Nadogradite Ubuntu iz naredbenog retka

Upgrade Ubuntu From Command Line



Ubuntu je popularna Linux distribucija za kućnu upotrebu, ali i za poslovne korisnike. Mnogi korisnici Ubuntua oslanjaju se na grafičko korisničko sučelje za stvari poput nadogradnje i upravljanja paketima. Ovaj vodič uči kako nadograditi pakete, nadograditi verziju OS -a i automatizirati nadogradnju s lakoćom iz upita za naredbeni redak.

Nadogradite Ubuntu 14.04 na 16.04

Nadogradnja Ubuntua sa 14.04 na 16.04 uključuje upisivanje nekoliko naredbi:







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

Ubuntu terminal



Prije izvođenja gore navedenih naredbi, svakako uredite datoteku /etc/update-manager/release-upgrades za označavanje zadanog ponašanja nadogradnje izdanja. U ovom izdanja-nadogradnje datoteci trenutno postoje tri metode za promjenu ponašanja nadogradnje, prva provjerava nema ažuriranja, druga metoda omogućuje nadogradnju trenutnog operacijskog sustava na sljedeću trenutnu verziju, treća metoda nadogradnje LTS verzija na sljedeću neposrednu verziju LTS -a. do-release-upgrade zapravo pokreće nadogradnju. Nakon ove naredbe, prikazuje nekoliko prozora tijekom automatskog izvođenja cijelog procesa nadogradnje. Obično traje najviše nekoliko minuta, ovisno o brzini internetske veze s kojom je računalo spojeno.



Nadogradite Ubuntu ScreenShot





Ažurirajte popis paketa pomoću apt-get ažuriranja

Paketi su aplikacijski softver koji je instaliran za izvršavanje različitih zadataka na računalu. Ubuntu koristi apt-get naredbu za upravljanje tim paketima, a pomoću ove naredbe ne samo da se paketi mogu instalirati, već i nadograditi i deinstalirati. Sljedeće upute pokazuju kako ažurirati popis paketa za njihovu nadogradnju.

Kao što se vidi u sljedećoj naredbi, automatski je preuzeo popis paketa i metapodatke iz danih mrežnih spremišta. Ti će se podaci koristiti pri nadogradnji paketa, pa se preporučuje izvršiti ovu naredbu prije nadogradnje bilo kojeg paketa kako biste dobili najnoviju verziju.



Ubuntu terminal

Nadogradite pakete s apt-get nadogradnjom

Razlika između ažuriranja i nadogradnje u ovom kontekstu je ta što ažuriranje preuzima podatke o novijim paketima iz spremišta, pa se može koristiti za prelazak na noviju verziju trenutno instaliranih paketa. Nadogradnja se može izvesti s dvije naredbe u Ubuntuu. apt-get nadogradnja i apt-get dist-upgrade . Naredba za nadogradnju u osnovi nadograđuje pakete na noviju verziju kako joj i naziv govori, a da pritom ne radi ništa drugo, naprotiv, dist-nadogradnja inteligentno rješava ovisnosti paketa, pa je moguće da će se paketi tijekom nadogradnje instalirati i postojeći paketi deinstalirani ovisno o popisu paketa instaliranim na sustavu. Stoga je preporučljivo uvijek koristiti apt-get dist-upgrade U većini slučajeva.

U ovom primjeru ispod, budući da koristi naredbu dist-upgrade za izvođenje nadogradnje, nadograđivač inteligentno rukuje ovisnostima na temelju popisa paketa dostupnih u sustavu. Kao što se vidi, uklanja 9 paketa, suzdržava se od nadogradnje jednog paketa, a također instalira 85 paketa koji nisu instalirani s običnim apt-get nadogradnja naredba.

Ubuntu terminal

Automatizirajte proces nadogradnje

Automatizacija procesa nadogradnje omogućit će sustavu da automatski izvrši nadogradnju bez intervencije administratora. To čini održavanje ne samo učinkovitim, već i sprječava izlaganje sustava štetnom zlonamjernom softveru i napadima.

apt-get install unattended-upgrades

Ubuntu prema zadanim postavkama pruža nadogradnje bez nadzora za automatiziranje procesa nadogradnje. Automatski će nadograditi pakete kad god su dostupna novija ažuriranja. Možete urediti /etc/apt/apt.conf.d/50unattended-upgrades datoteku za konfiguriranje svojstava ove značajke. Prema zadanim postavkama, Ubuntu automatski instalira sigurnosne nadogradnje, ali uz malu promjenu datoteke mogu se instalirati i redovita ažuriranja. Na drugom snimku zaslona prikazuje kako je nadogradnja bez nadzora konfigurirana za slanje e-pošte kada se pronađu problemi ili nadogradnje novih paketa.

Ubuntu terminal

Ubuntu terminal

Ubuntu terminal

Sljedeći snimak zaslona pokazuje kako izgleda e-pošta bez nadogradnje kada je poslužitelj e-pošte pravilno konfiguriran u sustavu. Vraća vrijednost true ako su se ispunili zadani uvjeti u gornjim datotekama i posljedično instalira opisana ažuriranja u sustav. Ako je nadogradio neke pakete, potpuni opis instalacije nalazi se u e -pošti zajedno s nazivom paketa.

Ubuntu terminal

Osim toga, Ubuntu nudi još nekoliko postavki za određivanje učestalosti procesa nadogradnje. To diktira KADA će se pokrenuti proces nadogradnje. Uredi /etc/apt/apt.conf.d/10periodic za izmjenu ovih postavki.

Ubuntu terminal

APT :: periodic :: update-package-lists nalaže da se apt-get ažuriranje pokreće svaki put n broj dana, ovdje stoji 1; stoga se ažuriranje apt-get automatski poziva svaki dan, APT :: periodic :: download-upgradable-packages diktira nadogradnju apt-get-preuzimanje samo za preuzimanje n broj dana, ovdje stoji 1; stoga se nadogradnja apt-get upgrade-onlydownload automatski poziva svaki dan. Autoclean nije nužan, ali pomaže sustavu da nema paketa koji više nisu korisni.

Primajte obavijesti kada su dostupna nova ažuriranja

Osim automatizacije procesa nadogradnje, informacije o novim paketima mogu se dohvatiti i automatiziranom e -poštom. Ovaj vodič koristi apticron u tu svrhu, što je vrlo učinkovito i moglo bi identificirati dostupnost novih paketa brže od ručnog načina. Najveća prednost ove metode je mogućnost identificiranja novijih nadogradnji bez prijavljivanja na poslužitelj. Ako je uz to uključena i nadogradnja bez nadzora, moguće je vidjeti koji su paketi zapravo nadograđeni. No, i za automatsku nadogradnju postoje nedostaci, poput konfiguriranja novih paketa kada su automatizirani neće imati ljudski nadzor, pa bi samo primanje obavijesti putem e -pošte moglo biti bolje. Ili takve pakete možete staviti na crnu listu pri automatskoj nadogradnji u nadogradnje bez nadzora kako biste osigurali automatsku nadogradnju samo sigurnih paketa.

apt-get install apticron

Nakon što je apticron instaliran s gore navedenom naredbom, može se konfigurirati u datoteci: /etc/apticron/apticron.conf . Jedino što treba navesti je adresa e -pošte primatelja koji je odgovoran za upravljanje poslužiteljem, vjerojatno administratorom. Ako je poslužitelj e -pošte pravilno konfiguriran, aplikacija e -pošte apticron trebala bi izgledati kao na sljedećoj snimci zaslona. Sadrži datum izvješća, naziv poslužitelja i IP, koji paketi imaju nove nadogradnje zajedno s nazivima paketa, te njihove potpune pojedinosti koje ovdje nisu navedene zbog prostora.

Ubuntu terminal