Android

Hvordan bruke apt kommando i Linux

7 Apt Commands Every Ubuntu Linux User Should Know

7 Apt Commands Every Ubuntu Linux User Should Know

Innholdsfortegnelse:

Anonim

apt er et kommandolinjeverktøy for å installere, oppdatere, fjerne og på annen måte administrere deb-pakker på Ubuntu, Debian og relaterte Linux-distribusjoner. Den kombinerer de mest brukte kommandoene fra verktøyene apt-get og apt-cache med forskjellige standardverdier for noen alternativer.

apt er designet for interaktiv bruk. Foretrekker å bruke apt-get og apt-cache i skallskriptene dine, da de er bakoverkompatible mellom de forskjellige versjonene og har flere alternativer og funksjoner.

De fleste av de apt kommandoene må kjøres som en bruker med sudo rettigheter.

Denne guiden fungerer som en rask referanse for de apt kommandoene.

Oppdaterer pakkeindeks ( apt update )

APT-pakkeindeksen er i utgangspunktet en database som inneholder poster over tilgjengelige pakker fra depotene som er aktivert i systemet ditt.

For å oppdatere pakkeindeksen, kjør kommandoen nedenfor. Dette vil trekke de siste endringene fra APT-depotene:

sudo apt update

Oppdater alltid pakkeindeksen før du oppgraderer eller installerer nye pakker.

Oppgradere pakker ( apt upgrade )

Regelmessig oppdatering av Linux-systemet ditt er en av de viktigste aspektene ved den generelle systemsikkerheten.

Slik oppgraderer du de installerte pakkene til sine nyeste versjoner:

sudo apt upgrade

Kommandoen vil ikke oppgradere de pakkene som krever fjerning av installerte pakker.

sudo apt upgrade package_name

Det er alltid en god idé å konfigurere automatiske sikkerhetsoppdateringer.

Full oppgradering ( apt full-upgrade )

Forskjellen mellom upgrade og full-upgrade er at de senere vil fjerne de installerte pakkene hvis det er nødvendig for å oppgradere hele systemet.

sudo apt full-upgrade

Vær ekstra forsiktig når du bruker denne kommandoen.

Installere pakker ( apt install )

Å installere pakker er så enkelt som å kjøre følgende kommando:

sudo apt install package_name

sudo apt install package1 package2

For å installere lokale deb-filer, oppgir du full sti til fil. Ellers vil kommandoen prøve å hente og installere pakken fra APT-depotene.

sudo apt install /full/path/file.deb

Fjerne pakker ( apt remove )

Slik fjerner du en installert pakke:

sudo apt remove package_name

Du kan også spesifisere flere pakker, atskilt med mellomrom:

sudo apt remove package1 package2

remove kommandoen vil avinstallere de gitte pakkene, men det kan være at noen konfigurasjonsfiler blir liggende igjen. Hvis du vil fjerne pakken inkludert alle konfigurasjonsfiler, bruk purge stedet for å remove :

sudo apt purge package_name

Fjern ubrukte pakker ( apt autoremove )

Hver gang en ny pakke som er avhengig av andre pakker er installert i systemet, blir pakkeavhengighetene også installert. Når pakken fjernes, vil avhengighetene forbli på systemet. Disse resterende pakkene brukes ikke lenger av noe annet og kan fjernes.

For å fjerne de unødvendige avhengighetene bruker du følgende kommando:

sudo apt autoremove

Oppføringspakker ( apt list )

Listekommandoen lar deg liste over tilgjengelige, installerte og oppgraderbare pakker.

For å liste over alle tilgjengelige pakker bruker du følgende kommando:

sudo apt list

Kommandoen vil skrive ut en liste over alle pakker, inkludert informasjon om versjonene og arkitekturen til pakken. For å finne ut om en spesifikk pakke er installert, kan du filtrere utdataene med grep kommandoen.

sudo apt list | grep package_name

Slik viser du bare de installerte pakketypene:

sudo apt list --installed

Det kan være nyttig å få en liste over oppgraderbare pakker før du faktisk oppgraderer pakkene:

sudo apt list --upgradeable

Søke pakker ( apt search )

Denne kommandoen lar deg søke etter en gitt pakke i listen over tilgjengelige pakker:

sudo apt search package_name

Hvis funnet, vil kommandoen returnere pakkene som navn samsvarer med søkeordet.

Pakkeinformasjon ( apt show )

Informasjonen om pakkeavhengighet, installasjonsstørrelse, pakkingskilde og så videre kan være nyttig før du fjerner eller installerer en ny pakke.

For å hente informasjon om en gitt pakke, bruk show kommandoen:

sudo apt show package_name

Konklusjon

Å vite hvordan man administrerer pakker er en viktig del av Linux-systemadministrasjon.

Hvis du vil lære mer om apt kommandoen, åpner du terminalen og skriver man apt .

Legg gjerne igjen en kommentar hvis du har spørsmål.

ubuntu debian apt