Kaip naujovinti iš Ubuntu 15.10 į Ubuntu 16.04 darbalaukio ir serverio leidimuose


Ubuntu 16.04, kodiniu pavadinimu Xenial Xerus su ilgalaikiu palaikymu, šiandien buvo oficialiai išleistas ir skirtas staliniams kompiuteriams, serveriams, debesims ir mobiliesiems. „Canonical“ paskelbė, kad oficialus šios versijos palaikymas tęsis iki 2021 m.

Tarp daugelio klaidų pataisymų ir atnaujintų paketų Ubuntu 16.04 serverio versijoje yra šios naujos funkcijos:

Ubuntu 16.04 serverio funkcijos

  1. Linux branduolys 4.4
  2. OpenSSH 7.2p2 (visiškai pašalintas 1 versijos SSH protokolas, taip pat 1024 bitų DH raktų keitimo palaikymas)
  3. Apache ir Nginx su PHP 7.0 supprt
  4. Python 3.5
  5. LXD 2.0
  6. Docker 1.10
  7. libvirt 1.3.1
  8. qemu 2.5
  9. Apt 1.2
  10. GNU įrankių grandinė (glib 2.23, bindutils 2.2, GCC 5.3)
  11. OpenStack Mitaka
  12. VSwitch 2.5.0
  13. Nginx 1.9.15 su HTTP/2 palaikymu
  14. MySQL 5.7
  15. ZFS failų sistemos palaikymas

Ubuntu 16.04 darbalaukio funkcijos

Stalinio kompiuterio versijos pusėje yra šios svarbios funkcijos:

  1. Vienybė 7
  2. Ubuntu programinės įrangos centras pakeičiamas Gnome programine įranga
  3. Brasero ir Empathy pašalinti
  4. „Dash“ internetinės paieškos išjungtos
  5. Paleidimo priemonę galima perkelti į apačią
  6. LibreOffice 5.1
  7. Keli klaidų pataisymai
  8. Firefox 45

Šioje pamokoje sužinosite, kaip galite naujovinti iš Ubuntu 15.10, darbalaukio ir serverio į naują Ubuntu, 16.04 versiją iš komandinės eilutės.

Svarbu: Ubuntu 14.04 LTS vartotojai gali naujovinti į Ubuntu 16.04 LTS naudodami oficialų naujinimo vadovą Naujovinimas į Ubuntu 16.04 LTS iš Ubuntu 14.04 LTS.

Turėtumėte žinoti, kad naujinimas iš senesnės versijos į naujesnę versiją visada yra susijęs su tam tikra rizika ir duomenų praradimu arba gali sugadinti sistemą arba sukelti jos gedimo būseną.

Todėl visada padarykite svarbių duomenų atsarginę kopiją prieš pradėdami naujovinti sistemą ir visada išbandykite procesą ne gamybinėse sistemose.

Atnaujinkite sistemos paketus

1. Prieš tęsdami naujinimo procesą, pirmiausia įsitikinkite, kad jūsų sistemoje yra įdiegti naujausi dabartinio leidimo paketai, terminale išduodami toliau nurodytas komandas:


sudo apt-get update
sudo apt-get upgrade

2. Tada būtinai atnaujinkite sistemą naudodami naujausias priklausomybes ir branduolius arba paketus, kuriuos sulaiko naujinimo komanda, vykdydami toliau pateiktą komandą.


sudo apt-get dist-upgrade

3. Galiausiai, pasibaigus naujinimo procesui, pradėkite šalinti nepageidaujamą programinę įrangą iš sistemos, kad atlaisvintumėte vietos diske, išduodami toliau nurodytas komandas:


sudo apt-get autoremove
sudo apt-get clean

Taip bus pašalinti visi anksčiau kataloge /var/cache/apt/archive/ saugomi deb paketai ir nereikalingos priklausomybės, paketai, seni branduoliai ar bibliotekos.

Kai sistema bus paruošta naujinimui, po atnaujinimo turėtumėte iš naujo paleisti sistemą, kad paleistumėte naują branduolį.

Atnaujinkite į Ubuntu 16.04 darbalaukį

4. Prieš pradėdami naujinimą į naujausią Ubuntu versiją, įsitikinkite, kad paketas update-manager-core, kuris yra rekomenduojamas „Canonical“ versijos atnaujinimo įrankis, yra įdiegtas sistemoje, išduodant toliau pateiktą komandą.


sudo apt-get install update-manager-core

5. Dabar pradėkite naujovinimą naudodami toliau pateiktą komandą:


sudo do-release-upgrade

6. Po daugybės sistemos patikrinimų ir saugyklų failų modifikacijų įrankis informuos jus apie visus sistemos pakeitimus ir paklaus, ar norite tęsti, ar peržiūrėti išsamią naujinimo procesą. Norėdami tęsti naujovinimą, ragelyje įveskite y.

7. Atsižvelgiant į interneto ryšį, naujovinimo procesas turėtų šiek tiek užtrukti. Tuo tarpu paketai bus atsisiųsti į jūsų sistemą ir įdiegti.

Be to, update-manager-core gali paklausti, ar norite automatiškai iš naujo paleisti paslaugas ir arba pakeisti paketų konfigūracijos failą nauja versija.

Turėtumėte atsakyti taip, kad paslaugos būtų paleistos iš naujo, bet saugiau pasilikti senus naujai įdiegtų paketų konfigūracijos failus, jei dar nepadarėte atsarginės tų konfigūracijos failų kopijos. Be to, turėtų būti saugu pašalinti pasenusius paketus interaktyvioje eilutėje įvedant y.

8. Galiausiai, sėkmingai užbaigus naujovinimo procesą, diegimo programa informuos jus, kad sistemą reikia paleisti iš naujo, kad būtų pritaikyti pakeitimai ir užbaigtas visas atnaujinimo procesas. Jei norite tęsti, atsakykite taip.

9. Paleidus iš naujo, sistema turėtų paleisti naujausią atnaujintą Ubuntu platinimą 16.04. Norėdami patikrinti platinimo leidimą, terminale išduokite toliau pateiktas komandas.


uname –a
cat /etc/lsb-release
cat /etc/issue.net
cat /etc/debian_version

10. Jei norite patvirtinti platinimo leidimą iš GUI, atidarykite Sistemos nustatymą ir eikite į skirtuką Išsami informacija.

Atnaujinkite į Ubuntu 16.04 serverį

11. Tie patys čia aprašyti veiksmai gali būti taikomi ir Ubuntu serverio leidimuose. Tačiau jei naujinimas atliekamas nuotoliniu būdu naudojant SSH ryšį, sistemos gedimo atveju per prievadą 1022 bus automatiškai pradėtas papildomas SSH atkūrimo procesas.

Kad būtų saugu, prisijunkite prie serverio konsolės per SSH per 1022 prievadą, bet ne prieš pridėdami ugniasienės taisyklę, kad būtų galima prisijungti prie išorės bandymų, jei ugniasienė veikia ir veikia, kaip parodyta toliau pateiktose ekrano kopijose. .


sudo do-release-upgrade -d

12. Užmezgę antrą SSH ryšį serveryje, tęskite sistemos naujinimą kaip įprasta. Baigus naujinimo procesą, iš naujo paleiskite įrenginį ir išvalykite sistemą, išduodami toliau nurodytas komandas:


sudo apt-get autoremove
sudo apt-get clean

Tai viskas! Mėgaukitės Ubuntu 16.04 savo kompiuteryje, nesvarbu, ar tai stalinis kompiuteris, ar serveris.

Taip pat skaitykite: 7 svarbiausi dalykai, kuriuos dažniausiai turėsite padaryti įdiegę Ubuntu 16.04 Xenial Xerus