RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


Боковая панель


Навигация

Линкшэринг

ALARM!

Добавить новую страницу

You are not allowed to add pages
linux:centos:yum_tnt


Yum: разное, tipsNtricks

Как посмотреть содержимое RPM пакета?

Для установленного пакета

# rpm -ql httpd
/etc/httpd
/etc/httpd/conf
/etc/httpd/conf.d
/etc/httpd/conf.d/README

Для загруженного пакета

# rpm -qlp nginx-1.14.0-1.el7_4.ngx.x86_64.rpm

Как исключить определенные пакеты из обновления?

При запуске yum можно использовать опцию exclude

yum --exclude=php* update
yum --exclude=kernel*,php* update
yum --exclude=kernel*,php*, tzdata update

Можно добавить исключение в файл /etc/yum.conf

exclude=kernel*,php*

Выглядеть это будет так:

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
exclude=php* kernel*

Можно добавить исключение в отдельно взятый репозиторий. Например сделаем запрет на обновление ядра из EPEL /etc/yum.repos.d/epel.repo

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=http://download.ispsystem.com/repo/centos/epel/mirrorlist.txt
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
exclude=php* kernel*
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

Discussion

Enter your comment. Wiki syntax is allowed:
 
linux/centos/yum_tnt.txt · Последнее изменение: 2018/06/21 02:47 (внешнее изменение)