zzUpdate - Hingpit nga I-upgrade ang Ubuntu PC/Server sa Bag-ong Bersyon


Ang zzUpdate usa ka libre, bukas nga tinubdan, yano, hingpit nga ma-configure, ug dali gamiton nga command line utility aron hingpit nga ma-upgrade ang Ubuntu system pinaagi sa apt package management system. Kini usa ka hingpit nga configfile-driven shell script nga nagtugot kanimo sa pag-upgrade sa imong Ubuntu PC o server hands-off ug wala mabantayan sa halos tibuok proseso.

I-upgrade niini ang imong sistema sa Ubuntu sa sunod nga magamit nga pagpagawas kung adunay normal nga pagpagawas. Para sa mga pagpagawas sa Ubuntu LTS (Long Term Support), gisulayan niini nga pangitaon ang sunod nga bersyon sa LTS lamang ug dili ang pinakabag-o nga bersyon sa Ubuntu nga magamit.

Niini nga artikulo, among ipasabut kung giunsa ang pag-install ug pagpadagan sa zzupdate tool aron ma-upgrade ang usa ka sistema sa Ubuntu sa labing bag-o nga magamit nga bersyon gikan sa linya sa mando.

Giunsa ang Pag-install sa zzUpdate Tool sa Ubuntu

Una siguroa nga ang imong sistema adunay curl program nga na-install, kung dili i-install kini gamit ang mosunod nga sugo.

$ sudo apt install curl

Karon i-install ang zzupdate sa imong Ubuntu system pinaagi sa pagpadagan sa mosunod nga sugo. Ang ubos nga setup shell script mag-install sa git, nga gikinahanglan alang sa pag-clone sa zzupdate source tree ug pag-set up sa package sa imong sistema.

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

Human nimo kini malampuson nga ma-install, paghimo sa imong configuration file gikan sa gihatag nga sample configuration file gamit ang mosunod nga command.

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

Sunod, ibutang ang imong mga gusto sa configuration file.

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

Ang mosunod mao ang default configuration variables (usa ka bili nga 1 nagpasabot og oo ug 0 nagpasabot nga dili) imong makit-an niini nga file.

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

Sa dili pa i-upgrade ang imong Ubuntu system, mahimo nimong susihon ang imong kasamtangan nga pagpagawas sa Ubuntu gamit ang mosunod nga sugo.

$ cat /etc/os-release

Kung na-configure na nimo ang zzupdate aron molihok sa paagi nga gusto nimo, pagdagan kini aron hingpit nga ma-upgrade ang imong sistema sa Ubuntu nga adunay mga pribilehiyo sa gamut nga tiggamit. Kini magpahibalo kanimo sa bisan unsang mga aksyon nga gihimo.

$ sudo zzupdate 

Kung gilansad na nimo kini, ang zzupdate mag-update sa kaugalingon pinaagi sa git, mag-update sa mga kasayuran nga magamit nga pakete (gihangyo kanimo nga dili pagana ang mga repositoryo sa ikatulo nga partido), pag-upgrade sa bisan unsang mga pakete kung gikinahanglan, ug susihon ang bag-ong pagpagawas sa Ubuntu.

Kung adunay bag-ong pagpagawas, kini mag-download sa mga pakete sa pag-upgrade ug i-install kini, kung kompleto na ang pag-upgrade sa sistema, kini mag-aghat kanimo nga i-restart ang imong sistema.

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

Kana lang! Ang zzUpdate usa ka yano ug hingpit nga ma-configure nga command line utility aron hingpit nga ma-update ang usa ka sistema sa Ubuntu pinaagi sa apt package manager. Sa kini nga giya, among gipasabut kung giunsa ang pag-install ug paggamit sa zzupdate aron ma-upgrade ang usa ka sistema sa Ubuntu gikan sa linya sa mando. Makapangutana ka ug bisan unsang pangutana pinaagi sa feedback form sa ubos.