オフライン コンピューターに apt-get を使用してパッケージをインストールするにはどうすればよいでしょうか。別の (接続された) コンピューターでは、apt-get --download [package]
興味のあるパッケージを取得するために使用できますが、依存関係を取得できません。オフライン コンピューターからオンライン コンピューターに既にインストールされているパッケージのリストをコピーして、依存関係を apt-get で計算することはできますか。
パッケージをインストールしてコンピューターを更新したい場合、上記の方法よりも良い方法はありますか?
答え1
次のようなツールを使うことができますapt-cacher、apt-mirrorまたはapt-オフライン(これがあなたの要件に最も適しているようです)。
apt-オフライン -
apt-offlineはオフラインAPTパッケージマネージャーです
apt-offlineは、ネットワークに接続せずにAPTベースのディストリビューションを完全に更新およびアップグレードすることができ、そのすべてがaptに対して透過的です。
apt-offline は、マシン (ネットワークなし) で署名を生成するために使用できます。この署名には、apt データベース システムに必要なすべてのダウンロード情報が含まれています。この署名ファイルは、インターネットに接続された別のマシン (Debian ボックスである必要はなく、Windows を実行しているマシンでもかまいません) で使用して、更新をダウンロードできます。ダウンロードされたデータには、apt が理解できる形式ですべての更新が含まれており、このデータは apt-offline によってネットワークに接続されていないマシンを更新するために使用できます。