Apt-get update vs apt-get oppgradering

Apt-get update vs apt-get oppgradering
Apt-get Update og apt-get oppgradering er to av de vanligste Linux-kommandoene. Du kan ikke slippe unna dem, så å gjøre din fred ved å forstå forskjellen deres er den beste løsningen. Dessuten, når du trenger en ren installasjon av pakker, må du bruke de to kommandoene. Hvis du ikke forstår hva de to kommandoene antyder og hva forskjellene deres er, kan du holde deg rundt og lære.

Jobber med apt i Linux

Pakker blir installert, oppdatert og fjernet ved hjelp av Apt Pakkesjef i Linux. Ubuntu og Debian er de vanlige distrosene der du møter det avanserte pakkeverktøyet (APT). Den apt-get update og apt-get oppgradering er eksemplene på kommandoene som faller inn under APT.

Du kan ikke bruke APT hvis du bruker de andre distrosene som Centos. I stedet kan du bruke pakkelederne som Yum.

Linux apt-get oppdatering

Enhver pakke installert i Linux har sin pakkeinformasjon lagret i systemet. Når den nye versjonen er utgitt, holder Linux -systemet en fan av informasjonen som endres for hver pakke. Det oppnår at ved bruk av APT-Få oppdatering eller passende oppdateringskommando. Når du kjører, laster den apt-get-oppdateringen ned pakningsinformasjonen som er definert i kilderfilen.

Pakkeinformasjonen er lagret i /etc/apt/kilder.liste som inneholder nettadressene som styrer hvor du skal skaffe hver pakke.

Du kan se de listede kildene ved hjelp av en redaktør etter eget valg eller bruke andre kommandoer som katt. Kildelisten er forskjellig basert på regionen din.

Når du har kjørt kommandoen, vet systemet ditt hvilke pakker som skal oppdateres basert på hentet informasjon. Hvis alle pakkene er oppdatert, kan du få følgende:

I noen tilfeller får du følgende utdata som indikerer at noen pakker må oppdatere.

Linux apt-get oppgradering

Når du kjører apt-get Update-kommandoen og får at noen pakker trenger å oppgradere, er det når du kjører apt-get-oppgraderingen. APT-oppgraderingen eller apt-get-oppgraderingen bruker informasjonen som er innhentet for å oppgradere alle de installerte pakkene til den nyeste versjonen. Den oppgraderer bare de installerte pakkene og ikke de nye pakkene.

For eksempel kan vi oppgradere pakkene som er identifisert i det forrige bildet som vist på følgende:

Nå som vi dekket apt-get-oppdateringen og oppgraderer kommandoer, la oss forstå forskjellene deres.

Forskjell mellom apt-get update og apt-get oppgradering

APT-Fet-oppdateringen er ansvarlig for å oppdatere pakkeinformasjonen ved hjelp av nettadressene som er definert i kilderlisten. Når informasjonen er oppdatert, tar apt-get-oppgraderingen over og oppgraderer alle de installerte pakkene med den nyeste versjonen. Enhver pakke uten nylig utgivelse blir hoppet over.

Det er forskjellen mellom de to kommandoene. Og i de fleste tilfeller kan du legge merke til at de blir brukt side om side. Husk alltid å oppdatere før du oppgraderer. Når du installerer en ny pakke, oppdater APT -databasen, installer pakken og oppgrader deretter systemet.

Å kjøre apt-oppdateringen før du installerer et verktøy sikrer at du får den nyeste versjonen av verktøyet du vil installere. Hvis du bare ønsker å oppgradere et enkelt verktøy, la oss si git, Du trenger bare å kjøre de to følgende kommandoene uten apt-get oppgradering.

$ sudo apt-get oppdatering
$ sudo apt install git

Merk at utgangen indikerer at Git allerede er den nyeste versjonen. Det er fordi vi først utførte den apt-get update-kommandoen.

Hvis du trenger å oppdatere og oppgradere alle pakker, kan du kombinere de to kommandoene og kjøre en kommando.

$ sudo apt-get update && sudo apt-get oppgradering

Du vil kanskje legge merke til at systemet oppdaterer pakkeinformasjonen først og fortsetter å oppgradere pakkene hvis noe trenger en oppgradering. I forrige utgang er alle pakker oppdatert.

Konklusjon

Du kan lett bli forvirret over hvorfor du trenger å utføre den apt-get-oppdateringen og apt-get oppgraderingskommandoer på systemet ditt, spesielt hvis du er nybegynner. Vi har dekket hver kommando separat og diskutert forskjellene deres. Med det kan du nå komfortabelt bruke systemets apt-get Update og apt-get oppgraderingskommandoer.