Vai al contenutoNaviga tra le pagine: pagina precedente [tasto di scelta p]/pagina successiva [tasto di scelta n]
documentation.suse.com / SUSE Linux Enterprise Server Documentation / Guida all'upgrade / Completamento dell'upgrade
Si applica a SUSE Linux Enterprise Server 15 SP5

6 Completamento dell'upgrade

Dopo l'upgrade è necessario eseguire alcune attività aggiuntive. Il seguente capitolo offre indicazioni su questa procedura.

6.1 Controllo dei pacchetti precedenti

Verificare l'eventuale presenza di pacchetti orfani e non necessari. I pacchetti orfani non sono più disponibili in nessuno dei repository dei pacchetti configurati. Non è più possibile aggiornarli e non vengono più supportati. I pacchetti non necessari sono stati installati come dipendenze di pacchetti che nel frattempo sono stati rimossi. Anche questi ultimi non sono più necessari e dovrebbero essere rimossi.

Per un elenco dei pacchetti orfani, eseguire il comando:

> zypper packages --orphaned

Per un elenco dei pacchetti non necessari, eseguire il comando:

> zypper packages --unneeded

È possibile combinare entrambi gli elenchi in un unico elenco:

> zypper packages --orphaned --unneeded

Utilizzare tali elenchi per determinare i pacchetti ancora necessari e quelli che è possibile rimuovere in modo sicuro. Per rimuovere tutti i pacchetti orfani e non necessari con un singolo comando, eseguire:

> sudo zypper rm $(zypper --no-refresh packages --orphaned --unneeded | gawk '{print $5}' | tail -n +5)

6.2 Revisione dei file di configurazione

Verificare l'eventuale presenza dei file *.rpmnew e *.rpmsave. Un upgrade, quando include modifiche a un file di configurazione predefinito che è stato modificato dopo l'installazione del pacchetto, invece di sovrascrivere il file crea uno di questi tipi di file. Mentre il file *.rpmnew contiene la nuova configurazione predefinita e non altera il file modificato, il file *.rpmsave è una copia della configurazione modificata sostituita dal nuovo file predefinito.

Se si trovano questi file, esaminarne il contenuto e unire le modifiche desiderate. Non è necessario cercare nell'intero file system, ma solo nella directory /etc. Utilizzare il seguente comando:

> find /etc/ -name "*.rpmnew" -o -name "*.rpmsave"

6.3 Abilitazione del modulo Python 3

SUSE Linux Enterprise Server 15 utilizza Python 3.6 per impostazione predefinita. Python 3.9 è stato aggiunto in SLES 15 SP3 come alternativa più recente. Questa versione non è più supportata a partire da SLES 15 SP4. Sono invece disponibili le versioni recenti di Python con importanti aggiornamenti e correzioni della sicurezza nel modulo Python 3.

Se è stato installato 3.9 in SUSE Linux Enterprise Server 15 SP3, abilitare il modulo Python 3 con:

> sudo SUSEConnect -p sle-module-python3/15.5/x86_64.

In alternativa, è possibile tornare alla versione Python predefinita rimuovendo la versione 3.9 con zypper remove -u python39.

6.4 Riformattazione dei dispostivi XFS v4

SUSE Linux Enterprise Server supporta il «formato su disco» (v5) del file system XFS. I principali vantaggi di questo formato sono i codici di controllo di tutti i metadati XFS, il supporto per il tipo di file e per un numero maggiore di elenchi di controllo dell'accesso per un file.

Tenere presente che questo formato non è supportato da kernel di SUSE Linux Enterprise precedenti alla versione 3.12, pacchetti xfsprogs precedenti alla versione 3.2.0 e versioni GRUB 2 rilasciate prima di SUSE Linux Enterprise 12.

Importante
Importante: il formato V4 è obsoleto

XFS rende obsoleti i file system in formato V4. Questo formato di file system è stato creato dal comando:

> sudo mkfs.xfs -m crc=0 DEVICE

Il formato veniva utilizzato in SLE 11 e nelle release precedenti e attualmente crea un messaggio di avviso da dmesg:

Deprecated V4 format (crc=0) will not be supported after September 2030

Se viene visualizzato tale messaggio nell'output del comando dmesg, si consiglia di aggiornare il file system al formato V5:

  1. Eseguire il backup dei dati in un altro dispositivo.

  2. Creare il file system sul dispositivo.

    > sudo mkfs.xfs -m crc=1 DEVICE
  3. Ripristinare i dati del backup sul dispositivo aggiornato.