Kulungiselelwe abo basebenzise Ubuntu bayazi ukuba ukuhlaziya inkqubo yabo kulula ngokwenene, Kuya kufuneka uchwetheze imiyalelo embalwa kwaye unonxibelelwano lwe-intanethi ngexesha lokuyenza kwaye inkqubo iyakuhlaziya.
Le nkqubo ayibonisanga nayiphi na ingxaki nkqu nakwabafundisayo. Kukho nezinye izixhobo ezilungiselelwe lo msebenzi ezenza kube lula ngakumbi kuthi kwaye ngaphezulu kwako konke kusisindise ixesha elininzi.
Ezininzi abo kuthi abasebenzisi be-Ubuntu kwaye benze uhlaziyo ngesandla Kuya kufuneka sazi ukuba kukho uthotho lwemiyalelo esenza ngayo le nkqubo, esinokuthi sichaze apha ngezantsi kuyo:
Ukwenza ifayile Ukucoca i-cache:
sudo apt-get clean
Hlaziya uluhlu lwethu lwezinto zokugcina kunye neephakeji
sudo apt-get update
Khuphela kwaye ufake iinguqulelo zephakeji zamva nje, ukuxhomekeka kunye ne-kernel yamva nje.
sudo apt-get dist-upgrade -y
Ukuphucula uguqulelo olulandelayo lweBuntu
sudo do-release-upgrade
Susa zonke iiphakheji ezingasasebenziyo kwaye azisafuneki nganto
sudo apt-get autoremove -y
Ukufaka isicelo kuyo yonke le miyalelo ekupheleni kwangaphambilini kungathatha ixesha, ke ayisiyiyo eyona ilula kakhulu ukuvuselela rhoqo.
Yiyo loo nto umhla ka-ho kwaye siza kuthetha ngeskripthi esigxile kulo msebenzi Ukuhlaziya inkqubo yethu, iskripthi esithetha ngaso yi-zzUpdate.
zzUpdate sisicatshulwa esilula nesinokuqwalaselwa sokuhlaziya ngokupheleleyo Ubuntu bakho ukusuka kwilayini yomyalelo kunye linoxanduva lokwenza umyalelo ngamnye ukwenza uhlaziyo olupheleleyo lwenkqubo yakho ngaphandle kokulinda ulungiso Inyathelo elilandelayo.
Yintoni eyenza lo mbhalo ubenomdla kukuba i-zzUpdate iya kuhlaziya Ubuntu kuhlobo olulandelayo olufumanekayo kwimeko yenguqulo eqhelekileyo, ngelixa iinguqulelo ze-Ubuntu LTS zizama ukukhangela kuphela uhlobo lweLTS olulandelayo hayi uguqulelo luka-Ubuntu lwamva nje.
Uyifaka njani i-zzUpdate ku-Ubuntu kunye neziphumo?
Si bafuna ukufaka lo mbhalo kwiinkqubo zabo Kufuneka sivule i-terminal kwaye senze le miyalelo ilandelayo. Inkqubo ilula Kuya kufuneka siqiniseke ukuba sifaka ukuxhomekeka kwimeko yokungabinazo.
sudo apt install curl
Ukuxhomekeka sele kufakiwe ngoku siza kukhuphela iskripthi kwaye siza kufaka i-git kwimeko yokungabinakho ukuxhomekeka kufakwe kwinkqubo yethu
curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh
Nje ukuba bayifake ngempumelelo, Ngoku kufuneka sihlele ifayile yethu yokumisela, kodwa kuqala kufuneka siyile kunye:
sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf
Ifayile Inobumbeko olunokuthi luyacetyiswa, kodwa sinokuyihlela kwiimfuno zethu.
Sihlela kunye:
sudo nano /etc/turbolab.it/zzupdate.conf
Apho siza kubona into enje, apho u-1 nguewe kwaye u-0 akekho:
REBOOT = 1 REBOOT_TIMEOUT = 15 VERSION_UPGRADE = 1 VERSION_UPGRADE_SILENT = 0 COMPOSER_UPGRADE = 1 SWITCH_PROMPT_TO_NORMAL = 0
- Apho kuqala ukhetho Sibonisa ukuba sifuna ukuqala kwakhona okanye hayi ukuphela kohlaziyo lwenkqubo, elandelwa lixesha lokuphuma ukwenza ukuqala kwakhona.
- Kukhetho lwenguqulelo yokuphucula, eyokuqala kwimeko yokubeka 1 iya kuhlaziya uhlobo luka-Ubuntu ngelixa ikwi-1 VERSION_UPGRADE_SILENT iya kwenza uhlaziyo ngaphandle kokubuza nantoni na okanye ukwazisa umsebenzisi ngayo.
- Izinketho zokugqibela kwimeko yokuba 1 ziya kufaka uMqambi kwaye zihlaziye eziphumezayo kwaye ukhetho lokugqibela luqwalasele i-Prompt = yesiqhelo ipharamitha kwi / njl / umphathi-wohlaziyo / ukukhutshwa-kokuphuculwa kwefayile. Oku kuvumela ufakelo lwexesha elide (LTS) ukufakela uhlaziyo kuhlobo lwamva olungelulo lwe-LTS olukhoyo
Sele iqulunqiwe kwiimfuno zethu Singayenza zzupdate ukuhlaziya inkqubo yethu ngalo lonke ixesha silifuna, ngenxa yoku sichwetheza kwisiphelo sendlela:
sudo zzupdate
Nje ukuba uyisungule, i-zzupdate izakuhlaziya iskripthi ngokuzenzekelayo nge-git kuqala, iya kuthi ke ihlaziye ulwazi lweephakeji ezikhoyo, ikubuze ukuba ukhubaze oovimba besithathu, uhlaziye iiphakheji xa kukho imfuneko, kwaye ujonge uhlobo olutsha lwe-Ubuntu.
Kuyenzeka ukuba uphumeze imiyalelo ngokulandelelana (command1; command2; command3) okanye ngokwemeko (command1 && command2 && command3) ukunqanda ukulinda ukugqitywa komyalelo omnye wokwenza omnye; Kukule meko apho i -y khetho iyavakala.
Iskripthi silungile, kodwa ukuyinikezela ngale misebenzi kundenza ndinganqabiseki kuba iyazihlaziya kwaye umphuhlisi unokutshintsha ikhowudi ukuba ibe yeyolunya, nokuba ikwiGitHub. Inyaniso yayingamthembi uZaneCEO.
Le yinxalenye yekhowudi yakho (setup.sh) kwaye ingasuswa ukuba uyafuna:
# # Faka / hlaziya
kulahliwe ""
ukuba [! -d "$ INSTALL_DIR"]; emva koko
bhala "ufaka ..."
kulahliwe "-----"
mkdir -p "$ INSTALL_DIR_PARENT"
cd "$ INSTALL_DIR_PARENT"
git clone https://github.com/TurboLabIt/${SCRIPT_NAME} .git
enye
bhala "Uhlaziya ..."
kulahlwe ngaphandle "----"
fi