Kā jaunināt no Ubuntu 15.10 uz Ubuntu 16.04 darbvirsmas un servera izdevumos


Ubuntu 16.04, koda nosaukums Xenial Xerus, ar ilgtermiņa atbalstu šodien oficiāli ir izlaists darbvirsmai, serveriem, mākoņiem un mobilajām ierīcēm. Canonical paziņoja, ka oficiālais atbalsts šai versijai ilgs līdz 2021. gadam.

Starp daudziem kļūdu labojumiem un atjauninātām pakotnēm Ubuntu 16.04 servera versijā ir šādas jaunas funkcijas:

  1. Linux kodols 4.4
  2. OpenSSH 7.2p2 (pilnībā noņemts SSH 1. versijas protokols, kā arī atbalsts 1024 bitu DH atslēgu apmaiņai)
  3. Apache un Nginx ar PHP 7.0 papildinājumu
  4. Python 3.5
  5. LXD 2.0
  6. Dokers 1.10
  7. libvirt 1.3.1
  8. qemu 2.5
  9. Apt 1.2
  10. GNU rīku ķēde (glib 2.23, bindutils 2.2, GCC 5.3)
  11. OpenStack Mitaka
  12. VSwitch 2.5.0
  13. Nginx 1.9.15 ar HTTP/2 atbalstu
  14. MySQL 5.7
  15. ZFS failu sistēmas atbalsts

Darbvirsmas versijas pusē ir šādas ievērojamas funkcijas:

  1. Vienotība 7
  2. Ubuntu programmatūras centru aizstāj programmatūra Gnome
  3. Noņemts Brasero un empātija
  4. Dash tiešsaistes meklēšana ir atspējota
  5. Palaišanas programmu var pārvietot uz leju
  6. LibreOffice 5.1
  7. Vairāki kļūdu labojumi
  8. Firefox 45

Šī apmācība palīdzēs jums no komandrindas jaunināt no Ubuntu 15.10, darbvirsmas un servera uz jauno Ubuntu versiju 16.04.

Jums jāzina, ka jaunināšanas process no vecākas versijas uz jaunāku vienmēr ir saistīts ar zināmiem riskiem un datu zudumu vai var salauzt jūsu sistēmu vai nodot to kļūmes stāvoklī.

Tādējādi vienmēr veiciet svarīgu datu dublēšanu, pirms turpināt sistēmas jaunināšanu, un vienmēr pārbaudiet procesu ar neražojošām sistēmām.

Jaunināt sistēmas paketes

1. Pirms turpināt jaunināšanas procesu, vispirms pārliecinieties, ka jūsu sistēmā ir instalēti jaunākie jūsu pašreizējā laidiena pakotnes, Terminalī izsniedzot šādas komandas:

$ sudo apt-get update
$ sudo apt-get upgrade

2. Pēc tam pārliecinieties, vai esat arī jauninājis sistēmu ar jaunākajām atkarībām un kodoliem vai pakotnēm, kuras attur ar atjaunināšanas komandu, palaižot zemāk esošo komandu.

$ sudo apt-get dist-upgrade

3. Visbeidzot, pēc atjaunināšanas procesa beigām sāciet no sistēmas noņemt nevēlamo programmatūru, lai atbrīvotu vietu diskā, izsniedzot šādas komandas:

$ sudo apt-get autoremove
$ sudo apt-get clean

Tas noņems visus iepriekš deb pakotnes, kas glabājās/var/cache/apt/archive/direktorijā, un nevajadzīgas atkarības, paketes, vecos kodolus vai bibliotēkas.

Kad sistēma ir sagatavota jaunināšanai, pēc jaunināšanas procesa restartējiet sistēmu, lai sāktu ar jauno kodolu.

Jauniniet uz Ubuntu 16.04 darbvirsmu

4. Pirms sākat jaunināšanas procesu uz jaunāko Ubuntu versiju, pārliecinieties, vai update-manager-core pakotne, kas ir Canonical ieteiktais rīks versijas jaunināšanai, ir instalēta sistēmā, izsniedzot tālāk norādīto komandu.

$ sudo apt-get install update-manager-core

5. Tagad sāciet jaunināšanu ar šādu komandu:

$ sudo do-release-upgrade

6. Pēc vairākām sistēmas pārbaudēm un krātuvju failu modifikācijām rīks jūs informēs par visām sistēmas izmaiņām un jautās, vai vēlaties turpināt vai skatīt sīkāku informāciju par jaunināšanas procesu. Lai turpinātu jaunināšanu, uzvednē ierakstiet y .

7. Atkarībā no interneta savienojuma jaunināšanas procesam vajadzētu aizņemt kādu laiku. Tikmēr paketes tiks lejupielādētas jūsu sistēmā un instalētas.

Update-manager-core var arī jautāt, vai vēlaties automātiski restartēt pakalpojumus un pakotņu konfigurācijas failu aizstāt ar jauno versiju.

Lai pakalpojumi tiktu restartēti, jums jāatbild ar yes , taču drošāk ir saglabāt vecos konfigurācijas failus nesen instalētajām pakotnēm, ja jūs tos jau neesat dublējis. Turklāt ir droši noņemt novecojušas paketes, interaktīvajā uzvednē ierakstot y .

8. Visbeidzot, kad jaunināšanas process būs veiksmīgi pabeigts, instalētājs jūs informēs, ka sistēma ir jārestartē, lai piemērotu izmaiņas un pabeigtu visu jaunināšanas procesu. Lai turpinātu, atbildiet ar yes .

9. Pēc restartēšanas sistēmai vajadzētu sāknēties līdz jaunākajam Ubuntu izplatījumam 16.04. Lai pārbaudītu izplatīšanas laidiena problēmu, izmantojiet tālāk norādītās komandas terminālā.

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

10. Ja vēlaties pārbaudīt izplatīšanas laidienu no GUI, atveriet System Setting un dodieties uz cilni Details.

Jauniniet uz Ubuntu 16.04 serveri

11. Šīs pašas paskaidrotās darbības var piemērot arī Ubuntu Server laidieniem. Tomēr, ja jaunināšanas process tiek veikts attālināti no SSH savienojuma, sistēmas kļūmes gadījumā 1022. portā jums automātiski tiks uzsākts papildu atkopšanas process.

Lai drošībā izveidotu savienojumu arī ar servera konsoli, izmantojot SSH, arī portā 1022, bet ne pirms ugunsmūra kārtulas pievienošanas, lai savienojums būtu pieejams ārpus mēģinājumiem, ja ugunsmūris ir izveidots un darbojas, kā parādīts zemāk esošajos ekrānuzņēmumos. .

$ sudo do-release-upgrade -d

12. Kad esat izveidojis otro SSH savienojumu savā serverī, turpiniet sistēmas jaunināšanu kā parasti. Kad jaunināšanas process ir pabeigts, restartējiet mašīnu un veiciet sistēmas tīrīšanu, izsniedzot šādas komandas:

$ sudo apt-get autoremove
$ sudo apt-get clean

Tas ir viss! Izbaudiet Ubuntu 16.04 datorā neatkarīgi no tā, vai tas ir darbvirsma vai serveris.