zzUpdate - Igbesoke ni kikun Ubuntu PC/Server si Ẹya Tuntun


zzUpdate jẹ ọfẹ, orisun ṣiṣi, rọrun, atunto ni kikun, ati rọrun lati lo iwulo laini aṣẹ lati ṣe igbesoke ni kikun eto Ubuntu nipasẹ eto iṣakoso package to dara. O jẹ iwe ikarahun ti o ṣakoso atunto patapata ti o fun laaye laaye lati ṣe igbesoke PC Ubuntu rẹ tabi ọwọ ọwọ olupin ati aifọwọyi fun fere gbogbo ilana naa.

Yoo ṣe igbesoke eto Ubuntu rẹ si idasilẹ to wa ti o wa ni ọran ti itusilẹ deede. Fun awọn idasilẹ Ubuntu LTS (Atilẹyin Igba pipẹ), o gbidanwo lati wa fun ẹya LTS atẹle nikan kii ṣe ẹya Ubuntu tuntun ti o wa.

Ninu àpilẹkọ yii, a yoo ṣalaye bi o ṣe le fi sori ẹrọ ati ṣiṣe ohun elo zzupdate lati ṣe igbesoke eto Ubuntu si ẹya tuntun ti o wa lati laini aṣẹ.

Bii o ṣe le Fi Irinṣẹ zzUpdate sii ni Ubuntu

Akọkọ rii daju pe eto rẹ ti fi eto curl sori ẹrọ, bibẹkọ ti fi sii nipa lilo aṣẹ atẹle.

$ sudo apt install curl

Bayi fi zzupdate sori ẹrọ Ubuntu rẹ nipa ṣiṣe pipaṣẹ atẹle. Iwe afọwọkọ ikarahun ti o wa ni isalẹ yoo fi git sori ẹrọ, eyiti o nilo fun ṣiṣọn ti igi orisun zzupdate ati ṣeto atokọ lori eto rẹ.

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

Lẹhin ti o ti fi sii ni ifijišẹ, ṣẹda faili iṣeto rẹ lati faili iṣeto apẹẹrẹ ti a pese nipa lilo aṣẹ atẹle.

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

Nigbamii, ṣeto awọn ayanfẹ rẹ ninu faili iṣeto.

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

Atẹle ni awọn oniyipada iṣeto aiyipada (iye ti 1 tumọ si bẹẹni ati 0 tumọ si rara) iwọ yoo wa ninu faili yii.

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

Ṣaaju ki o to igbegasoke eto Ubuntu rẹ, o le ṣayẹwo igbasilẹ Ubuntu lọwọlọwọ rẹ nipa lilo pipaṣẹ atẹle.

$ cat /etc/os-release

Nigbati o ba ti tunto zzupdate lati ṣiṣẹ ni ọna ti o fẹ, ṣaṣeyọri ṣiṣe lati ṣe igbesoke eto Ubuntu rẹ ni kikun pẹlu awọn anfani olumulo gbongbo. O yoo sọ fun ọ nipa eyikeyi awọn iṣe ti a ṣe.

$ sudo zzupdate 

Lọgan ti o ba ti ṣe ifilọlẹ rẹ, zzupdate yoo ṣe imudojuiwọn ara ẹni nipasẹ git, awọn imudojuiwọn awọn ifitonileti awọn idii ti o wa (beere lọwọ rẹ lati mu awọn ibi ipamọ ẹni-kẹta kuro), awọn iṣagbega eyikeyi awọn idii nibiti o ba jẹ dandan, ati ṣayẹwo fun itusilẹ Ubuntu tuntun kan.

Ti itusilẹ tuntun ba wa, yoo ṣe igbasilẹ awọn idii igbesoke ati fi sii wọn, nigbati igbesoke eto ba pari, yoo tọ ọ lati tun eto rẹ bẹrẹ.

zz Imudojuiwọn ibi ipamọ Github: https://github.com/TurboLabIt/zzupdate

Gbogbo ẹ niyẹn! zzUpdate jẹ iwulo laini aṣẹ aṣẹ atunto ni kikun ati ni kikun lati ṣe imudojuiwọn eto Ubuntu ni kikun nipasẹ oluṣakoṣo package package. Ninu itọsọna yii, a ti ṣalaye bii o ṣe le fi sori ẹrọ ati lo zzupdate lati ṣe igbesoke eto Ubuntu kan lati laini aṣẹ. O le beere eyikeyi ibeere nipasẹ fọọmu esi ni isalẹ.