Aggiornare Ubuntu server a 18.04. <alebal web Blog> | Appunti di PHP, MySql, javascript, Css, HTML, HTML5 e altro...

ubuntu 18.04 Bionic Beaver

Finalmente è uscito ubuntu 18.04 Bionic Beaver, dopo qualche ritardo perchè hanno fatto qualche casino, ora se ne parla come fosse una meraviglia, quindi aggiorniamo.

Io sono partito da 16.04 su server vultr.

Allora prima di tutto si aggiorna 16.04:

sudo apt update && sudo apt dist-upgrade && sudo apt autoremove

Poi si installa il nuovo update-manager:

sudo apt-get install update-manager-core

Si controlla di ricevere solo gli aggiornamenti lts, su questo file:

sudo nano /etc/update-manager/release-upgrades
 Default behavior for the release upgrader.

[DEFAULT]
# Default prompting behavior, valid options:
#
#  never  - Never check for a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the release that immediately succeeds the currently-running
#           release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that this option should not be
#           used if the currently-running release is not itself an LTS
#           release, since in that case the upgrader won't be able to
#           determine if a newer release is available.
Prompt=lts

Prompt deve essere =lts.

Quindi si parte con l'aggiornamento vero e proprio:

sudo do-release-upgrade -d

Da qui in poi il terminale ti fa le solite domandine, io ho essenzialmente risposto "y" e "mantieni default" a tutte e sono arrivato fino alla fine uscendone vivo col server ancora funzionante.

Si scaricano pacchetti, aggiornano pacchetti, rimuovono pacchetti ecc ecc ecc.

Ci possono volere dei minuti, ore, anni, in base alla velocità di connessione e alle risorse del server.

Quando ha finito ti chiede se vuoi rimuovere i pacchetti obsoleti:

Remove obsolete packages?

53 packages are going to be removed.

 Continue [yN]  Details [d]y

Puoi dire "y" per continuare o "d" per vedere quali sono, vedi tu.

Fatto tutto, ti mostra questo:

Restart required

To finish the upgrade, a restart is required.
If you select 'y' the system will be restarted.

Continue [yN] y

Vuole che riavvi, digli di si.

Se tutto tutto è andato di culo, quando rientri ti dice questo:

Welcome to ubuntu 18.04 LTS (GNU/Linux 4.15.0-19-generic x86_64)

Per ora sembra essere andato tutto bene, non ho riscontrato grandi casini o mancanze, i siti sono ancora online, funzionano, e girano veloci e felici.

L'unica cosa che ho dovuto reinstallare è stata Let's Encrypt, che però effettivamente mi aveva già dato qualche problemino su 16.04, non rinnovava se prima non stoppavo apache, ora forse funziona, comunque l'ho reinstallato con questo:

sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install python-certbot-apache

Speravo si aggiornasse il phpmyadmin, che già da un pò mi da strani avvisi con php7.2, ma sembra di no...

Per ora è ancora: 4.6.6deb5, ma confido si aggiorni a breve.

Google Digg Reddit Tumblr Pinterest StumbleUpon Email

Rating: 5 out of 5 by 285 visitors

Leave your comment