web-dev-qa-db-ja.com

オフラインのgentooアップデート用のパッケージをダウンロードする

インターネットにアクセスできないgentooのマシンを持っていますが、いくつかのパッケージをインストールしたいと思います。 gentooを搭載した別のマシンを持っていませんが、パッケージをダウンロードするにはどうすればよいですか? googleは、emergeを使用して一方のマシンにダウンロードし、emergeを使用してもう一方のマシンにインストールするように指示していますが、私が言ったように、私は単一のgentooマシンを持っていますが、別のOS(Windowsまたはubuntu)でパッケージをダウンロードするにはどうすればよいですか?

2
Nullman

ダウンロードコマンドを、代わりにURLをログに記録するコマンドに置き換えることができます*)、次にemerge --fetchonly <other arguments>、URLを収集して別のマシンにダウンロードし、ファイルをgentooマシンの正しいディレクトリに転送してからemerge <other arguments>インストールします。

*)例: FETCHCOMMANDの設定例: /etc/portage/make.conf

これを達成するためにさらに支援が必要な場合はお知らせください。

2
Jonas Berlin

ebuildファイルの内部を見ると、SRC_URIで始まる行が表示されます。例: for bzip2https://gitweb.gentoo.org/repo/gentoo.git/tree/app-Arch/bzip2/bzip2-1.0.7.ebuild#n1

この行には、emergeがダウンロードするファイルが含まれています。

すべてのファイルは任意のミラー( http://www.gentoo.org/main/en/mirrors.xml )からダウンロードできます。distfilesディレクトリを調べるだけです。

0
Bart