Nadgradite Ubuntu iz ukazne vrstice

Upgrade Ubuntu From Command Line



Ubuntu je priljubljena distribucija Linuxa za domačo uporabo in tudi za poslovne uporabnike. Mnogi uporabniki Ubuntu se zanašajo na grafični uporabniški vmesnik za stvari, kot so nadgradnja in upravljanje paketov. Ta vadnica uči, kako nadgraditi pakete, nadgraditi različico operacijskega sistema in z lahkoto avtomatizirati nadgradnjo v pozivu ukazne vrstice.

Nadgradite Ubuntu 14.04 na 16.04

Nadgradnja Ubuntuja s 14.04 na 16.04 vključuje vnos nekaj ukazov:







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

Ubuntu terminal



Preden zaženete zgornje ukaze, ne pozabite urediti datoteke /etc/update-manager/release-nadgradnje označiti privzeto obnašanje nadgradnje izdaje. V tem izdaje-nadgradnje datoteki trenutno obstajajo trije načini za spreminjanje obnašanja nadgradnje, prvi preverja, ali ni posodobitev, drugi način omogoča nadgradnjo trenutnega operacijskega sistema na naslednjo takojšnjo različico, tretji način nadgradnje LTS različica na naslednjo takojšnjo različico LTS. do-release-upgrade dejansko sproži nadgradnjo. Po tem ukazu prikaže nekaj oken, medtem ko samodejno izvede celoten postopek nadgradnje. Običajno traja največ nekaj minut, odvisno od hitrosti internetne povezave, s katero je računalnik povezan.



Nadgradite Ubuntu ScreenShot





Posodobite seznam paketov s posodobitvijo apt-get

Paketi so aplikacijska programska oprema, ki je nameščena za izvajanje različnih nalog v računalniku. Ubuntu uporablja apt-get ukaz za upravljanje teh paketov, s tem ukazom pa ni mogoče samo namestiti paketov, temveč tudi nadgraditi in odstraniti. Naslednja navodila prikazujejo, kako posodobiti seznam paketov, da jih nadgradite.

Kot je razvidno iz naslednjega ukaza, je samodejno prenesel seznam paketov in metapodatke iz danih spletnih skladišč. Ti podatki bodo uporabljeni pri nadgradnji paketov, zato je priporočljivo, da ta ukaz izvedete, preden nadgradite kateri koli paket, da pridobite najnovejšo različico.



Ubuntu terminal

Nadgradite pakete z nadgradnjo apt-get

Razlika med posodobitvijo in nadgradnjo v tem kontekstu je v tem, da posodobitev pridobiva informacije o novejših paketih iz skladišč, zato jih je mogoče uporabiti za prehod na novejšo različico trenutno nameščenih paketov. Nadgradnjo je mogoče izvesti z dvema ukazima v Ubuntuju. apt-get nadgradnja in apt-get dist-upgrade . Ukaz za nadgradnjo v bistvu nadgradi pakete na novejšo različico, kar pove že njeno ime, ne da bi pri tem naredili kaj drugega, nasprotno, nadgradnja dist pametno obravnava odvisnosti paketov, zato je med nadgradnjo paketov mogoče namestiti nove pakete in obstoječe pakete odstranite, odvisno od seznama paketov, nameščenih v sistemu. Zato je priporočljivo, da ga vedno uporabljate apt-get dist-upgrade V večini primerov.

V spodnjem primeru, ker za izvedbo nadgradnje uporablja ukaz dist-upgrade, nadgraditelj inteligentno obravnava odvisnosti na podlagi seznama paketov, ki so na voljo v sistemu. Kot je razvidno, odstrani 9 paketov, se vzdrži nadgradnje enega paketa in namesti tudi 85 paketov, ki niso bili nameščeni z navadno apt-get nadgradnja ukaz.

Ubuntu terminal

Avtomatizirajte postopek nadgradnje

Avtomatizacija postopka nadgradnje bo sistemu omogočila samodejno upravljanje nadgradnje brez posredovanja skrbnika. Zaradi tega vzdrževanje ni samo učinkovito, ampak tudi preprečuje, da bi bil sistem izpostavljen škodljivi zlonamerni programski opremi in napadom.

apt-get install unattended-upgrades

Ubuntu privzeto ponuja nenadzorovane nadgradnje za avtomatizacijo postopka nadgradnje. Ko bodo na voljo novejše posodobitve, bo pakete samodejno nadgradil. Urejate lahko /etc/apt/apt.conf.d/50unattended-upgrades datoteko za nastavitev lastnosti te funkcije. Ubuntu privzeto samodejno namesti varnostne nadgradnje, vendar se lahko z rahlo spremembo datoteke namestijo tudi redne posodobitve. Na drugem posnetku zaslona je prikazano, kako je nenadzorovana nadgradnja konfigurirana za pošiljanje e-pošte, ko odkrijejo težave ali nadgradnje novih paketov.

Ubuntu terminal

Ubuntu terminal

Ubuntu terminal

Naslednji posnetek zaslona prikazuje, kako je videti e-poštno sporočilo brez nadzora, ko je e-poštni strežnik pravilno konfiguriran v sistemu. Vrne se, če so bili izpolnjeni dani pogoji v zgornjih datotekah, in posledično namesti opisane posodobitve v sistem. Če je nadgradil nekatere pakete, je v e -poštnem sporočilu skupaj z imenom paketov vključen celoten opis namestitve.

Ubuntu terminal

Poleg tega Ubuntu ponuja še nekaj nastavitev za določitev pogostosti postopka nadgradnje. To narekuje, kdaj se bo začel postopek nadgradnje. Uredi /etc/apt/apt.conf.d/10periodic spremeniti te nastavitve.

Ubuntu terminal

APT :: periodic :: update-package-lists narekuje, da se posodobitev apt-get izvaja vsakokrat n število dni, tukaj navaja 1; zato se posodobitev apt-get samodejno prikliče vsak dan, APT :: periodic :: download-upgradable-packages narekuje, da se apt-get upgrade –download-only izvaja samo v vsakem n število dni, tukaj navaja 1; zato se apt-get upgrade –download-only samodejno prikliče vsak dan. Autoclean ni nujen, vendar pomaga sistemu, da ni paketov, ki niso več uporabni.

Pridobite obvestila, ko bodo na voljo nove posodobitve

Poleg avtomatizacije postopka nadgradnje je mogoče informacije o novih paketih pridobiti tudi z avtomatizirano e -pošto. Ta vadnica uporablja apticron v ta namen, ki je zelo učinkovit in bi lahko hitreje od ročnega določil razpoložljivost novih paketov. Največja prednost te metode je možnost prepoznavanja novejših nadgradenj, ne da bi se morali celo prijaviti v strežnik, če je poleg tega vklopljena tudi nenadzorovana nadgradnja, je mogoče videti, kateri paketi so bili dejansko nadgrajeni. Vendar pa obstajajo tudi slabe strani avtomatizirane nadgradnje, na primer konfiguriranje novih paketov, ko so avtomatizirani, ne bo imel človeškega nadzora, zato bi bilo lahko samo prejemanje obvestila po e -pošti bolje. Lahko pa takšne pakete uvrstite na črni seznam, če jih samodejno nadgrajujete v nenadzorovanih nadgradnjah, da zagotovite samodejno nadgradnjo samo varnih paketov.

apt-get install apticron

Ko je apticron nameščen z zgornjim ukazom, ga lahko konfigurirate v datoteki: /etc/apticron/apticron.conf . Navesti je treba le e -poštni naslov prejemnika, ki je odgovoren za upravljanje strežnika, verjetno skrbnika. Če je e -poštni strežnik pravilno konfiguriran, mora biti e -poštni naslov apticron videti kot na naslednjem posnetku zaslona. Vsebuje datum poročila, ime strežnika in IP, kateri paketi imajo skupaj z imeni paketov nove nadgradnje in njihove podrobnosti, ki zaradi prostora niso bile omenjene tukaj.

Ubuntu terminal