FACTOID # 23: Wisconsin has more metal fabricators per capita than any other state.
 
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 
   
 
WHAT'S NEW
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Installation (computer programs)

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. A computer program is a collection of instructions that describe a task, or set of tasks, to be carried out by a computer. ... A device driver, or software driver is a computer program allowing higher-level computer programs to interact with a computer hardware device. ... Execution in computer and software engineering is the process by which a computer or virtual computer carries out the instructions of a computer program. ...


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. In communications or computer systems, a configuration is an arrangement of functional units according to their nature, number, and chief characteristics. ... This article is about computer files and file systems in general terms. ...


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. An operating system (OS) is a software that manages computer resources and provides programmers with an interface used to access those resources. ... An installation program or installer is a computer program that installs files, such as applications, drivers, or other software, onto a computer. ...


Some software is designed to be installed simply by copying their files to the desired location, and there is no formal installation process. This is common for 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 Knoppix Linux or Mac OS 1-9. Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ... Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. ... Windows redirects here. ... Application software is a subclass of computer software that employs the capabilities of a computer directly and thoroughly to a task that the user wishes to perform. ... In computing, booting is a bootstrapping process that starts operating systems when the user turns on a computer system. ... A USB drive, shown with a 24 mm US quarter coin for scale. ... Knoppix, or KNOPPIX, is a complete Linux distribution on a CD. This includes a working computer operating system and a powerful suite of graphical user software which can be used as a live CD. It is a Debian-based Linux distribution, developed by Linux consultant Klaus Knopper. ...


The term then naturally extends to plugins, device drivers and software files which are not by themselves programs. For other uses, see Plug in. ... A device driver, or software driver is a computer program allowing higher-level computer programs to interact with a computer hardware device. ...


Common operations performed during software installations include creation or modification of:

Contents

This article is about computer files and file systems in general terms. ... In computing, a directory, catalog, or folder[1] is an entity in a file system which contains a group of files and/or other directories. ... In computing, a directory, catalog, or folder[1] is an entity in a file system which contains a group of files and/or other directories. ... The Windows registry is a directory which stores settings and options for the operating system for Microsoft Windows 32-bit versions, 64-bit versions and Windows Mobile. ... In computing, configuration files, or config files, are used to configure the initial settings for some computer programs. ... Environment variables are a set of dynamic values that can affect the way running processes will behave on a computer. ... Computer shortcuts are small files containing only the location of another file, and sometimes specific parameters to be passed to it when run. ...

Some jargon expressions

Silent installation
Installation that does not display messages or windows during its progress. "Silent installation" is not a synonym of "unattended installation", though it is often improperly used as such.
Unattended installation
Installation that is performed without user interaction during its progress or, in a stricter sense, with no user present at all, except eventually for the initial launch of the process. An installation process usually requires a user who "attends" it to make choices at request: accepting an EULA, specifying preferences and passwords, etc. In graphical environments, installers that offer a wizard-based interface are common. However these installers may also provide command line switches that allow performing unattended installations. Some unattended installation can be driven by a script providing answers to the various choices such as the answer file which can be used when installing Microsoft Windows on a large number of machines.
Self installation
Unattended installation, without the need of initial launch of the process (i.e. Vodafone Mobile Connect USB Modem or Huawei E220's Mobile Partner software that self-installs from the USB port).
Headless installation
Installation performed without using a monitor connected to the destination computer (in particular, on a computer with no video output at all). This can be an (attended) installation performed from another machine connected via LAN or via a serial cable.
Unattended and headless installations are common tasks for system administrators.
Clean installation
Given the complexity of a typical installation there are many factors that may interfere with its successful completion. In particular files that are leftover from old installations of the same program or an unstable situation of the operating system may all act to prevent a given program from installing and working correctly. An installation performed in absence of such interfering factors (which may vary from program to program) is called a clean installation. In particular, a clean operating system installation can be performed by formatting its destination partition before the actual installation process.
Flat installation
An installation of a program performed from a copy (called a flat copy) of its original media contents (mostly CDs or DVDs) to a hard drive, rather than directly from the media. This may help in some situations where the target machine isn't able to cope with random access reads from CD/DVD at the same time as performing the CPU-intensive tasks often required by an installation.

A software license is a type of proprietary or gratiuitious license as well as a memorandum of contract between a producer and a user of computer software — sometimes called an End User License Agreement (EULA) — that specifies the perimeters of the permission granted by the owner to the user. ... A wizard is an interactive computer program acting as an interface to lead a user through a complex task using dialog steps. ... In computer software, specifically command line interfaces, a switch (also known as option, command-line parameter, or command-line argument) is an indication by a user that a computer program should change its default behaviour. ... Windows redirects here. ... Vodafone Group plc is a British mobile phone operator headquartered in Newbury, Berkshire, England. ... Huawei E220 HSDPA USB modem The Huawei E220 is a Huawei HSDPA access device ( modem ) manufactured by Huawei and notable for using the USB interface (USB modem). ... LAN redirects here. ... Serial Cables are typically used for RS-232 communication. ... A system administrator, or sysadmin, is a person employed to maintain, and operate a computer system or network. ...

Installer

An 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. A software package is a bundle of one or several files that either are necessary for the execution of a computer program, or add features for a program already installed on the computer or network of computers. ...


The differences between a package management system and an installer are: Illustration of a package management system being used to download new software. ...

Package Management System Installer
Typically part of the operating system. Each product comes bundled with its own installer.
Uses a single installation database. Performs its own installation, sometimes recording information about that installation in a registry.
Can verify and manage all packages on the system. Only works with its bundled product.
Single package management system vendor. Multiple installer vendors.
Single package format. Multiple installation formats.

The Windows registry is a directory which stores settings and options for the operating system for Microsoft Windows 32-bit versions, 64-bit versions and Windows Mobile. ...

Common installers

A 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. Windows redirects here. ... Nero software setup is using Windows Installer program The Windows Installer (previously known as Microsoft Installer, codename Darwin) is an engine for the installation, maintenance, and removal of software on modern Microsoft Windows systems. ... InstallShield is a software tool for creating installers or software packages. ... InstallAnywhere is a Java-based software tool for creating installers or software packages, for multiple platforms. ... Wise Solutions, Inc. ... An editor has expressed a concern that the subject of the article does not satisfy the notability guideline or one of the following guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. ... Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...


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. Nullsoft Scriptable Install System (NSIS), is an open-source (zlib/libpng license), script-driven installation system with minimal overhead being backed by Nullsoft, creators of Winamp. ... Company logo. ... Inno Setup is an open source script-driven installation system created in Delphi by Jordan Russell. ... The Windows Installer XML toolset (WiX), pronounced wicks, is a free toolset that builds Windows Installer (MSI) packages from an XML document. ... Java language redirects here. ...


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. Installer is an application included in Mac OS X which extracts and installs files out of . ... Installer VISE is an installer maker that supports Mac OS 9, Mac OS X, and Windows by MindVision Software. ... StuffIt is a family of software utilities for archiving and compressing files on the Apple Macintosh, Microsoft Windows and Linux platforms: it was originally produced for the Macintosh and remains common on that platform. ...


An installation program on a CD is often designed to run automatically when inserted into the optical disc drive. CD redirects here. ... Autorun or autoplay (sometimes spelled in CamelCase as AutoRun or AutoPlay) is the ability of many modern computer operating systems to automatically take some action upon the inserting of removable media such as a CD-ROM, DVD-ROM, or flash media. ... In computing, sound reproduction, and video, an optical disc is flat, circular, usually polycarbonate disc whereon data is stored. ...


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] Illustration of a package management system being used to download new software. ... Systems management refers to enterprise-wide administration of distributed computer systems. ...


See also

An uninstaller or deinstaller is a computer program which is designed to remove all or parts of a specific other program or application. ... A software distribution is a bundle of a specific software (or a collection of multiple, even an entire operating system), already compiled and configured. ... Illustration of a package management system being used to download new software. ... Application Virtualization is a field within computer science which deals with breaking the age old bond between physical hardware, operating system, and the program which runs on top of them. ...

References

  1. ^ http://freshmeat.net/projects/nixstaller/

External links

  • Unattended, a Windows deployment system
  • Unattended-gui, a Windows and Linux deployment system with a web GUI
  • Wiki for unattended Windows installation scripts
  • Silent installers on the WPKG wiki
  • Silent Switches Collection
  • Online Unattended Setup

  Results from FactBites:
 
Installation (computer programs) - Wikipedia, the free encyclopedia (248 words)
Installation is the process of putting a program in a computer system such that the program works as desired.
This means that computers are supplied with the installation already completed.This is some sort of a unattended installation.
Some programs do not need to be installed by a program, and can be installed simply by copying the program files to the desired location.
Computer - Simple English Wikipedia (310 words)
A computer is a machine which stores knowledge in its memory and does calculations on that knowledge.
Computer programs can be installed onto a computer.
When a new computer is purchased in some places, laws require that the cost of its waste management must also be paid for.
  More results at FactBites »

 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m