Telegram- 👇 😉
-
. WIKIMERIONET
Merion Mertics , ,

CRM

10

YUM (Yellowdog Updater, Modified) , Red Hat, CentOS Linux, RPM Package Manager. Yum , , , Linux-.

yum update - , , , , .


Yum Update?

Yum update - , , . , .

$ yum update

, yum , . , yum update.

, yum , CentOS: AppStream, Base Extras., , .

yum " ", , .

, 166 6 .

, , , Linux, , .

, yum , , "y" Enter.

Yum , .

, , , , , .


gpg

Linux RPM GPG . yum "Package NameOfPackage.rpm is not signed .. install failed!", RPM -nogpgcheck.

$ yum update --nogpgcheck

yum GPG . , GPG.


yum . , yum , , .

, RPM- . /root/rpms. , yum:

$ cd /etc/yum.repos.d
cd /etc/yum.repos.d

, .

$ vi MyRepo.repo

repo- , :

[MyRepo]
name=My Local Repo
baseurl=file:///root/rpms
enabled=1
gpgcheck=0

repo "baseurl", file:// , http:// ftp://.

, :

$ chmod 644 MyRepo.repo

. , yum update , yum :

$ yum clean all

Yum , :

$ yum updateinfo list security
yum updateinfo list security

, , .


, yum update.

$ yum update name-of-package

, . , , yum ; , , :

$ yum check-update

,

yum update, - , -exclude.

, , , , . , .

( ):

$ yum update --exclude=kernel*

, , .

:

$ yum update -x 'kernel*'

-exclude.

$ yum update --exclude=kernel* --exclude=httpd

, , -x, , .


,

, yum history.

$ yum history
yum history

, , yum 4 .


()

"yum" , , .

yum (, , ..) , yum. Yum, :

$ yum history
yum history

, , yum, httpd. , httpd. , ID 7.

, :

$ yum history undo 7
yum history undo 7

, yum , Y/N. Y, .

yum history undo 7

Yum

"yum update", (2 ). , , .

, :

$ package-cleanup --dupes

Yum , . , - yum . :

$ yum clean all
yum clean all

. Yum , .

, . , , .

yum , -skip-broken yum update.

$ yum update --skip-broken

, .

Yum update .

$ yum update

, :

$ yum updateinfo

, , :

$ yum updateinfo security

yum check update yum list update

, yum.

$ yum list updates

list updates, , , . , .

$ yum check-update

check-update . , .

, check-update 100, , 0. 1. .


, yum . , , . yum-cron.

yum-cron yum:

$ yum install yum-cron

yum-cron :

$ systemctl enable yum-cron.service
$ systemctl start yum-cron.service

yum-cron vi :

$ vi /etc/yum/yum-cron.conf

, . , . , , yum-cron .

apply_updates = no #don’t apply updates automatically
email_from = root@localhost
email_to = admin@example.com
email_host = localhost

yum update

yum 80. , , http. , yum 80.


Yum update upgrade

yum update, : yum upgrade.

$ yum upgrade

. Yum update , . Yum upgrade , .

yum update, .

yum upgrade, , . , yum.