Debian

Kaj so ukazi Apt-get upgrade in dist-upgrade in kako jih uporabiti

Kaj so ukazi Apt-get upgrade in dist-upgrade in kako jih uporabiti
Kot redni uporabnik ali skrbnik sistema ste v nekem trenutku v Linuxu verjetno uporabljali orodja za upravljanje paketov apt ali apt-get. Ta orodja za upravljanje paketov lahko uporabimo za upravljanje nekaterih operacij, kot so iskanje razpoložljivih paketov, namestitev novih paketov, odstranjevanje obstoječih, posodabljanje in nadgradnja nameščenih paketov itd.

Če govorimo o posodabljanju paketov, imamo operacijski sistemi Linux veliko brezplačnih posodobitev programske opreme za vsak paket. Nenehno izdaja posodobitve, popravke in popravke, da bi izboljšal zmogljivost in odpravil napake v njih. Zelo pomembno je, da redno preverjate, ali obstajajo te posodobitve in jih namestite, da zaščitite sistem pred morebitnimi grožnjami in ranljivostmi. Za namestitev teh posodobitev se izvede nadgradnja in to lahko dosežemo na dva načina: eden je nadgradnja apt-get in drugi apt-get dist-upgrade. Med tema dvema načinoma obstaja nekaj razlike, ki uporabnike pogosto zmedeta. Ta članek vam bo pomagal razumeti in razlikovati nadgradnjo apt-get in dist-upgrade apt-get.

Nadgradnja zbirke podatkov o paketu

Za posodobitev sistema se uporabljajo ukazi za posodobitev in nadgradnjo. Ukaz update posodobi seznam paketov le z najnovejšimi razpoložljivimi različicami, vendar paketa ne namesti ali nadgradi. Ukaz za nadgradnjo dejansko nadgradi in namesti najnovejše različice paketov, ki so že nameščeni.  Pred nadgradnjo paketov preverite, ali so na voljo posodobitve, kot sledi. Apt bo lahko spoznal nove različice, ki so na voljo.

$ sudo apt-get posodobitev

Kaj je nadgradnja Apt-get

Če želite v sistem namestiti najnovejše različice vseh prej nameščenih paketov, uporabite nadgradnjo apt-get. Ta ukaz nadgrajuje samo pakete, ki imajo na voljo novo izdajo, kot je navedeno v virih.seznam datotek v mapi »/ etc / apt«. Ne poskuša namestiti novega paketa ali odstraniti nobenega nameščenega paketa sam.

Če želite nadgraditi ali namestiti najnovejše različice, zaženite naslednji ukaz kot sudo, saj lahko edini privilegij uporabnik preveri in namesti posodobitve v sistem Linux:

$ sudo apt-get nadgradnja

Če želite nadgraditi določen paket, je ukaz naslednji:

$ sudo apt-get nadgradnja

Kaj je Apt-get dist-upgrade

Podobno kot ukaz apt-get upgrade, tudi apt-get dist-upgrade nadgrajuje pakete. Poleg tega obravnava tudi spreminjanje odvisnosti z najnovejšimi različicami paketa. Inteligentno razreši konflikt med odvisnostmi paketov in poskuša nadgraditi najpomembnejše pakete na račun manj pomembnih, če je potrebno. Za razliko od ukaza apt-get upgrade je apt-get dist-upgrade proaktiven in sam namešča nove pakete ali odstranjuje obstoječe, da dokonča nadgradnjo.

Če želite nadgraditi pakete, zaženite ukaz dist-upgrade s privilegiji sudo:

$ sudo apt-get dist-upgrade

Če želite nadgraditi določen paket, je ukaz naslednji:

$ sudo apt-get dist-upgrade

Včasih, ko zaženete nadgradnjo apt-get, prejmete sporočilo »Naslednji paketi so bili zadržani«. Ti paketi se hranijo nazaj, ker potrebujejo za namestitev nove različice kak drug paket, ki še ni nameščen. Kot smo že razpravljali, nadgradnja apt-get samo nadgradi obstoječe pakete, niti ne namesti novega niti odstrani obstoječega. Zato ohranja te pakete nazaj. Včasih se paketi obdržijo tudi zaradi okvarjenih odvisnosti (kadar paket, od katerega je odvisen, nima različice za prenos).

Medtem ko je pri apt-get dist-upgrade nameščen nov odvisni paket, ki bo rešil odvisnost.

Če želite zaključiti, če želite samo nadgraditi pakete, ne da bi jih namestili ali odstranili, pojdite na apt-get nadgradnjo. Če želite nadgraditi ne glede na to, ali je nameščen nov paket ali je obstoječi paket odstranjen, da izpolni odvisnosti, pojdite na apt-get dist-upgrade.

Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...
Kako razviti igro na Linuxu
Pred desetletjem le malo uporabnikov Linuxa napoveduje, da bo njihov najljubši operacijski sistem nekoč priljubljena igralna platforma za komercialne ...