インターネットにアクセスできないgentooのマシンを持っていますが、いくつかのパッケージをインストールしたいと思います。 gentooを搭載した別のマシンを持っていませんが、パッケージをダウンロードするにはどうすればよいですか? googleは、emergeを使用して一方のマシンにダウンロードし、emergeを使用してもう一方のマシンにインストールするように指示していますが、私が言ったように、私は単一のgentooマシンを持っていますが、別のOS(Windowsまたはubuntu)でパッケージをダウンロードするにはどうすればよいですか?
ダウンロードコマンドを、代わりにURLをログに記録するコマンドに置き換えることができます*)、次にemerge --fetchonly <other arguments>
、URLを収集して別のマシンにダウンロードし、ファイルをgentooマシンの正しいディレクトリに転送してからemerge <other arguments>
インストールします。
*)例: FETCHCOMMAND
の設定例: /etc/portage/make.conf
これを達成するためにさらに支援が必要な場合はお知らせください。
ebuild
ファイルの内部を見ると、SRC_URI
で始まる行が表示されます。例: for bzip2
: https://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ディレクトリを調べるだけです。