web-dev-qa-db-ja.com

パッケージをインストールせずにapt-getからダウンロードするにはどうすればよいですか?

NIC のないコンピューターがあり、USBメモリ経由でいくつかのプログラムをインストールしたいのですが、インストールせずに apt-get からプログラムをダウンロードするにはどうすればよいですか?それ?

118
Manuel de Leon

少なくともこれらのapt-get拡張パッケージが役立ちます:

apt-offline - offline apt package manager
apt-Zip - Update a non-networked computer using apt and removable media

これは、ネットワークアクセスがある場合はdownloadにしたいが、そうでない別のマシンではinstallにしたい場合に特に適しています。

それ以外の場合、--download-onlyapt-getオプションはあなたの友達です:

 -d, --download-only
     Download only; package files are only retrieved, not unpacked or installed.
     Configuration Item: APT::Get::Download-Only.
120

試して

apt-get -d install <packages>

man apt-getに文書化されています。

明確化のためだけ。ダウンロードしたパッケージは、次のaptパッケージキャッシュにあります。

/var/cache/apt/archives
127

最初に「アーカイブ」、「ロック」、および「部分」を作成する必要がありますが、オプション「-o」を忘れないでください。

apt-get install -d -o=dir::cache=/tmp whateveryouwant
47
Alfonso Vila