Aggiornamento dell'ambiente chroot di Ubuntu?


10

Qual è il modo corretto di aggiornare l'ambiente chroot di Ubuntu a una nuova versione di Ubuntu? L'ambiente chroot è stato originariamente impostato utilizzando debootstrap.

Il modo corretto di aggiornare un server Ubuntu è usare il do-release-upgradecomando.

Ubuntu si basa su Debian. Debian può essere aggiornato sostituendo il nome della versione /etc/apt/sources.listcon il nuovo nome della versione ed eseguendolo apt-get update, apt-get upgradee apt-get dist-upgrade.

Qual è il modo corretto di aggiornare un ambiente chroot di Ubuntu? Cosa fa do-release-upgradediversamente dal modo Debian?

Risposte:


6

Per la maggior parte, do-release-upgradeè un wrapper per dist-upgrade con alcune funzionalità aggiuntive. Come notato, è il modo ufficiale raccomandato per aggiornare le installazioni minime / server di Ubuntu. Ufficiosamente, dist-upgradedopo aver cambiato il tuo sources.listspesso funziona altrettanto bene.

La differenza è : si consiglia l' utilizzo di do-release-upgrade perché ha la capacità di gestire le modifiche alla configurazione del sistema talvolta necessarie tra le versioni.

Per un chroot di Ubuntu, ti suggerisco di attenersi a do-release-upgrademeno che non continui a fallire per qualche motivo.


1

Bene do-release-upgrade -dfunziona anche. Basta scaricare in un terminale:

sudo apt-get install update-manager-core 

e poi:

do-release-upgrade.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.