web-dev-qa-db-ja.com

Windowsでubuntuパッケージをダウンロードしてオフラインのubuntuマシンにインストールするにはどうすればよいですか?

オンラインのリポジトリからUbuntuのパッケージをダウンロードして、オフラインのUbuntuマシンに後でインストールするにはどうすればよいですか?

これはこの質問に関連しています: buntuリポジトリダウンロードiso

デバイスドライバー、言語パック、ソフトウェアパッケージを含む11.10用の既製のISOがある場合、インターネットに接続していないUbuntuユーザーには最適です。

何か案は?

10
ma-aa

同様のニーズのために、Windowsマシンで小さな仮想マシンを実行しています。インストールせずにパッケージをダウンロードするには、apt-get download <package_name>を使用できます。コマンドは、コマンドを実行するディレクトリにパッケージをダウンロードします。次に、パッケージをホスト、次にフラッシュドライブ、最後に使用するマシンにコピーできます。

これは最もエレガントな解決策ではないかもしれませんが、少なくとも私にとってはうまくいきます。

ああ、忘れました:依存関係のチェックが必要な場合は、apt-get -s install <package_name>を実行して、依存関係の行をコピーし、apt-get downloadコマンドに貼り付けるだけです。

pdate 2:apt-getのマンページを確認しました。 --download-onlyというスイッチがあります。これを渡してインストールすると、apt-getはすべてのパッケージを取得しますが、インストールはしません。パッケージは/var/cache/apt/archivesにあります。 apt-get cleanがときどきディレクトリからファイルを削除するため、必要なパッケージを簡単に入手できます。

pdate 3:pdate 2の方法で取得したパッケージをインストールするには、これらのパッケージをオフラインマシンの/var/cache/apt/archivesに再度配置する必要があります。 apt-get downloadで取得したパッケージをインストールする場合は、dpkg -i <package_file>を使用できます。

7
bayindirh

すぐに検索してダウンロードできます http://packages.ubuntu.com/

3
Der Hochstapler

まだテストしていませんが、 keyrx を使用すると、更新が必要なもののマニフェストを作成し、別のシステムにダウンロードしてインストールできます。ただし、まだシステム上にないパッケージを処理するかどうかはわかりません。

1
Journeyman Geek