Questo dubbio mi sta colpendo da 2-3 giorni, quindi ho deciso di testarlo io stesso. Quello che ho fatto è aver installato Ubuntu 16.04.4 in VMWare e modificato /etc/apt/sources.list
e sostituito xenial
con bionic
utilizzando:
sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
Poi sono corso
sudo apt-get update && sudo apt-get upgrade
Sono stato in grado di eseguire l'aggiornamento a 18.04, confermato utilizzando lsb_release -a
. Tuttavia, ho riscontrato alcuni problemi come:
-
apt non ha un'interfaccia CLI stabile. Usare con cautela negli script.
-
dipendenza non soddisfatta di python3-aptdaemon.pkcompat
-
Rilascio "backport bionici" per "appstream" non trovato
-
Unità spezzata
Ho risolto tutti gli errori e ho installato gnome
e gdm3
.
Quindi, voglio solo sapere se è una buona idea modificare sources.list
? So che il mio sistema potrebbe non funzionare, ma c'è qualche altro motivo specifico per non usarlo.
Nota :L'ho testato su Ubuntu 16.04 in VMWare solo per chiarire i miei dubbi.
Migliore risposta
Modifica di /etc/sources.list
è un passaggio per migrare a una versione successiva in Debian... ma non in Ubuntu. Puoi ancora usarlo, ma non è consigliato perché la maggior parte degli utenti non dovrebbe aver bisogno di affrontare con precisione i problemi che hai riscontrato.
Invece, Ubuntu fornisce uno strumento (il do-release-upgrade
comando) che modificherà correttamente i sorgenti, scaricherà e installerà l'aggiornamento e rimuoverà gli orfani, il tutto in modo prevedibile e riproducibile per prevenire problemi di casi d'angolo. Questo strumento è il modo consigliato per eseguire l'aggiornamento a una versione più recente di Ubuntu.