何をしたいのか分からなかったのですが、基本的に削除しましたyum.conf
。 githubでyumの以前の設定を見つけましたが、まだ動作しません。私は何をすべきですか?セントース7を使用しています。
答え1
元の内容が何であるかはわかりませんが、/etc/yum.conf
この一般/一般コンテンツをそこに入れてみてください。
$ cat /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://b
ugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
$
答え2
元の状態に戻すには、.rpmファイルを作成したrpmを再インストールするだけですyum.conf
。まずrpm -qf
。
私のシステムでは
$ rpm -qf /etc/yum.conf
yum-3.4.3-158.el7.centos.noarch
ここでコピーを見つけました。
http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
再インストールするには、
$ sudo rpm --reinstall http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
または、rpmをダウンロードしたら、以下を使用して解凍することができますrpm2cpio
。
$ mkdir /tmp/yum
$ cd /tmp/yum
$ curl http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm | rpm2cpio | cpio -idmv
今入る/tmp/yum/etc/yum.conf
その間、以下を試してみてください。マネージャーをお待ちください、これ少なくとも/etc
バージョン管理時にローカルバックアップを維持してください。