Якщо ви віддаєте перевагу відновлення до оригіналу, ви можете встановити обороти, які створює 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
Тим часом, можливо, ви захочете почати використовувати etckeeper , який, принаймні, збереже локальну резервну копію вашої /etc
у контролі версій.