Android

Hur man använder apt kommando i Linux

Основы Ubuntu Linux: apt-get, bash, командная строка

Основы Ubuntu Linux: apt-get, bash, командная строка

Innehållsförteckning:

Anonim

apt är ett kommandoradsverktyg för att installera, uppdatera, ta bort och på annat sätt hantera deb-paket på Ubuntu, Debian och relaterade Linux-distributioner. Den kombinerar de mest använda kommandona från apt-get och apt-cache verktygen med olika standardvärden för vissa alternativ.

apt är designad för interaktiv användning. Föredrar att använda apt-get och apt-cache i dina skalskript eftersom de är bakåtkompatibla mellan de olika versionerna och har fler alternativ och funktioner.

De flesta av de apt kommandona måste köras som en användare med sudo privilegier.

Den här guiden fungerar som en snabbreferens för apt kommandona.

Uppdatera paketindex ( apt update )

APT-paketindexet är i grunden en databas som innehåller register över tillgängliga paket från de förvar som är aktiverade i ditt system.

För att uppdatera paketindex kör du kommandot nedan. Detta kommer att dra de senaste ändringarna från APT-lagren:

sudo apt update

Uppdatera alltid paketets index innan du uppgraderar eller installerar nya paket.

Uppgradera paket ( apt upgrade )

Att uppdatera ditt Linux-system regelbundet är en av de viktigaste aspekterna av övergripande systemsäkerhet.

För att uppgradera de installerade paketen till deras senaste versioner körs:

sudo apt upgrade

Kommandot kommer inte att uppgradera de paket som kräver borttagning av installerade paket.

sudo apt upgrade package_name

Det är alltid en bra idé att konfigurera automatiska säkerhetsuppdateringar.

Full uppgradering ( apt full-upgrade )

Skillnaden mellan upgrade och full-upgrade är att den senare kommer att ta bort de installerade paketen om det behövs för att uppgradera hela systemet.

sudo apt full-upgrade

Var extra försiktig när du använder detta kommando.

Installera paket ( apt install )

Att installera paket är lika enkelt som att köra följande kommando:

sudo apt install package_name

sudo apt install package1 package2

För att installera lokala deb-filer ange den fullständiga sökvägen till filen. Annars kommer kommandot att försöka hämta och installera paketet från APT-lagringarna.

sudo apt install /full/path/file.deb

Ta bort paket ( apt remove )

Så här tar du bort ett installerat paket:

sudo apt remove package_name

Du kan också ange flera paket, separerade med mellanslag:

sudo apt remove package1 package2

Ta remove kommandot avinstallerar de givna paketen men det kan lämna vissa konfigurationsfiler bakom. Om du vill ta bort paketet inklusive alla konfigurationsfiler använder du purge istället för att remove :

sudo apt purge package_name

Ta bort oanvända paket ( apt autoremove )

När ett nytt paket som är beroende av andra paket installeras i systemet installeras paketberoendet också. När paketet tas bort kommer beroenden att vara kvar på systemet. Dessa resterande paket används inte längre av något annat och kan tas bort.

För att ta bort de onödiga beroenden använder du följande kommando:

sudo apt autoremove

Listningspaket ( apt list )

Listkommandot låter dig lista de tillgängliga, installerade och uppgraderbara paketen.

För att lista alla tillgängliga paket använder du följande kommando:

sudo apt list

Kommandot kommer att skriva ut en lista över alla paket inklusive information om paketets versioner och arkitektur. För att ta reda på om ett specifikt paket är installerat kan du filtrera utdata med grep kommandot.

sudo apt list | grep package_name

Så här listar du bara de installerade pakettyperna:

sudo apt list --installed

Att få en lista över de uppgraderbara paketen kan vara användbart innan du uppgraderar paketen:

sudo apt list --upgradeable

Söka paket ( apt search )

Detta kommando låter dig söka efter ett givet paket i listan över tillgängliga paket:

sudo apt search package_name

Om den hittas kommer kommandot att returnera paketen som namn matchar söktermen.

Paketinformation ( apt show )

Informationen om paketberoenden, installationsstorlek, paketkällan och så vidare kan vara användbar innan du tar bort eller installerar ett nytt paket.

För att hämta information om ett givet paket använder du kommandot show :

sudo apt show package_name

Slutsats

Att veta hur man hanterar paket är en väsentlig del av Linux-systemadministrationen.

apt din terminal för att lära dig mer om apt kommandot och skriv man apt .

Lämna gärna en kommentar om du har några frågor.

ubuntu debian apt