Hvernig á að athuga og setja upp uppfærslur á CentOS og RHEL


Að setja upp uppfærslur fyrir hugbúnaðarpakka eða kjarnann sjálfan er mjög mælt með og gagnlegt verkefni fyrir kerfisstjóra; sérstaklega þegar kemur að öryggisuppfærslum eða plástra. Á meðan öryggisveikleikar uppgötvast verður að uppfæra hugbúnaðinn sem er fyrir áhrifum til að draga úr hugsanlegri öryggisáhættu fyrir allt kerfið.

Ef þú hefur ekki stillt kerfið þitt til að setja upp öryggisplástra eða uppfærslur sjálfkrafa, þá þarftu að gera það handvirkt. Í þessari grein munum við sýna þér hvernig á að athuga og setja upp hugbúnaðaruppfærslur á CentOS og RHEL dreifingum.

Til að athuga hvort einhverjar uppfærslur séu tiltækar fyrir uppsettu pakkana þína, notaðu YUM pakkastjórnun með undirskipuninni athuga uppfærslu; þetta hjálpar þér að sjá allar pakkauppfærslur frá öllum geymslum ef einhverjar eru tiltækar.

# yum check-update
Loaded plugins: changelog, fastestmirror
base                                                                                                                                                 | 3.6 kB  00:00:00     
epel/x86_64/metalink                                                                                                                                 |  22 kB  00:00:00     
epel                                                                                                                                                 | 4.3 kB  00:00:00     
extras                                                                                                                                               | 3.4 kB  00:00:00     
mariadb                                                                                                                                              | 2.9 kB  00:00:00     
updates                                                                                                                                              | 3.4 kB  00:00:00     
(1/2): epel/x86_64/updateinfo                                                                                                                        | 842 kB  00:00:15     
(2/2): epel/x86_64/primary_db                                                                                                                        | 6.1 MB  00:00:00     
Loading mirror speeds from cached hostfile
 * base: mirrors.linode.com
 * epel: mirror.vorboss.net
 * extras: mirrors.linode.com
 * updates: mirrors.linode.com

MariaDB-client.x86_64                                                              10.1.28-1.el7.centos                                                             mariadb 
MariaDB-common.x86_64                                                              10.1.28-1.el7.centos                                                             mariadb 
MariaDB-server.x86_64                                                              10.1.28-1.el7.centos                                                             mariadb 
MariaDB-shared.x86_64                                                              10.1.28-1.el7.centos                                                             mariadb 
NetworkManager.x86_64                                                              1:1.8.0-11.el7_4                                                                 updates 
NetworkManager-adsl.x86_64                                                         1:1.8.0-11.el7_4                                                                 updates 
....

Til að uppfæra stakan pakka í nýjustu tiltæku útgáfuna skaltu keyra skipunina hér að neðan. Í þessu dæmi mun yum reyna að uppfæra httpd pakkann.

# yum update httpd
Loaded plugins: changelog, fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.linode.com
 * epel: mirror.vorboss.net
 * extras: mirrors.linode.com
 * updates: mirrors.linode.com
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.4.6-45.el7.centos.4 will be updated
--> Processing Dependency: httpd = 2.4.6-45.el7.centos.4 for package: 1:mod_ssl-2.4.6-45.el7.centos.4.x86_64
---> Package httpd.x86_64 0:2.4.6-67.el7.centos.6 will be an update
--> Processing Dependency: httpd-tools = 2.4.6-67.el7.centos.6 for package: httpd-2.4.6-67.el7.centos.6.x86_64
--> Running transaction check
---> Package httpd-tools.x86_64 0:2.4.6-45.el7.centos.4 will be updated
---> Package httpd-tools.x86_64 0:2.4.6-67.el7.centos.6 will be an update
---> Package mod_ssl.x86_64 1:2.4.6-45.el7.centos.4 will be updated
---> Package mod_ssl.x86_64 1:2.4.6-67.el7.centos.6 will be an update
....

Til að uppfæra pakkahóp mun skipunin sem fylgir uppfæra þróunarverkfærin þín (C og C++ þýðanda ásamt tengdum tólum).

# yum update "Development Tools"
Loaded plugins: changelog, fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.linode.com
 * epel: mirror.vorboss.net
 * extras: mirrors.linode.com
 * updates: mirrors.linode.com
...

Til að uppfæra allan kerfishugbúnaðinn þinn sem og ósjálfstæði hans í nýjustu útgáfuna skaltu nota þessa skipun:

# yum update
Loaded plugins: changelog, fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.linode.com
 * epel: mirror.vorboss.net
 * extras: mirrors.linode.com
 * updates: mirrors.linode.com
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.1.23-1.el7.centos will be updated
---> Package MariaDB-client.x86_64 0:10.1.28-1.el7.centos will be an update
---> Package MariaDB-common.x86_64 0:10.1.23-1.el7.centos will be updated
---> Package MariaDB-common.x86_64 0:10.1.28-1.el7.centos will be an update
---> Package MariaDB-server.x86_64 0:10.1.23-1.el7.centos will be updated
---> Package MariaDB-server.x86_64 0:10.1.28-1.el7.centos will be an update
---> Package MariaDB-shared.x86_64 0:10.1.23-1.el7.centos will be updated
---> Package MariaDB-shared.x86_64 0:10.1.28-1.el7.centos will be an update
---> Package NetworkManager.x86_64 1:1.4.0-19.el7_3 will be obsoleted
---> Package NetworkManager.x86_64 1:1.8.0-11.el7_4 will be obsoleting
....

Það er það! Þú gætir viljað lesa þessar eftirfarandi tengdu greinar.

  1. Hvernig á að setja upp eða uppfæra í nýjustu kjarnaútgáfuna í CentOS 7
  2. Hvernig á að eyða gömlum ónotuðum kjarna í CentOS, RHEL og Fedora
  3. Hvernig á að setja upp öryggisuppfærslur sjálfkrafa á Debian og Ubuntu

Haltu Linux kerfinu þínu alltaf uppfærðu með nýjustu öryggisuppfærslum og almennum pakkauppfærslum. Hefur þú einhverjar spurningar til að spyrja, notaðu athugasemdareyðublaðið hér að neðan til þess.