yum .repoファイルを動的に生成して使用する必要があります。ただし、/etc/yum.repos.dにこれを生成するルート/sudoはありません。 (必要なのは、rpmのURLを取得するためにユーティリティを使用することであり、コンピュータにインストールしないことですyumdownloader
)。新しい場所から始めますか?
ベストアンサー1
確かに。デフォルトでは、ホームディレクトリをコピーし、yum.conf
リポジトリ設定をホームディレクトリに追加しました。
$ cd
$ cat yum.conf
[main]
cachedir=/home/jhqdoe/var/cache/yum/$basearch/$releasever
keepcache=1
debuglevel=2
logfile=/home/jhqdoe/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
[blah]
name=Extra Packages for Centos 7 - $basearch
baseurl=http://blah.example.edu/packages/epel-7-$basearch/
enabled=1
その後、継承するオプションがあります--config
。yum
yumdownloader
$ rm zsh-5.4.2-1.el7.centos.src.rpm
$ yumdownloader --config=$HOME/yum.conf --source zsh
Complementos cargados:auto-update-debuginfo, fastestmirror, langpacks
...
$ ls zsh-5.4.2-1.el7.centos.src.rpm
zsh-5.4.2-1.el7.centos.src.rpm
$
(yum
グローバル設定は引き続き表示されます。「冗長ストレージ」メッセージを非表示にするためにテスト中にグローバルストレージを削除しました。)