Android

Sådan bruges apt kommando i Linux

Writing 2D Games in C using SDL by Thomas Lively

Writing 2D Games in C using SDL by Thomas Lively

Indholdsfortegnelse:

Anonim

apt er et kommandolinjeværktøj til installation, opdatering, fjernelse og ellers styring af deb-pakker på Ubuntu, Debian og relaterede Linux-distributioner. Det kombinerer de mest anvendte kommandoer fra apt-get og apt-cache værktøjerne med forskellige standardværdier for nogle indstillinger.

apt er designet til interaktiv brug. Brug apt-get og apt-cache i dine shell-scripts, da de er bagudkompatible mellem de forskellige versioner og har flere muligheder og funktioner.

De fleste af de apt kommandoer skal køres som en bruger med sudo privilegier.

Denne vejledning fungerer som en hurtig reference til de apt kommandoer.

Opdatering af pakkeindeks ( apt update )

APT-pakkeindekset er dybest set en database, der indeholder poster over tilgængelige pakker fra deponierne, der er aktiveret i dit system.

For at opdatere pakkeindekset skal du køre kommandoen nedenfor. Dette trækker de seneste ændringer fra APT-oplagrene:

sudo apt update

Opdater altid pakkeindekset, før du opgraderer eller installerer nye pakker.

Opgradering af pakker ( apt upgrade )

Regelmæssig opdatering af dit Linux-system er en af ​​de vigtigste aspekter af den generelle systemsikkerhed.

Sådan opgraderes de installerede pakker til deres seneste versioner:

sudo apt upgrade

Kommandoen opgraderer ikke de pakker, der kræver fjernelse af installerede pakker.

sudo apt upgrade package_name

Det er altid en god ide at konfigurere automatiske sikkerhedsopdateringer.

Fuld opgradering ( apt full-upgrade )

Forskellen mellem upgrade og full-upgrade er, at den senere vil fjerne de installerede pakker, hvis det er nødvendigt for at opgradere hele systemet.

sudo apt full-upgrade

Vær ekstra forsigtig, når du bruger denne kommando.

Installation af pakker ( apt install )

Installation af pakker er så simpelt som at køre følgende kommando:

sudo apt install package_name

sudo apt install package1 package2

Hvis du vil installere lokale deb-filer, skal du angive den fulde sti til fil. Ellers vil kommandoen prøve at hente og installere pakken fra APT-oplagrene.

sudo apt install /full/path/file.deb

Fjernelse af pakker ( apt remove )

For at fjerne en installeret pakke skal du indtaste følgende:

sudo apt remove package_name

Du kan også specificere flere pakker, adskilt af mellemrum:

sudo apt remove package1 package2

remove kommandoen vil afinstallere de givne pakker, men det kan muligvis efterlade nogle konfigurationsfiler bag. Hvis du vil fjerne pakken, inklusive alle konfigurationsfiler, skal du bruge purge stedet for at remove :

sudo apt purge package_name

Fjern ubrugte pakker ( apt autoremove )

Hver gang en ny pakke, der afhænger af andre pakker, er installeret på systemet, installeres pakkeafhængigheden også. Når pakken fjernes, forbliver afhængighederne på systemet. Disse resterende pakker bruges ikke længere af noget andet og kan fjernes.

For at fjerne de unødvendige afhængigheder skal du bruge følgende kommando:

sudo apt autoremove

Listepakker ( apt list )

Listekommandoen giver dig mulighed for at liste de tilgængelige, installerede og opgraderbare pakker.

Brug følgende kommando til at liste over alle tilgængelige pakker:

sudo apt list

Kommandoen udskriver en liste over alle pakker, herunder information om pakkenes versioner og arkitektur. For at finde ud af, om en bestemt pakke er installeret, kan du filtrere output med grep kommandoen.

sudo apt list | grep package_name

Sådan vises kun de installerede pakketype:

sudo apt list --installed

Det kan være nyttigt at få en liste over de opgraderbare pakker, før du faktisk opgraderer pakkerne:

sudo apt list --upgradeable

Søger pakker ( apt search )

Denne kommando giver dig mulighed for at søge efter en given pakke på listen over de tilgængelige pakker:

sudo apt search package_name

Hvis den findes, vil kommandoen returnere de pakker, der navn matcher søgeudtrykket.

Pakkeinformation ( apt show )

Oplysningerne om pakkeafhængigheder, installationsstørrelse, pakningskilde og så videre kan være nyttige, før du fjerner eller installerer en ny pakke.

For at hente information om en given pakke skal du bruge show kommandoen:

sudo apt show package_name

Konklusion

At vide, hvordan man administrerer pakker, er en væsentlig del af Linux-systemadministration.

Åbn din terminal for at lære mere om apt kommandoen og skriv man apt .

Du er velkommen til at give en kommentar, hvis du har spørgsmål.

ubuntu debian apt