Иногда бывает полезно сохранять устанавливаемые с помощью yum пакеты. Например, когда внезапно понадобилась старая версия пакета, которой уже нет в публичном доступе.
Нижеследующие действия производились на RHEL6, но в 99% случаев подойдут и для CentOS, SL, Fedora.
sudo vi /etc/yum.conf
# Прописываем/изменяем переменную cachedir, в которой будут сохраняться устанавливаемые с помощью yum пакеты
cachedir=/var/cache/yum/$basearch/$releasever
# keepcache=0, означает удалять пакеты после успешной установки. Меняем на 1.
keepcache=1
Сохраняем изменения. Теперь в указанной выше директории будут сохраняться пакеты. Их можно будет устанавливать либо с помощью yum localinstall SOME_PACKAGE.rpm или rpm -ivh SOME_PACKAGE.rpm
Литература:
man yum.conf
Нижеследующие действия производились на RHEL6, но в 99% случаев подойдут и для CentOS, SL, Fedora.
sudo vi /etc/yum.conf
# Прописываем/изменяем переменную cachedir, в которой будут сохраняться устанавливаемые с помощью yum пакеты
cachedir=/var/cache/yum/$basearch/$releasever
# keepcache=0, означает удалять пакеты после успешной установки. Меняем на 1.
keepcache=1
Сохраняем изменения. Теперь в указанной выше директории будут сохраняться пакеты. Их можно будет устанавливать либо с помощью yum localinstall SOME_PACKAGE.rpm или rpm -ivh SOME_PACKAGE.rpm
Литература:
man yum.conf
Комментариев нет:
Отправить комментарий