オフラインのUbuntuマシンにアプリケーションを導入する方法 |
オフラインのUbuntuマシンにアプリケーションを導入する方法は以下の通り。
オンラインのUbuntuマシンで以下を実行:
[1] /var/cache/apt/archivesに保存されている古いパッケージを消去パッケージの導入対象Ubuntuマシンで以下を実行:
$ sudo apt-get clean
[2] 所望のアプリケーションをインストール
$ sudo apt-get install パッケージ
[3] /var/cache/apt/archivesに保存された対象パッケージをUSBメモリなどの別メディアにコピー
[4] 上記[3]のパッケージを任意のフォルダに配置
[5] [4]のフォルダに移動し、以下のコマンドでパッケージをインストール
$ sudo dpkg -i *.deb
依存関係で一部パッケージがエラーになる場合があります(っつーか私はほぼ毎回・・・)。以下その場合の対処例。
エラーの出力内容
・・・・エラーになったパッケージを指定してdpkgコマンドを実行
Processing triggers for ureadahead ...
Errors were encountered while processing:
mysql-server-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb
mysql-server
user01@hogehoge:~/work$
$ sudo dpkg -i mysql-server-5.5_5.5.31-0ubuntu0.13.04.1_amd64.deb