zzUpdate - Ubuntu PC/Serwerini has täze wersiýasyna doly täzeläň


zzUpdate mugt, açyk çeşme, ýönekeý, doly düzülip bilinýän we apt paket dolandyryş ulgamy arkaly Ubuntu ulgamyny doly täzelemek üçin buýruk setiri peýdaly. Bu, “Ubuntu” kompýuteriňizi ýa-da serweriňizi täzelemäge mümkinçilik berýän we tutuş amal üçin diýen ýaly gözegçilik edilmeýän doly konfigurasiýa bilen dolandyrylýan gabyk skriptidir.

Adaty çykan ýagdaýynda Ubuntu ulgamyňyzy indiki elýeterli goýberişe täzelär. Ubuntu LTS (Uzak möhletleýin goldaw) neşirleri üçin indiki LTS wersiýasyny diňe iň soňky Ubuntu wersiýasyny däl-de gözlemäge synanyşýar.

Bu makalada Ubuntu ulgamyny buýruk setirinden iň soňky elýeterli wersiýa çenli ýokarlandyrmak üçin zzupdate guralyny nädip gurmalydygyny we işlemelidigini düşündireris.

Ubuntu-da zzUpdate Tool-y nädip gurmaly

Ilki bilen ulgamyňyzda egri programma gurnalandygyna göz ýetiriň, ýogsam aşakdaky buýrugy ulanyp guruň.

$ sudo apt install curl

Indi aşakdaky buýrugy işledip, Ubuntu ulgamyňyza zzupdate guruň. Aşakdaky gurnama gabyk skriptinde zzupdate çeşme agajyny klonlamak üçin zerur bolan git gurlar we paketiňizi ulgamyňyzda gurar.

$ curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

Ony üstünlikli guranyňyzdan soň, aşakdaky buýrugy ulanyp, berlen nusga konfigurasiýa faýlyndan konfigurasiýa faýlyňyzy dörediň.

$ sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

Ondan soň, konfigurasiýa faýlynda ileri tutmalaryňyzy düzüň.

$ sudo nano /etc/turbolab.it/zzupdate.conf

Aşakda deslapky konfigurasiýa üýtgeýjileri bar ( 1 bahasy hawa we 0 ýok diýmekdir) bu faýlda taparsyňyz.

REBOOT=1
REBOOT_TIMEOUT=15
VERSION_UPGRADE=1
VERSION_UPGRADE_SILENT=0
COMPOSER_UPGRADE=1
SWITCH_PROMPT_TO_NORMAL=0

Ubuntu ulgamyňyzy täzelemezden ozal, häzirki Ubuntu goýberilişini aşakdaky buýruk bilen barlap bilersiňiz.

$ cat /etc/os-release

Zzupdate-ni isleýşiňiz ýaly işlemek üçin düzeniňizde, Ubuntu ulgamyňyzy kök ulanyjy aýratynlyklary bilen doly täzelemek üçin işlediň. Edilen islendik hereketler barada size habar berer.

$ sudo zzupdate 

Ony işe girizeniňizden soň, zzupdate git arkaly öz-özüni täzelär, elýeterli paket maglumatlaryny täzelär (üçünji tarap ammarlaryny öçürmegiňizi haýyş eder), zerur bolan islendik paketleri täzelär we Ubuntu-nyň täze çykandygyny barlar.

Täze goýberiş bar bolsa, täzeleniş paketlerini göçürip alar we gurnar, ulgam täzelenişi gutarandan soň ulgamyňyzy täzeden açmagyňyzy sorar.

zzUpdate Github ammary: https://github.com/TurboLabIt/zzupdate

Bu hemmesi! zzUpdate, apt paket dolandyryjysy arkaly Ubuntu ulgamyny doly täzelemek üçin ýönekeý we doly düzülip bilinýän buýruk setiri. Bu gollanmada, buýruk setirinden Ubuntu ulgamyny täzelemek üçin zzupdate nädip gurmalydygyny we ulanmalydygyny düşündirdik. Islendik soragy aşakdaky seslenme formasy arkaly berip bilersiňiz.