I-upgrade ang Ubuntu Mula sa Command Line

Upgrade Ubuntu From Command Line



Ubuntu ay isang tanyag na pamamahagi ng Linux para sa paggamit sa bahay pati na rin mga gumagamit ng enterprise. Maraming mga gumagamit ng Ubuntu ay umaasa sa Graphical User Interface para sa mga bagay tulad ng pag-upgrade at pamamahala ng package. Itinuturo ng tutorial na ito kung paano mag-upgrade ng mga package, i-upgrade ang bersyon ng OS, at i-automate ang pag-upgrade nang madali ang lahat mula sa prompt ng iyong linya ng utos.

I-upgrade ang Ubuntu 14.04 hanggang 16.04

Ang pag-upgrade sa Ubuntu mula 14.04 hanggang 16.04 ay nagsasangkot sa pagta-type ng isang pares:







sudo su apt-get install update-manager-core do-release-upgrade 

Ubuntu Terminal



Bago patakbuhin ang mga utos sa itaas tiyaking i-edit ang file / etc / update-manager / release-upgrades upang ipahiwatig ang default na pag-uugali para sa upgrade na upgrade. Dito sa paglabas-upgrade file mayroong kasalukuyang tatlong mga pamamaraan upang baguhin ang pag-uugali ng pag-upgrade, ang una ay hindi pag-check ng mga update, ang pangalawang pamamaraan ay gumagawa ng kasalukuyang operating system upang mag-upgrade sa susunod na agarang bersyon, pag-upgrade ng pangatlong pamamaraan Bersyon ng LTS sa susunod na agarang bersyon ng LTS. do-release-upgrade talagang pinasimulan ang pag-upgrade. Pagkatapos ng utos na ito, ipinapakita nito ang isang pares ng mga bintana habang awtomatikong isinasagawa ang buong proseso ng pag-upgrade. Karaniwan itong tumatagal ng maximum ng ilang minuto depende sa bilis ng koneksyon sa Internet kung saan nakakonekta ang computer.



I-upgrade ang Ubuntu ScreenShot





I-update ang Listahan ng Package na may apt-get update

Ang mga package ay application software na naka-install upang maisagawa ang iba't ibang mga gawain sa computer. Gumagamit ang Ubuntu ng apt-get utos na pamahalaan ang mga package na ito, at sa utos na ito hindi lamang mai-install ang mga pakete, ngunit mag-upgrade at mai-uninstall din. Ipinapakita ng mga sumusunod na tagubilin kung paano i-update ang listahan ng package upang ma-upgrade ang mga ito.

Tulad ng nakikita sa sumusunod na utos, awtomatiko nitong na-download ang listahan ng package at metadata mula sa mga naibigay na repositoryang batay sa online. Gagamitin ang impormasyong ito kapag ina-upgrade ang mga package, kaya inirerekumenda na isagawa ang utos na ito bago mag-upgrade ng anumang package upang makuha ang pinakabagong bersyon nito.



Ubuntu Terminal

I-upgrade ang Mga Pakete na may apt-get na pag-upgrade

Ang pagkakaiba sa pagitan ng pag-update at pag-upgrade sa kontekstong ito ay ina-retrieve ang impormasyon tungkol sa mga mas bagong package mula sa mga repository, kaya maaari itong magamit upang lumipat sa mas bagong bersyon ng mga kasalukuyang naka-install na package. Maaaring maisagawa ang pag-upgrade gamit ang dalawang utos sa Ubuntu. apt-get upgrade at apt-get dist-upgrade . Ang pag-upgrade ng utos ay karaniwang ina-upgrade ang mga pakete sa mas bagong bersyon ayon sa pangalan nito na hindi nagpapahiwatig ng anumang ginagawa, sa salungat na dist-upgrade na matalinong pinangangasiwaan ang mga dependency ng mga pakete, at samakatuwid habang ina-upgrade ang mga pakete, posible na mai-install ang mga bagong pakete, at ang mga umiiral nang mga package na na-uninstall depende sa listahan ng package na naka-install sa system. Kaya ipinapayong laging gamitin apt-get dist-upgrade sa karamihan ng mga kaso.

Sa halimbawang ito sa ibaba, dahil ginagamit nito ang dist-upgrade na utos upang maisagawa ang pag-upgrade, matalinong pinanghahawakan ng upgrade ang mga dependency batay sa listahan ng package na magagamit sa system. Tulad ng nakikita, tinatanggal nito ang 9 na mga pakete, hindi na mai-upgrade ang isang pakete, at nag-install din ng 85 na mga pakete na hindi na-install sa kapatagan apt-get upgrade utos

Ubuntu Terminal

I-automate ang Proseso ng Pag-upgrade

Ang pag-aautomat ng proseso ng pag-upgrade ay hahayaan ang system na hawakan ang pag-upgrade nang awtomatiko nang walang interbensyon ng administrator. Ginagawa nitong hindi lamang mabisa ang pagpapanatili ngunit pinipigilan din ang system na mailantad sa mapanganib na malware at mga pag-atake.

apt-get install unattended-upgrades

Ang Ubuntu, bilang default, ay nagbibigay walang nag-upgrade-upgrade upang i-automate ang proseso ng pag-upgrade. Awtomatiko nitong mai-a-upgrade ang mga package sa tuwing magagamit ang mga mas bagong update. Maaari mong i-edit ang /etc/apt/apt.conf.d/50unattended-upgrade file upang mai-configure ang mga katangian ng tampok na ito. Bilang default, awtomatikong nai-install ng Ubuntu ang mga pag-upgrade sa seguridad, ngunit may kaunting pagbabago sa file, maaari ding mai-install ang mga regular na pag-update. Sa pangalawang screenshot, ipinapakita nito kung paano naka-configure ang hindi nag-iingat na pag-upgrade upang maipadala ang mga email kapag may mga problema o bagong pag-upgrade sa package.

Ubuntu Terminal

Ubuntu Terminal

Ubuntu Terminal

Ipinapakita ng sumusunod na screenshot kung paano ang hitsura ng isang hindi nag-iingat na pag-upgrade na email, kung ang email server ay maayos na na-configure sa system. Magbabalik ito ng totoo kung ang mga ibinigay na kundisyon sa mga file sa itaas ay nagkatotoo, at dahil dito ay nai-install ang inilarawan na mga pag-update sa system. Kung nag-upgrade ito ng ilang mga pakete, ang buong paglalarawan ng pag-install ay kasama sa email kasama ang pangalan ng mga pakete.

Ubuntu Terminal

Bilang karagdagan, nagbibigay ang Ubuntu ng ilang mga setting upang tukuyin ang dalas ng proseso ng pag-upgrade. Ito ang nagdidikta KAPAG ang proseso ng pag-upgrade ay tatawagin. I-edit /etc/apt/apt.conf.d/10periodic upang baguhin ang mga setting na ito.

Ubuntu Terminal

APT :: periodic :: update-package-lists dictates apt-get update na tatakbo bawat n bilang ng mga araw, narito nagsasaad ng 1; samakatuwid apt-get update ay awtomatikong naiimbitahan araw-araw, APT :: pana-panahon :: download-upgradable-packages dictates apt-get upgrade –download-lamang na tatakbo sa bawat n bilang ng mga araw, narito nagsasaad ng 1; samakatuwid, apt-get upgrade –download-lamang ay awtomatikong tinawag araw-araw. Hindi kinakailangan ang Autoclean, ngunit nakakatulong ito sa system na maging malaya sa mga pakete na hindi na kapaki-pakinabang.

Kumuha ng Mga Abiso Kapag Magagamit ang Mga Bagong Update

Bukod sa awtomatiko ng proseso ng pag-upgrade, ang impormasyon tungkol sa mga bagong pakete ay maaaring makuha sa pamamagitan ng awtomatikong email. Gumagamit ang tutorial na ito apticron para sa hangaring ito, na kung saan ay lubos na mahusay at maaaring makilala ang pagkakaroon ng mga bagong pakete nang mas mabilis kaysa sa manu-manong paraan. Ang pinakamalaking bentahe ng pamamaraang ito ay ang kakayahang makilala ang mga mas bagong pag-upgrade nang hindi kahit na pag-log in sa server, kung ang pag-upgrade na walang nag-iingat na naka-on kasama nito, posible na makita kung aling mga pakete ang talagang na-upgrade. Gayunpaman, may mga kabiguan din para sa awtomatikong pag-upgrade, tulad ng pag-configure ng mga bagong pakete kapag na-automate ang mga ito ay walang pangangasiwa ng tao, kaya't ang pagtanggap lamang ng isang paunawa sa email ay maaaring mas mahusay. O maaari mong mai-blacklist ang mga naturang mga pakete kapag awtomatikong nag-a-upgrade sa mga walang pag-upgrade na pag-upgrade upang matiyak na ang mga ligtas na pakete lamang ang awtomatikong nai-upgrade.

apt-get install apticron

Kapag na-install ang apticron na may ibinigay na utos sa itaas, maaari itong mai-configure sa file: /etc/apticron/apticron.conf . Ang tanging bagay lamang na isasaad ay ang email address ng tatanggap na responsable para sa pamamahala ng server, maaaring ang administrator. Kung ang email server ay maayos na na-configure, ang apticron email ay dapat magmukhang sa sumusunod na screenshot. Naglalaman ito ng petsa ng ulat, pangalan ng server at IP, kung aling mga pakete ang may mga bagong pag-upgrade kasama ang kanilang mga pangalan ng package, at ang kanilang buong detalye na hindi nabanggit dito dahil sa espasyo.

Ubuntu Terminal