インストール
[Wikipedia|▼Menu]
主にもともと入っていたソフトの異なるバージョンを、元のバージョンを削除せずにインストールすることを指す(主に古いバージョンから新しいバージョンに上書きする。アップグレードともいう)。設定ファイルなどの再設定を行わず、実行ファイルなどのみを更新することで、異常になったソフトウェアを回復させる試みとして実行されることもある。
インストーラ

インストールを対話形式で簡単に行うためのプログラムである。特定の場所に確実にインストールしてもらう必要がある場合、インストールするファイルが複数のディレクトリに散在している場合、ライセンスキーの照合が必要な場合、システムのクリーンインストール(ハードディスクを初期化したうえで再度システムを入れ直すこと)後の自分のデータの復旧を自動で行いたい場合、あるいは単に見栄えをよくする目的で用いられる。

インストーラで行うことは、まず使用許諾契約書の承認、次に使用ユーザーの入力(必要な場合)、インストール先の選択(必要な場合)、最後に必要なファイルアーカイブからの展開である。インストール中は用意された画像の表示やほかの製品の宣伝が行われることもある。

一般的にインストーラでインストールしたプログラムにはアンインストーラがついている。これはインストールしたプログラムをアンインストール(削除)するためのプログラムである。また、プログラムのバージョンアップを行う際にインストーラと同じ要領でバージョンアップを行えるようにアップデータを使用することもある。アップデータは自動的にパージョンアップの対象となるプログラムを検索し、入れ替えるべきファイルを自動的に入れ替える(またはすべてのファイルを入れ替える)。これと似たプログラムにパッチプログラムが存在する。これはデータの変更された部分の差分だけが用意されており、アップデータよりデータを小さく出来る。パッチプログラムは用意された差分から既存のデータを最新のものに書き換えることでバージョンアップを行う。

一般的にOSにはインストールしたアプリケーションを一覧できる機能とそこからアンインストーラーやアップデーターを起動できる機能が備わっている。また、アプリケーションのインストーラもその仕様に従って作成されている。
ブートストラッパー

コンピュータプログラムのインストールの間、インストーラまたはパッケージマネジャー自身をアップデートすることが時々必要である。これを可能にするためにブートストラップと呼ばれるテクニックが使用される。このための共通のパターンは、インストーラをアップデートし、アップデートの後で本当のインストールを始める小さな実行可能ファイル(例:setup.exe)を使う。この小さな実行形式はブートストラッパーと呼ばれる。時々、ブートストラッパはブートストラップのプロセスの間にもソフトウェアのためのほかの必須のものをインストールする。
共通のインストーラ

WindowsmacOS、およびLinuxのためにインストーラを作り出すクロスプラットフォームのインストーラのビルダーとして、InstallAnywhere(フレクセラ・ソフトウェア(英語版))、JExpress (DeNova)、InstallBuilder (BitRock) が存在する。

WindowsのためのインストーラはソフトウェアのインストールコンポーネントMicrosoft Windows Installerが存在する。Windowsのためにインストーラを作成するための追加のサードパーティの商用のツールは、InstallShield(フレクセラ・ソフトウェア(英語版))、Wise Installation Studio(ワイズソリューションズ)、SetupBuilder (Lindersoft)、Installer VISE (MindVision Software)、MSI Studio(スクリプトロジック)、Actual Installer (Softeza Development)、Smart Install Maker (InstallBuilders Company)、MSI FactoryとSetup Factory(インディゴローズソフトウェア)が存在する。フリーな代わりのインストーラオーサリングツールはNSIS、IzPack、Clickteam、Inno SetupWiXが存在する。

macOSにはネイティブのパッケージマネジャーソフトウェアInstallerが存在する。macOSはアプリケーションをアップデートする別個のソフトウェアApple Software Updateを含むが、アップルのソフトウェアとシステムソフトウェアのみをサポートする。macOSのための商業的なアプリケーションはまたInstaller VISE (MindVision Software)、InstallerMaker (StuffIt) などのサードパーティーのインストーラを使用することがある。

WindowsにはOSのセキュリティ更新プログラムやデバイスドライバなどをネットワーク経由で配信・ダウンロード・インストールする仕組みとして、Microsoft UpdateWindows Updateが存在する。また、Windows 8以降で利用可能なWindowsストアアプリは、従来のデスクトップアプリケーションとはインストール形態が異なり、基本的にWindowsストア経由で配信・販売・購入・ダウンロード・インストールする。
オープンソース系Unixの場合

LinuxやFreeBSDなどのオープンソースオペレーティングシステム(OS)では、@media screen{.mw-parser-output .fix-domain{border-bottom:dashed 1px}}パッケージ管理システムにより、多くの異なる組織や個人によって作成された多様なアプリケーションソフトウェアの入手とインストールを統一的な方法で行える、といったように誤った理解をしがちだが[要出典]、そのように統一されているものは、GNU/Linuxではディストリビューション元が、各BSD系ではFreeBSDプロジェクトなどのプロジェクト[6]がメンテナンスをしているパッケージがそのように扱えるということであって「多くの異なる組織や個人によって作成された多様なアプリケーションソフトウェア」に、統一された方法は、本来は存在しない。
Mac OSにおける簡便化の取り組み

Macintoshではアプリケーションは原則としてどこにでも置け、アイコンをダブルクリックするだけで起動できるものとして設計されていた。この場合「インストール」という概念は希薄となり、必要とするソフトウェアを好きなところに置けば良いことになる。ただし、共有ライブラリやシステムに密接に関わるソフトウェアはこの限りではなく、フォントや機能拡張ファイルはシステムフォルダに組み込む必要があった。その後共有ライブラリやプラグインなど外部のソフトウェアに依存するソフトウェアの増加により、インストーラを必要とするものが増えていったが、アプリケーションは原則としてどこに置いても起動可能であるということは変わらなかった。

現在[いつ?]のmacOSでは、アプリケーションパッケージの採用により、多くのアプリケーションはハードディスクの中にアプリケーションファイルを移動するだけで簡単にインストールでき、アプリケーションファイルをゴミ箱に捨てるだけでアンインストールできる。デバイスドライバやシステム環境設定ファイルのインストールについては、インストーラを必要とする。フォントはファイルをダブルクリックすることでインストールできる。オペレーティングシステムやアップルのソフトウェアのインストールについては、ソフトウェア・アップデートで提供されている。
脚注[脚注の使い方]^ この定義では実行ファイルを単にコピーすることや、実行ファイルの入ったドライブをマウントすることはインストールの範疇に入らない。トレンドマイクロによる説明ではUSBメモリ内の実行ファイルを起動するタイプのアプリケーションを「インストール不要」と呼んでいる。
^ トレンドマイクロ ポータブル セキュリティ 2:オフライン端末対策:法人のお客様:トレンドマイクロ
^ a b 大辞林三省堂) 『インストール』当該項目より
^ “ ⇒インストールとは【install】(セットアップ)”. IT用語辞典. 2012年5月3日閲覧。
^ “AutomatedInstallation - Debian Wiki”. wiki.debian.org. 2020年7月16日閲覧。
^ 例外的に、NetBSDのpkgsrcは、NetBSD以外も(Linuxなども)積極的にサポートしている。

関連項目

アンインストール

プリインストール

再インストール

ネットワークインストール

アプリケーションストリーミング

Microsoft Windows Installer

パッケージ管理システム

インスタレーション

典拠管理データベース: 国立図書館

ドイツ

.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox{font-size:90%}.mw-parser-output .asbox-note{font-size:90%}.mw-parser-output .asbox .navbar{position:absolute;top:-0.90em;right:1em;display:none}

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。
.mw-parser-output .hlist ul,.mw-parser-output .hlist ol{padding-left:0}.mw-parser-output .hlist li,.mw-parser-output .hlist dd,.mw-parser-output .hlist dt{margin-right:0;display:inline-block;white-space:nowrap}.mw-parser-output .hlist dt:after,.mw-parser-output .hlist dd:after,.mw-parser-output .hlist li:after{white-space:normal}.mw-parser-output .hlist li:after,.mw-parser-output .hlist dd:after{content:" ・\a0 ";font-weight:bold}.mw-parser-output .hlist dt:after{content:": "}.mw-parser-output .hlist-pipe dd:after,.mw-parser-output .hlist-pipe li:after{content:" |\a0 ";font-weight:normal}.mw-parser-output .hlist-hyphen dd:after,.mw-parser-output .hlist-hyphen li:after{content:" -\a0 ";font-weight:normal}.mw-parser-output .hlist-comma dd:after,.mw-parser-output .hlist-comma li:after{content:"、";font-weight:normal}.mw-parser-output .hlist-slash dd:after,.mw-parser-output .hlist-slash li:after{content:" /\a0 ";font-weight:normal}.mw-parser-output .hlist dd:last-child:after,.mw-parser-output .hlist dt:last-child:after,.mw-parser-output .hlist li:last-child:after{content:none}.mw-parser-output .hlist dd dd:first-child:before,.mw-parser-output .hlist dd dt:first-child:before,.mw-parser-output .hlist dd li:first-child:before,.mw-parser-output .hlist dt dd:first-child:before,.mw-parser-output .hlist dt dt:first-child:before,.mw-parser-output .hlist dt li:first-child:before,.mw-parser-output .hlist li dd:first-child:before,.mw-parser-output .hlist li dt:first-child:before,.mw-parser-output .hlist li li:first-child:before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child:after,.mw-parser-output .hlist dd dt:last-child:after,.mw-parser-output .hlist dd li:last-child:after,.mw-parser-output .hlist dt dd:last-child:after,.mw-parser-output .hlist dt dt:last-child:after,.mw-parser-output .hlist dt li:last-child:after,.mw-parser-output .hlist li dd:last-child:after,.mw-parser-output .hlist li dt:last-child:after,.mw-parser-output .hlist li li:last-child:after{content:")\a0 ";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li:before{content:" "counter(listitem)" ";white-space:nowrap}.mw-parser-output .hlist dd ol>li:first-child:before,.mw-parser-output .hlist dt ol>li:first-child:before,.mw-parser-output .hlist li ol>li:first-child:before{content:" ("counter(listitem)" "}.mw-parser-output .navbar{display:inline;font-size:75%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:88%}.mw-parser-output .navbox .navbar{display:block;font-size:88%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:30 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef