Koko Linux-ekosysteemi toimii pakettien käsitteellä; jokainen paketti Linuxissa on ratkaisevan tärkeä käyttöjärjestelmän moitteettoman toiminnan varmistamiseksi.

Päivittääksesi paketit Debian- ja Ubuntu-pohjaisissa jakeluissa, saatat joutua ajamaan pilarista julkaisuun yrittääksesi selvittää parhaan tavan päivittää kaikki olennaiset ohjelmistot.

Kun etsit tapoja päivittää paketteja, törmäät komentoihin, kuten apt update, apt upgrade ja niihin liittyvät versiot. Mutta pointti on, mitä eroa on näiden komentojen välillä, ja kuinka voit käyttää niitä Linux-pakettien päivittämiseen?

osuva päivitys vs. sopiva päivitys: Vertailu

Vaikka osuva päivitys komento saattaa tuntua ilmeiseltä vaihtoehdolta pakettien päivittämiseen Linuxissa, se ei ole täysin niin. Päivityskomento antaa käsityksen saatavilla olevista päivityksistä, mutta se ei lataa tai asenna päivityksiä jakelussasi.

Toisaalta, sopiva päivitys komento lataa ja asentaa saatavilla olevat päivitykset koneellesi yhdellä kertaa. Linux-järjestelmässäsi on käytettävissä ohjelmistojen (pakettien) välimuisti, joka sisältää näihin paketteihin liittyvät tarvittavat metatiedot. Metatiedot sisältävät tietoa versiosta, tietovarastosta, riippuvuudesta ja muista asiaankuuluvista paketin yksityiskohdista.

instagram viewer

Jos et käytä päivityskomentoa, et päivitä välimuistia, mikä ei antaisi sinulle vihjettä saatavilla olevista pakettipäivityksistä.

Näin käytät apt update -komentoa:

sudo apt päivittää

Päivityskomentoa seuraa lähes aina päivityskomento, joka lataa päivitykset:

sudo apt päivitys

Kun olet hyväksynyt päivityskomennon, APT alkaa ladata ohjelmistoa. Saat kehotteen vahvistaa lataus ja asennus. Kirjoita y tai Joo vahvistaaksesi toiminnon.

Vaihtoehtoisesti voit muokata päivityskomentoa ladataksesi ja asentaaksesi paketit keskeytyksettä.

sudo apt päivitys -y

The -y lippu antaa vahvistuksen, jonka APT tarvitsee suorittaakseen asennuksen.

Lopuksi on mahdollisuus käyttää päivitys- ja päivitystoimintoja yhdessä. Yhdistelmä päivittää välimuistin, lataa päivitykset ja asentaa ne yhdellä kertaa.

sudo apt päivitys && sudo apt päivitys -y

The && -operaattori ketjuttaa nämä kaksi komentoa yhteen ja sen jälkeen -y, joka toimii ennalta määritettynä vahvistuksena pakettien päivittämiselle ja päivittämiselle.

Ennen kuin asennat uuden ohjelmiston Linuxiin, sinun tulee aina päivittää olemassa olevat paketit.

Apt-listan ymmärtäminen -- päivitettävä komento

The apt -- päivitettävissä komento toimii kuten päivityskomento, koska se listaa kaikki mahdolliset päivitettävät paketit. Vaikka päivityskomento päivittää vain pakettivälimuistin, se ei luettele saatavilla olevia päivityksiä.

--upgradable-komento, toisin kuin päivityskomento, ei lataa/asenna paketteja. Sen sijaan voit tarkastella saatavilla olevia pakettipäivityksiä ja tarkistaa, haluatko päivittää ne vai et.

Saat luettelon kaikista saatavilla olevista päivityksistä kirjoittamalla pääteikkunaan seuraava:

sudo apt lista -- päivitettävissä

Jos järjestelmääsi on asennettu Flatpak, Snap tai jokin muu paketinhallinta, et näe näiden paketinhallintaohjelmien saatavilla olevia päivityksiä suorittamalla edellä mainittu komento. Tämä toimii vain APT-pakettien kanssa.

Lisäksi sinun on huomioitava, että APT-paketinhallinta toimii vain Ubuntu- ja Debian-pohjaisissa jakeluissa.

Vastaanottaja päivitys/päivityspaketit kaikissa muissa distroissa, kuten Arch, Fedora tai muut RPM-pohjaiset distrot, sinun on noudatettava joukkoa erilaisia ​​komentoja.

Pakettien päivittäminen ja päivittäminen Ubuntuun ja Debian-pohjaisiin distroihin

Linuxissa sinun on päivitettävä ja asennettava uusimmat pakettiversiot, jotta järjestelmäsi toimii sujuvasti.

Huolimatta kaikista uusimmista saatavilla olevista päivityksistä ja versioista sinun on kuitenkin oltava asennettuna etukäteen joukko tärkeitä paketteja. Yksi näistä paketeista on build-essential, joka asentaa joukon kääntäjiä ja muita ohjelmistoja, joita tarvitaan Ubuntu- ja Debian-distrojen kehittämiseen.