|
Installation (or setup) of a program (including drivers) is the act and the effect of putting the program in a computer system so that it can be executed. Most programs are supplied in a condensed form intended for sale and distribution. In order to be used, they must be 'unpacked' and the relevant information placed correctly on the computer, taking account of variations between computers, and any customized settings required by the user. During installation, various tests are made of system suitability, and the computer is configured to store the relevant files and any necessary settings required for that program to operate correctly. Because the requisite process varies for each program and each computer, many programs (including operating systems) come with a general-purpose or dedicated installer – a specialized program which automates most of the work required for their installation. Some software is designed to be installed simply by copying their files to the desired location, and there is no formal installation process. This was once usual for many programs of MS-DOS, MacOS, Atari TOS, AmigaOS since early versions of these operating systems and actually it is very common and "de facto" standard in Mac OS X applications and is also used for many Windows applications. Operating systems also exist which don't require installation, and can therefore be run directly from a bootable CD, DVD, or USB drive, without affecting other operating systems installed on the machine. An example is AmigaOS 4.0, Knoppix Linux, MorphOS AmigaOS clone, or Mac OS 1-9. The term then naturally extends to plugins, device drivers and software files which are not by themselves programs. Common operations performed during software installations include creation or modification of:
Some jargon expressions
InstallerAn installation program or installer is a computer program that installs files, such as applications, drivers, or other software, onto a computer. Some installers are specifically made to install the files they contain; other installers are general-purpose and work by reading the contents of the software package to be installed. The differences between a package management system and an installer are:
Common installersA currently popular format for Microsoft Windows is the MSI installation package, which is installed by Windows Installer. Companies making tools for creating installers for Windows include InstallShield, Macrovision's InstallAnywhere, Wise and ScriptLogic Corporation (Formerly MaSaI Solutions). Most of these tools can create MSI packages as well as their own proprietary executables. Free alternatives include NSIS, Clickteam, InnoSetup and a tool from Microsoft called WiX. Java projects will also be interested in the open source IzPack which allows generation of cross-platform installers. Mac OS X has an application called Installer bundled with it. However, this is not technically an installer (see table above), but a Package Manager. Some commercial applications for Mac OS X use a custom installer, often Installer VISE or Stuffit InstallerMaker. Applications that do not need to install additional system components can be installed by moving the application files to a desired location on a hard drive; this is known as "drag-and-drop installation" and no installer software is needed. Mac OS X also includes a separate software updating application, Software Update (also known by its shell command, "softwareupdate") but only supports Apple and system software. An installation program on a CD is often designed to run automatically when inserted into the optical disc drive. As a compromise between the Windows installer concept and the package management systems of UNIX-like systems, Windows installation management systems exist. Many of these form a part of systems management software, and (in some cases open source) alternatives exist to these. On the other hand, Nixstaller is a tool to easily make installers for Unix-like systems.[1] See alsoReferencesExternal links |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net