オフライン インストール用に apt-get からすべての依存関係を取得する (Ubuntu 11)

オフライン インストール用に apt-get からすべての依存関係を取得する (Ubuntu 11)

オフライン コンピューターに apt-get を使用してパッケージをインストールするにはどうすればよいでしょうか。別の (接続された) コンピューターでは、apt-get --download [package]興味のあるパッケージを取得するために使用できますが、依存関係を取得できません。オフライン コンピューターからオンライン コンピューターに既にインストールされているパッケージのリストをコピーして、依存関係を apt-get で計算することはできますか。

パッケージをインストールしてコンピューターを更新したい場合、上記の方法よりも良い方法はありますか?

答え1

次のようなツールを使うことができますapt-cacherapt-mirrorまたはapt-オフライン(これがあなたの要件に最も適しているようです)。

apt-オフライン -

apt-offlineはオフラインAPTパッケージマネージャーです

apt-offlineは、ネットワークに接続せずにAPTベースのディストリビューションを完全に更新およびアップグレードすることができ、そのすべてがaptに対して透過的です。

apt-offline は、マシン (ネットワークなし) で署名を生成するために使用できます。この署名には、apt データベース システムに必要なすべてのダウンロード情報が含まれています。この署名ファイルは、インターネットに接続された別のマシン (Debian ボックスである必要はなく、Windows を実行しているマシンでもかまいません) で使用して、更新をダウンロードできます。ダウンロードされたデータには、apt が理解できる形式ですべての更新が含まれており、このデータは apt-offline によってネットワークに接続されていないマシンを更新するために使用できます。

関連情報