Setup yum-priorities » Historie » Revision 1
Revision 1/2
| Weiter »
Jeremias Keihsler, 12.01.2017 09:28
Install Procedure for yum-priorities¶
Requirements¶
To install yum-priorities you will need the following:- a installed and supported operating system (e.g. CentOS 6.x)
- root-access
- a fast internet connection
Preliminary Note¶
Some basic information may be found atInstall yum-priorities¶
yum install yum-priorities
Configure yum-priorities¶
the configuration of yum-priorities happens by adding a priority
setting to each repo-section
vim /etc/yum.repos.d/CentOS-Base.repo
add to each enabled section a priority
setting equal to 10
[base] name=CentOS-$releasever - Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ priority=10 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ gpgcheck=1 priority=10 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
^Repo ^Section ^Priority ^
^iRedMail.repo ^iRedMail |5 |
^CentOS-Base.repo ^base |10 |
^CentOS-Base.repo ^updates |10 |
^pgdg-92-centos.repo ^pgdg92 |20 |
^virtualbox.repo ^virtualbox |20 |
^zabbix.repo ^zabbix |20 |
^rpmforge.repo ^rpmforge |30 |
^epel.repo ^epel |40 |
^nux-dextop.repo ^nux-dextop |50 |
^adobe-linux-*.repo ^adobe-linux-* |60 |
Test¶
actually not a test, but this one-liner gives you a sorted output of repo's and their configured priority
sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n
should give you a output like
priority = 10 [base]
priority = 10 [updates]
priority = 20 [virtualbox]
priority = 30 [rpmforge]
priority = 40 [epel]
priority = 100 [adobe-linux-x86_64]
Von Jeremias Keihsler vor fast 8 Jahren aktualisiert · 1 Revisionen