Kogu Linuxi ökosüsteem töötab pakettide kontseptsioonil; iga Linuxi pakett on operatsioonisüsteemi tõrgeteta toimimise tagamiseks ülioluline.

Debiani ja Ubuntu-põhiste distributsioonide pakettide värskendamiseks peate võib-olla jooksma sambast postituseni, püüdes leida parimat viisi kogu olulise tarkvara värskendamiseks.

Kui otsite võimalusi pakettide värskendamiseks, kohtate selliseid käske nagu apt update, apt upgrade ja seotud versioonid. Kuid küsimus on selles, mis vahe on neil käskudel ja kuidas saate neid oma Linuxi pakettide värskendamiseks kasutada?

tabav värskendus vs. sobiv uuendus: võrdlus

Isegi kui sobiv värskendus käsk võib tunduda ilmselge valikuna oma pakettide värskendamiseks Linuxis, see pole täiesti nii. Värskenduskäsk annab teile ülevaate saadaolevatest värskendustest, kuid see ei laadi värskendusi alla ega installi teie distrosse.

Teisest küljest, sobiv uuendus käsk laadib alla ja installib teie arvutisse saadaolevad värskendused ühe korraga. Teie Linuxi süsteemis on saadaval tarkvara (pakettide) vahemälu, mis sisaldab nende pakettidega seotud vajalikke metaandmeid. Metaandmed sisaldavad teavet versiooni, hoidla, sõltuvuse ja muude asjakohaste paketi üksikasjade kohta.

Kui te värskenduskäsku ei kasuta, ei värskenda te vahemälu, mis ei annaks teile aimu saadaolevate paketivärskenduste kohta.

Käsku apt update saab kasutada järgmiselt.

sudo apt värskendada

Värskenduskäsule järgneb peaaegu alati uuenduskäsk, mis laadib värskendused alla:

sudo apt uuendus

Kui olete uuenduskäsu edastanud, alustab APT tarkvara allalaadimist. Saate viipa allalaadimise ja installimise kinnitamiseks. Trüki sisse y või jah toimingu kinnitamiseks.

Teise võimalusena saate uuendamise käsku muuta, et paketid katkestusteta alla laadida ja installida.

sudo apt upgrade -y

The -y lipp annab kinnituse, mida APT vajab installi teostamiseks.

Lõpuks on võimalus kasutada värskendus- ja täiendusfunktsioone koos. Kombinatsioon värskendab vahemälu, laadib värskendused alla ja installib need ühe korraga.

sudo apt värskendus && sudo apt upgrade -y

The && operaator ühendab kaks käsku kokku, millele järgneb -y, mis toimib teie pakettide värskendamise ja täiendamise eelmääratud kinnitusena.

Enne Linuxi uue tarkvara installimist peaksite alati oma olemasolevaid pakette uuendama.

Sobiva loendi mõistmine -- uuendatav käsk

The apt -- täiendatav käsk töötab nagu värskenduskäsk, kuna see loetleb kõik võimalikud värskendamiseks saadaolevad paketid. Kuigi värskenduskäsk värskendab ainult paketi vahemälu, ei loetle see saadaolevaid värskendusi.

Käsk --upgradable, erinevalt upgrade käsust, ei laadi alla/installi pakette. Selle asemel saate üle vaadata saadaolevad paketivärskendused ja vaadata, kas soovite neid uuendada või mitte.

Kõigi saadaolevate värskenduste loendi vaatamiseks tippige terminali aknasse järgmine tekst:

sudo apt nimekirja -- uuendatav

Kui teie süsteemi on installitud Flatpak, Snap või mõni muu täiendav paketihaldur, ei näe te ülalnimetatud käsu käivitamisel nende paketihaldurite saadaolevaid värskendusi. See töötab ainult APT pakettidega.

Lisaks peate arvestama, et APT paketihaldur töötab ainult Ubuntu ja Debianipõhistes distributsioonides.

To värskenda/uuenda pakette mis tahes muudes distributsioonides, nagu Arch, Fedora või muud RPM-põhised distrood, peate järgima erinevaid käske.

Ubuntu ja Debiani-põhiste distributsioonide pakettide värskendamine ja täiendamine

Linuxis peate süsteemi tõrgeteta töö tagamiseks värskendama ja installima uusimad paketiversioonid.

Hoolimata kõigist viimastest saadaolevatest värskendustest ja versioonidest peab teil olema aga eelnevalt installitud komplekt olulisi pakette. Üks neist pakettidest on build-essential, mis installib Ubuntu ja Debiani distributsioonide arendamiseks vajalike kompilaatorite ja muu tarkvara.