CentOS ha rilasciato la sua versione principale di CentOS 7.7 il 17 settembre 2019, derivata dalla versione di RHEL 7.7.
Questo post si concentra principalmente sull'aggiornamento della versione precedente di CentOS 7.x all'ultima versione (Centos 7.7 al momento della stesura ).
Prima di procedere all'aggiornamento, diamo un'occhiata alle principali novità dell'ultima versione.
Modifiche principali
- CentOS può segnalare bug direttamente a bugs.centos.org tramite la nuova versione abrt.
- OpenJDK 11 è ora disponibile
- pNFS SCSI non è più un'anteprima tecnologica.
Per ulteriori informazioni, consulta la nota sulla versione di CentOS 7.7.
Prima di eseguire l'aggiornamento del sistema operativo, si consiglia di eseguire un backup dei file importanti per una posizione sicura.Aggiorna CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7
Controlla la versione corrente della tua versione.
cat /etc/redhat-release
Risultato:
CentOS Linux release 7.5.1804 (Core)
Da quanto sopra, puoi vedere che la mia macchina esegue CentOS 7.5.
Ora, diamo un'occhiata a quali sono gli aggiornamenti disponibili per il tuo sistema.
yum check-update
Risultato:
Di seguito sono riportati gli aggiornamenti disponibili per la mia macchina.
Loaded plugins: fastestmirror Determining fastest mirrors * base: centos.excellmedia.net * extras: centos-hcm.viettelidc.com.vn * updates: centos-hcm.viettelidc.com.vn base | 3.6 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 (1/4): base/7/x86_64/group_gz | 165 kB 00:00:00 (2/4): extras/7/x86_64/primary_db | 153 kB 00:00:06 (3/4): base/7/x86_64/primary_db | 6.0 MB 00:00:07 (4/4): updates/7/x86_64/primary_db | 2.8 MB 00:00:09 GeoIP.x86_64 1.5.0-14.el7 base NetworkManager.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-libnm.x86_64 1:1.18.0-5.el7_7.1 updates NetworkManager-team.x86_64 1:1.18.0-5.el7_7.1 updates . . . . . . teamd.x86_64 1.27-9.el7 base tuned.noarch 2.11.0-5.el7_7.1 updates tzdata.noarch 2019c-1.el7 updates util-linux.x86_64 2.23.2-61.el7 base vim-minimal.x86_64 2:7.4.629-6.el7 base wpa_supplicant.x86_64 1:2.6-12.el7 base xfsprogs.x86_64 4.5.0-20.el7 base yum.noarch 3.4.3-163.el7.centos base yum-plugin-fastestmirror.noarch 1.1.31-52.el7 base zlib.x86_64 1.2.7-18.el7 base Obsoleting Packages grub2.x86_64 1:2.02-0.80.el7.centos base grub2.x86_64 1:2.02-0.65.el7.centos.2 @base grub2-tools.x86_64 1:2.02-0.80.el7.centos base grub2-tools.x86_64 1:2.02-0.65.el7.centos.2 @base grub2-tools-extra.x86_64 1:2.02-0.80.el7.centos base grub2-tools.x86_64 1:2.02-0.65.el7.centos.2 @base grub2-tools-minimal.x86_64 1:2.02-0.80.el7.centos base grub2-tools.x86_64 1:2.02-0.65.el7.centos.2 @base
Se sei soddisfatto degli aggiornamenti, diamo il seguente comando per installarli.
yum update
Riceverai i dettagli del pacchetto insieme alle dimensioni del download e dovrai premere Y e Invio per iniziare l'aggiornamento.
wpa_supplicant x86_64 1:2.6-12.el7 base 1.2 M xfsprogs x86_64 4.5.0-20.el7 base 896 k yum noarch 3.4.3-163.el7.centos base 1.2 M yum-plugin-fastestmirror noarch 1.1.31-52.el7 base 34 k zlib x86_64 1.2.7-18.el7 base 90 k Installing for dependencies: bind-export-libs x86_64 32:9.11.4-9.P2.el7 base 1.1 M geoipupdate x86_64 2.5.0-1.el7 base 35 k json-c x86_64 0.11-4.el7_0 base 31 k libpng x86_64 2:1.5.13-7.el7_2 base 213 k libsmartcols x86_64 2.23.2-61.el7 base 141 k Transaction Summary ============================================================================================================================== Install 5 Packages (+5 Dependent packages) Upgrade 180 Packages Total download size: 269 M Is this ok [y/d/N]: Y << Press Y and Enter Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. (1/190): NetworkManager-libnm-1.18.0-5.el7_7.1.x86_64.rpm | 1.7 MB 00:00:01 (2/190): NetworkManager-team-1.18.0-5.el7_7.1.x86_64.rpm | 163 kB 00:00:00 (3/190): GeoIP-1.5.0-14.el7.x86_64.rpm | 1.5 MB 00:00:01 (4/190): NetworkManager-tui-1.18.0-5.el7_7.1.x86_64.rpm | 326 kB 00:00:00 (5/190): NetworkManager-1.18.0-5.el7_7.1.x86_64.rpm | 1.9 MB 00:00:02 (6/190): NetworkManager-wifi-1.18.0-5.el7_7.1.x86_64.rpm | 200 kB 00:00:00 (7/190): alsa-lib-1.1.8-1.el7.x86_64.rpm | 425 kB 00:00:00 (8/190): audit-libs-2.8.5-4.el7.x86_64.rpm | 102 kB 00:00:00 (9/190): bash-4.2.46-33.el7.x86_64.rpm | 1.0 MB 00:00:00 (10/190): bind-export-libs-9.11.4-9.P2.el7.x86_64.rpm | 1.1 MB 00:00:00 (11/190): bind-libs-lite-9.11.4-9.P2.el7.x86_64.rpm | 1.1 MB 00:00:00 (12/190): bind-license-9.11.4-9.P2.el7.noarch.rpm | 88 kB 00:00:00 (13/190): biosdevname-0.7.3-2.el7.x86_64.rpm | 38 kB 00:00:00
Una volta scaricati i pacchetti, il programma di installazione avvierà automaticamente l'installazione.
Potrebbe essere necessario accettare la chiave di firma GPG se richiesto.
systemd.x86_64 0:219-67.el7_7.2 systemd-libs.x86_64 0:219-67.el7_7.2 systemd-sysv.x86_64 0:219-67.el7_7.2 tar.x86_64 2:1.26-35.el7 teamd.x86_64 0:1.27-9.el7 tuned.noarch 0:2.11.0-5.el7_7.1 tzdata.noarch 0:2019c-1.el7 util-linux.x86_64 0:2.23.2-61.el7 vim-minimal.x86_64 2:7.4.629-6.el7 wpa_supplicant.x86_64 1:2.6-12.el7 xfsprogs.x86_64 0:4.5.0-20.el7 yum.noarch 0:3.4.3-163.el7.centos yum-plugin-fastestmirror.noarch 0:1.1.31-52.el7 zlib.x86_64 0:1.2.7-18.el7 Replaced: grub2.x86_64 1:2.02-0.65.el7.centos.2 grub2-tools.x86_64 1:2.02-0.65.el7.centos.2 Complete!
Una volta installati i pacchetti, puoi procedere e riavviare la tua macchina
rebootSe il sistema non si avvia con il nuovo kernel, prendi in considerazione l'avvio con il vecchio kernel e quindi reinstalla il kernel appena installato.
Ora verifica la versione di CentOS.
cat /etc/redhat-release
Risultato:
CentOS Linux release 7.7.1908 (Core)
Conclusione
È tutto. Condividi il tuo feedback nella sezione commenti.