Debian

Kas ir Apt-get jaunināšanas un dist-jaunināšanas komandas un kā tās izmantot

Kas ir Apt-get jaunināšanas un dist-jaunināšanas komandas un kā tās izmantot
Kā parasts lietotājs vai sistēmas administrators, iespējams, kādā brīdī Linux esat izmantojis pakotņu pārvaldības rīkus apt vai apt-get. Mēs varam izmantot šos pakotņu pārvaldības rīkus, lai pārvaldītu noteiktas darbības, piemēram, pieejamo pakotņu meklēšanu, jaunu pakotņu instalēšanu, esošo noņemšanu, instalēto pakotņu atjaunināšanu un jaunināšanu utt.

Ja mēs runājam par pakotņu atjaunināšanu, Linux operētājsistēmām katram pakotnei ir daudz bezmaksas programmatūras atjauninājumu. Tas nepārtraukti izlaiž atjauninājumus, ielāpus un labojumus, lai uzlabotu veiktspēju un labotu tajos esošās kļūdas. Ir ļoti svarīgi regulāri pārbaudīt un instalēt šos atjauninājumus, lai sistēmu pasargātu no iespējamiem draudiem un ievainojamībām. Lai instalētu šos atjauninājumus, tiek veikta jaunināšana, un to var sasniegt divos veidos: viens ir apt-get jauninājums un otrais ir apt-get dist-jauninājums. Starp šiem diviem veidiem ir zināma atšķirība, kas bieži vien mulsina lietotājus. Šis raksts palīdzēs jums saprast un atšķirt apt-get upgrade un apt-get dist-upgrade.

Pakotņu datu bāzes jaunināšana

Lai sistēma būtu atjaunināta, tiek izmantotas atjaunināšanas un jaunināšanas komandas. Komanda Atjaunināt pakotņu sarakstu atjaunina tikai ar jaunākajām pieejamajām versijām, tomēr tā neinstalē un neatjaunina pakotni. Komanda jaunināšana faktiski atjaunina un instalē jau instalēto pakotņu jaunākās versijas.  Pirms došanās uz pakotņu jaunināšanu, pārbaudiet, vai nav atjauninājumu. Tas ļaus apt-uzzināt jaunās pieejamās versijas.

$ sudo apt-get atjauninājums

Kas ir Apt-get jauninājums

Lai savā sistēmā instalētu visu iepriekš instalēto pakotņu jaunākās versijas, tiek izmantots apt-get upgrade. Šī komanda jaunina tikai pakotnes, kurām ir pieejams jauns laidiens, kā norādīts avotos.saraksta failu mapē “/ etc / apt”. Tas nemēģina pats instalēt jaunu pakotni vai noņemt nevienu instalēto pakotni.

Lai jauninātu vai instalētu jaunākās versijas, izpildiet šo komandu kā sudo, jo vienīgais privilēģiju lietotājs var pārbaudīt un instalēt atjauninājumus Linux sistēmā:

$ sudo apt-get jauninājums

Lai jauninātu konkrētu pakotni, komanda ir šāda:

$ sudo apt-get jauninājums

Kas ir Apt-get dist-upgrade

Līdzīgi kā apt-get upgrade komandai, arī apt-get dist-upgrade jaunina paketes. Papildus tam tas arī izmaina atkarības no jaunākajām paketes versijām. Tas saprātīgi atrisina konfliktu starp pakotņu atkarībām un mēģina jaunināt vissvarīgākās paketes uz mazāk nozīmīgu paku rēķina, ja nepieciešams. Atšķirībā no komandas apt-get upgrade, apt-get dist-upgrade ir proaktīvs, un tas pats instalē jaunas paketes vai noņem esošās, lai pabeigtu jaunināšanu.

Lai jauninātu paketes, palaidiet komandu dist-upgrade ar sudo privilēģijām:

$ sudo apt-get dist-upgrade

Lai jauninātu konkrētu pakotni, komanda ir šāda:

$ sudo apt-get dist-upgrade

Dažreiz, palaižot apt-get upgrade, tiek parādīts ziņojums “Šīs paketes ir saglabātas”. Šīs paketes tiek turētas atpakaļ, jo, lai instalētu jauno versiju, tām nepieciešama kāda cita pakotne, kas vēl nav instalēta. Kā mēs esam apsprieduši, apt-get jauninājums tikai atjaunina esošās pakotnes, neinstalē jaunu pakotni vai noņem esošo. Tāpēc tas patur šos iepakojumus atpakaļ. Dažreiz paketes tiek turētas atpakaļ arī bojātu atkarību dēļ (ja pakotnei, no kuras atkarīgs, nav lejupielādējamas versijas).

Kamēr tiek izmantota apt-get dist-upgrade, atkarības novēršanai tiks instalēta jaunā atkarīgā pakotne.

Noslēgumā jāsaka, ka, ja vēlaties jaunināt tikai pakotnes, tās neinstalējot un nenoņemot, dodieties uz jauninājumu apt-get. No otras puses, ja vēlaties jaunināt neatkarīgi no tā, vai ir instalēta jauna pakete vai esošā pakotne ir noņemta, lai izpildītu atkarības, dodieties uz apt-get dist-upgrade.

Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...