Jauniniet Ubuntu no komandrindas

Upgrade Ubuntu From Command Line



Ubuntu ir populārs Linux izplatījums lietošanai mājās, kā arī uzņēmuma lietotājiem. Daudzi Ubuntu lietotāji paļaujas uz grafisko lietotāja saskarni, piemēram, jaunināšanu un pakotņu pārvaldību. Šī apmācība māca, kā jaunināt paketes, jaunināt OS versiju un viegli automatizēt jaunināšanu, izmantojot komandrindas uzvedni.

Jauniniet Ubuntu 14.04 uz 16.04

Ubuntu jaunināšana no 14.04 uz 16.04 ietver dažu komandu ierakstīšanu:







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

Ubuntu terminālis



Pirms iepriekš minēto komandu palaišanas noteikti rediģējiet failu /etc/update-manager/release-upgrades lai norādītu laidiena atjauninātāja noklusējuma darbību. Šajā laidienu jauninājumi failā pašlaik ir trīs metodes, kā mainīt jaunināšanas uzvedību, pirmā pārbauda, ​​vai nav atjauninājumu, otrā metode liek pašreizējai operētājsistēmai jaunināt uz nākamo tūlītējo versiju, trešā metode LTS versija uz nākamo tūlītējo LTS versiju. do-release-upgrade faktiski uzsāk jaunināšanu. Pēc šīs komandas tas parāda pāris logus, vienlaikus automātiski veicot visu jaunināšanas procesu. Tas parasti aizņem maksimāli pāris minūtes atkarībā no interneta savienojuma ātruma, ar kuru dators ir pievienots.



Jauniniet Ubuntu ekrānuzņēmumu





Atjauniniet pakotņu sarakstu ar apt-get update

Pakotnes ir lietojumprogrammatūra, kas tiek instalēta dažādu uzdevumu veikšanai datorā. Ubuntu izmanto apt-get komandu, lai pārvaldītu šīs paketes, un ar šo komandu var ne tikai instalēt paketes, bet arī jaunināt un atinstalēt. Šie norādījumi parāda, kā atjaunināt pakotņu sarakstu, lai tos jauninātu.

Kā redzams nākamajā komandā, tā automātiski lejupielādēja pakešu sarakstu un metadatus no norādītajām tiešsaistes krātuvēm. Šī informācija tiks izmantota, jauninot paketes, tāpēc ieteicams izpildīt šo komandu pirms jebkuras pakotnes jaunināšanas, lai iegūtu tās jaunāko versiju.



Ubuntu terminālis

Jaunināšanas pakotnes ar apt-get jaunināšanu

Atšķirība starp atjaunināšanu un jaunināšanu šajā kontekstā ir tā, ka atjauninājums no krātuvēm izgūst informāciju par jaunākām pakotnēm, tāpēc to var izmantot, lai pārietu uz pašreiz instalēto pakotņu jaunāko versiju. Jaunināšanu var veikt ar divām komandām Ubuntu. apt-get jauninājums un apt-get dist-upgrade . Komanda Upgrade būtībā jaunina paketes uz jaunāku versiju, kā to norāda nosaukums, neko nedarot, gluži pretēji, dist-upgrade gudri apstrādā pakotņu atkarības, un tāpēc, kamēr tiek atjauninātas paketes, iespējams, tiks instalētas jaunas paketes, un esošās pakotnes ir atinstalētas atkarībā no sistēmā instalētā pakotņu saraksta. Tāpēc ieteicams to vienmēr izmantot apt-get dist-upgrade vairumā gadījumu.

Šajā zemāk esošajā piemērā, tā kā jaunināšanas veikšanai tiek izmantota komanda dist-upgrade, upgrader saprātīgi apstrādā atkarības, pamatojoties uz sistēmā pieejamo pakotņu sarakstu. Kā redzams, tas noņem 9 pakotnes, atturās no vienas pakotnes jaunināšanas, kā arī instalē 85 paketes, kas netika instalētas ar vienkāršo apt-get jauninājums komandu.

Ubuntu terminālis

Automatizējiet jaunināšanas procesu

Jaunināšanas procesa automatizācija ļaus sistēmai automātiski veikt jaunināšanu bez administratora iejaukšanās. Tas padara apkopi ne tikai efektīvu, bet arī neļauj sistēmai pakļauties ļaunprātīgai programmatūrai un uzbrukumiem.

apt-get install unattended-upgrades

Pēc noklusējuma Ubuntu nodrošina bez uzraudzības-jauninājumi lai automatizētu jaunināšanas procesu. Tas automātiski atjauninās paketes, kad būs pieejami jaunāki atjauninājumi. Jūs varat rediģēt /etc/apt/apt.conf.d/50unattended-upgrades failu, lai konfigurētu šī līdzekļa rekvizītus. Pēc noklusējuma Ubuntu automātiski instalē drošības jauninājumus, taču, nedaudz mainot failu, var instalēt arī regulārus atjauninājumus. Otrajā ekrānuzņēmumā tas parāda, kā jauninājums bez uzraudzības ir konfigurēts sūtīt e-pastus, ja tiek atrastas problēmas vai jauni pakotnes jauninājumi.

Ubuntu terminālis

Ubuntu terminālis

Ubuntu terminālis

Šis ekrānuzņēmums parāda, kā izskatās bez uzraudzības atjaunināts e-pasts, ja e-pasta serveris ir pareizi konfigurēts sistēmā. Ja iepriekšminētajos failos norādītie nosacījumi ir izpildīti, tas atgriež vērtību “true” un attiecīgi instalē aprakstītos atjauninājumus sistēmā. Ja tā ir jauninājusi dažas paketes, pilns instalācijas apraksts ir iekļauts e -pastā kopā ar pakešu nosaukumu.

Ubuntu terminālis

Turklāt Ubuntu nodrošina vēl dažus iestatījumus, lai norādītu jaunināšanas procesa biežumu. Tas nosaka, KAD tiks izsaukts jaunināšanas process. Rediģēt /etc/apt/apt.conf.d/10periodic lai mainītu šos iestatījumus.

Ubuntu terminālis

APT :: periodiski :: atjauninājumu pakotņu saraksti nosaka, ka apt-get atjauninājumi tiek palaisti katru reizi n dienu skaits, šeit tas norāda 1; līdz ar to apt-get atjauninājums tiek automātiski izsaukts katru dienu, APT :: periodiski :: lejupielādējami jaunināmi pakotnes nosaka, ka apt-get upgrade –download-only, lai tiktu palaists katrā n dienu skaits, šeit tas norāda 1; līdz ar to apt-get upgrade –download-only tiek automātiski izsaukts katru dienu. Automātiskā tīrīšana nav nepieciešama, bet palīdz sistēmai atbrīvoties no iepakojumiem, kas vairs nav noderīgi.

Saņemiet paziņojumus, kad ir pieejami jauni atjauninājumi

Papildus jaunināšanas procesa automatizācijai informāciju par jaunām pakotnēm var iegūt, izmantojot automātisku e -pastu. Šī apmācība izmanto apticron šim nolūkam, kas ir ļoti efektīvs un varētu noteikt jaunu pakotņu pieejamību ātrāk nekā manuāli. Šīs metodes lielākā priekšrocība ir iespēja identificēt jaunākus jauninājumus, pat nepiesakoties serverī, ja vienlaicīgi tiek ieslēgta bez uzraudzības veikta jaunināšana, ir iespējams redzēt, kuras paketes faktiski tika jauninātas. Tomēr automātiskajai jaunināšanai ir arī negatīvie aspekti, piemēram, jauno pakotņu konfigurēšana, kad tās ir automatizētas, nebūs cilvēku pārraudzībā, tāpēc tikai e -pasta paziņojuma saņemšana varētu būt labāka. Vai arī varat iekļaut šādas paketes melnajā sarakstā, automātiski jauninot bez uzraudzības veiktos jauninājumos, lai nodrošinātu, ka automātiski tiek jauninātas tikai drošas paketes.

apt-get install apticron

Kad apticron ir instalēts ar iepriekš norādīto komandu, to var konfigurēt failā: /etc/apticron/apticron.conf . Vienīgais, kas jānorāda, ir saņēmēja e -pasta adrese, kas ir atbildīga par servera pārvaldību, iespējams, administrators. Ja e -pasta serveris ir pareizi konfigurēts, apticron e -pastam vajadzētu izskatīties šādā ekrānuzņēmumā. Tajā ir atskaites datums, servera nosaukums un IP, kuriem pakotnēm ir jauni jauninājumi, kā arī to pakotņu nosaukumi, kā arī pilna informācija, kas šeit netika minēta vietas dēļ.

Ubuntu terminālis