Iş stoly we serwer neşirlerinde Ubuntu 15.10-dan Ubuntu 16.04-e nädip täzelemeli


Uzak möhletleýin goldaw bilen “Ubuntu 16.04”, “Xenial Kserus” kody, şu gün iş stoly, serwer, bulut we ykjam enjamlar üçin resmi taýdan ýaýradyldy. Canonical bu wersiýa resmi goldawyň 2021-nji ýyla çenli dowam etjekdigini habar berdi.

Köp näsazlyklary düzetmek we täzelenen paketleriň arasynda Ubuntu 16.04 serwer wersiýasynda aşakdaky täze aýratynlyklar bilen üpjün edilýär:

  1. Linux ýadrosy 4.4
  2. OpenSSH 7.2p2 (SSH 1 wersiýasy protokoly doly aýryldy, şeýle hem 1024 bitli DH açar çalşygyny goldaýar)
  3. PHP 7.0 supprt bilen Apache we Nginx
  4. Python 3.5
  5. LXD 2.0
  6. Docker 1.10
  7. libvirt 1.3.1
  8. qemu 2.5
  9. Kwartira 1.2
  10. GNU gural zynjyry (glib 2.23, bindutils 2.2, GCC 5.3)
  11. OpenStack Mitaka
  12. VSwitch 2.5.0
  13. HTTP/2 goldawy bilen Nginx 1.9.15
  14. MySQL 5.7
  15. ZFS faýl ulgamynyň goldawy

Iş stolunyň wersiýa tarapy aşakdaky görnükli aýratynlyklar bilen gelýär:

  1. Agzybirlik 7
  2. Ubuntu Programma Merkezi Gnome Software
  3. bilen çalşylýar
  4. Brasero we Empathy aýryldy
  5. Dash onlaýn gözlegleri ýapyldy
  6. Işletiji aşaky ýere geçirilip bilner
  7. LibreOffice 5.1
  8. Birnäçe näsazlygy düzetmek
  9. Firefox 45

Bu gollanma, Ubuntu 15.10, Desktop we Server-den, buýruk setirinden Ubuntu, 16.04-iň täze wersiýasyna nädip täzeläp boljakdygyny görkezer.

Köne wersiýadan täze wersiýa täzelenmek prosesiniň elmydama käbir töwekgelçilikleri we maglumatlary ýitirmegi öz içine alýandygyny ýa-da ulgamyňyzy döwüp ýa-da şowsuz ýagdaýda goýup biljekdigini bilmelisiňiz.

Şeýlelik bilen, ulgamy täzelemäge başlamazdan ozal möhüm maglumatlaryňyzyň ätiýaçlyk nusgasyny alyň we prosesi önümçilik däl ulgamlarda hemişe synap görüň.

Ulgam paketlerini täzeläň

1. Döwrebaplaşdyryş işine başlamazdan ozal, Terminalda aşakdaky buýruklary çykaryp, häzirki goýberişiňizden iň soňky paketleriňiziň ulgamyňyza gurnalandygyna göz ýetiriň:

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

2. Ondan soň, aşakdaky buýrugy işledip, täzelenme buýrugy bilen saklanýan iň soňky garaşlylyklar we ýadro ýa-da paketler bilen ulgamy täzeländigiňize göz ýetiriň.

$ sudo apt-get dist-upgrade

3. Netijede, täzelenme prosesi gutarandan soň, aşakdaky buýruklary çykaryp disk ýerini boşatmak üçin ulgamyňyzdan gereksiz programma üpjünçiligini aýyryp başlaň:

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

Bu,/var/cache/apt/arhiw/katalogda we gereksiz garaşlylyklarda, paketlerde, köne ýadrolarda ýa-da kitaphanalarda saklanýan ähli deb paketlerini aýyrar.

Ulgam täzelenmäge taýýar bolansoň, täze ýadro bilen başlamak üçin ulgamy täzeleme prosesinden soň täzeden açmaly.

Ubuntu 16.04 iş stoluna täzeläň

4. Ubuntu-nyň iň soňky wersiýasyna täzelenme amalyny başlamazdan ozal, Canonical tarapyndan wersiýany täzelemek üçin hödürlenýän gural bolan täzelenme-menejer-ýadro paketiniň aşakdaky buýrugy bermek bilen ulgamda gurnalandygyna göz ýetiriň.

$ sudo apt-get install update-manager-core

5. Indi täzelenmäni aşakdaky buýruk bilen başlaň:

$ sudo do-release-upgrade

6. Ulgam barlaglaryndan we ammar faýl üýtgemelerinden soň, gural ähli ulgam üýtgeşmeleri barada size habar berer we kämilleşdiriş prosesi barada jikme-jiklikleri dowam etdirmek ýa-da görmek isleýändigiňizi sorar. Täzelenmegi dowam etdirmek üçin haýyşda y ýazyň.

7. Internet birikmäňize baglylykda täzeleniş prosesi birneme wagt almaly. Bu aralykda paketler ulgamyňyza göçüriler we gurlar.

Mundan başga-da, hyzmatlary awtomatiki täzeden açmak ýa-da paketler üçin konfigurasiýa faýlyny täze wersiýa bilen çalyşmak isleýärsiňizmi?

Hyzmatlary täzeden başlamak üçin hawa bilen jogap bermeli, ýöne şol konflikt faýllaryny ätiýaçlyk ätiýaçlandyrmasaňyz, täze gurlan paketler üçin köne konfigurasiýa faýllaryny saklamak has ygtybarlydyr. Şeýle hem, interaktiw haýyşda y ýazyp könelen paketleri aýyrmak ygtybarly bolmaly.

8. Netijede, kämilleşdiriş prosesi üstünlik bilen gutarandan soň, gurnawçy üýtgeşmeleri ulanmak we ähli täzeleniş işini gutarmak üçin ulgamyň täzeden açylmalydygyny habar berer. Dowam etmek üçin hawa bilen jogap beriň.

9. Gaýtadan açanyňyzdan soň, ulgam iň täze täzelenen Ubuntu paýlanyşy 16.04-e başlamaly. Paýlaýyş goýberişiňizi barlamak üçin terminaldaky aşakdaky buýruklary çykaryň.

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

10. GUI-den paýlanyşyňyzy barlamak isleseňiz, Ulgam sazlamasyny açyň we Maglumatlar goýmasyna giriň.

Ubuntu 16.04 Serwerine täzeläň

11. Bu ýerde düşündirilen şol bir ädim Ubuntu Server neşirlerinde hem ulanylyp bilner. Şeýle-de bolsa, kämilleşdiriş prosesi SSH birikmesinden uzakdan ýerine ýetirilen bolsa, ulgam näsazlygy ýüze çykan halatynda 1022-nji portda dikeltmek üçin goşmaça SSH prosesi awtomatiki usulda başlar.

Diňe 1022-nji portdaky SSH arkaly serwer konsolyna howpsuz birikmek üçin, ýöne aşakdaky ekran suratlarynda görkezilişi ýaly, gorag diwary ýokaryk işleýän bolsa, daşarky synanyşyklar üçin birikmäni elýeterli etmek üçin diwar gorag düzgünini goşmazdan ozal. .

$ sudo do-release-upgrade -d

12. Serweriňizde ikinji SSH baglanyşygyny edeniňizden soň, hemişeki ýaly ulgamy täzelemegi dowam etdiriň. Döwrebaplaşdyryş prosesi gutarandan soň, aşakdaky buýruklary bermek bilen enjamy täzeden açyň we ulgamy arassalaň:

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

Bu hemmesi! Iş stoly ýa-da serwer bolsun, kompýuteriňizde Ubuntu 16.04-den lezzet alyň.