Debian

23 Grundläggande kommandon för apt-get och apt-cache du behöver

23 Grundläggande kommandon för apt-get och apt-cache du behöver
Kommandona "apt-get" och "apt-cache" är mycket ofta använda kommandon i Linux-miljön. Det tidigare kommandot låter dig främst installera, uppdatera och ta bort paket, medan det senare låter dig söka efter paket och deras relaterade information. Båda dessa kommandon har sina specifika användningsfall, men de flesta användare är inte medvetna om deras exakta funktioner utom för deras grundläggande användning. Därför har vi i dag beslutat att dela med dig av de tjugotre olika exemplen där du kan använda kommandona "apt-get" och "apt-cache" för att hantera ditt system.

Grundläggande apt-get-kommandoexempel

De sjutton grundläggande "apt-get" -kommandona beskrivs nedan.

Exempel 1: Uppdatera ditt Linux-system

Detta är den vanligaste användningen av kommandot "apt-get" i Linux-miljön eftersom du måste uppdatera ditt system innan du installerar något nytt program. Ibland, även innan du felsöker ditt system för eventuella fel, måste du uppdatera det så att eventuella trasiga länkar eller beroenden kan åtgärdas i förväg.

För att uppdatera ditt Linux-system med kommandot "apt-get" måste du köra det på följande sätt:

sudo apt-get-uppdatering

Exempel 2: Uppgradera ditt Linux-system

Efter att du har uppdaterat ditt system får du ett meddelande om antalet paket som kan uppgraderas, dvs.e., paket vars uppgraderade versioner är tillgängliga. Därför är i princip nästa steg efter uppdatering av ditt Linux-system att uppgradera det, och detta kan göras genom att köra kommandot "apt-get" på följande sätt:

sudo apt-get uppgradering

Jämfört med kommandot "apt-get update" tar kommandot "apt-get upgrade" längre tid att köra eftersom det måste installera de uppgraderade versionerna av alla de paket vars uppgraderingar är tillgängliga.

Exempel 3: Installera ett nytt paket på ditt Linux-system

Om du är en frekvent datoranvändare måste du installera nya paket på ditt system dagligen. Du kan också göra detta via Linux GUI, men om du föredrar att använda CLI är det också möjligt.

Du kan enkelt installera ett nytt paket på ditt Linux-system genom att köra kommandot "apt-get" på följande sätt:

sudo apt-get install PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på det paket som du vill installera. Vi ville installera VLC-mediaspelaren för en demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 4: Ta bort ett paket från ditt Linux-system

När du har en stor del av paketen installerade på ditt Linux-system, skulle du ha sett meddelandet "lagringsutrymme tar slut" mycket ofta. I den här situationen är den enda lösningen du kan komma på att ta bort alla oanvända eller irrelevanta paket från ditt system.

Detta kan enkelt göras genom att köra kommandot "apt-get" på följande sätt:

sudo apt-get ta bort PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet som du vill ta bort. Vi ville ta bort VLC-mediaspelaren för en demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 5: Ta bort ett paket tillsammans med dess konfigurationsfiler från ditt Linux-system

Det enkla kommandot "apt-get remove" tar bara bort det angivna paketet från ditt Linux-system. Konfigurationsfilerna för det paketet finns dock fortfarande på ditt system. Om du också vill bli av med dessa konfigurationsfiler tillsammans med önskat paket kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get purge PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet som du vill ta bort, tillsammans med dess konfigurationsfiler. Vi ville ta bort VLC-mediaspelaren för demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 6: Ta bort alla beroenden i ett borttaget paket från ditt Linux-system

Ibland kräver ett enda paket på Linux flera andra paket för att fungera korrekt. Dessa paket är kända som beroenden för nämnda paket, och de installeras tillsammans med det paketet. När du tar bort ett paket, antingen med kommandot "apt-get remove" eller med "apt-get purge" -kommandot, tas dessa beroenden inte bort automatiskt. För att ta bort dessa oanvända beroenden för att frigöra systemets utrymme kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get autoremove

Detta kommando kommer att utforska hela ditt Linux-system på jakt efter alla de paket och beroenden som inte längre behövs och tar bort dem helt och hållet.

Exempel 7: Uppgradera ditt Linux-system på ett smart sätt

Det enkla kommandot "apt-get upgrade" uppgraderar alla tillgängliga paket på ditt Linux-system utan att ens kontrollera om uppgradering av ett visst paket krävs eller inte. Om du vill utföra uppgraderingsprocessen på ett smart sätt kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get dist-upgrade

En annan funktion i detta kommando är att det inte bara uppgraderar paketen smart utan också tar bort de paket och beroenden som inte längre behövs.

Exempel 8: Utför en Linux-systemrensning

Om du vill städa upp alla tillfälliga filer från ditt Linux-system kan du använda kommandot "apt-get" på följande sätt:

sudo apt-bli ren

Detta kommando tar bort alla tillfälliga filer från ditt Linux-system och frigör därmed ditt diskutrymme.

Exempel 9: Ta reda på ändringarna i ett paket genom att kontrollera loggen

När du installerar ett program eller ett paket på ditt Linux-system och börjar använda det gör du vissa ändringar i det. Om du vill titta på alla dessa ändringar innan du uppgraderar önskat paket, kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get changelog PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet vars ändringslogg du vill visa innan du uppgraderar det. Vi ville se ändringsloggen för VLC-mediaspelaren för demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 10: Rengör alla dina Linux-systems lokala förvaringspaket

Ibland vissa .deb-filer finns kvar i ditt Linux-systems lokala förvar även om de inte längre är installerade. Det är därför det alltid rekommenderas att bli av med dessa filer så snart som möjligt för att återvinna ditt diskutrymme.

För att rengöra alla ditt Linux-systems lokala förvaringspaket kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get autoclean

Exempel 11: Ladda ner ett paket på ditt Linux-system

Ibland vill du bara ladda ner ett paket på ditt Linux-system utan att installera det. Detta kan krävas när du behöver installera det här paketet vid ett senare tillfälle eller om du vill behålla en nedladdad säkerhetskopia av ett visst paket. Om du vill ladda ner ett paket på ditt Linux-system utan att installera det kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get download PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet som du vill ladda ner utan att installera det på ditt Linux-system. Vi ville ladda ner VLC-mediaspelaren för demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 12: Leta efter trasiga paket eller beroende på ditt Linux-system

Ibland kan vissa installerade beroenden eller paket på ditt Linux-system bli skadade. Vi hänvisar till sådana paket eller beroenden som "trasiga". Därför, om du vill ta reda på alla trasiga paket eller beroenden på ditt Linux-system, kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get check

Exempel 13: Fixa trasiga paket eller beroenden på ditt Linux-system

När du har fått reda på alla trasiga paket eller beroenden på ditt Linux-system är nästa steg att fixa dem alla, så att du enkelt kan fortsätta med ytterligare installationer.

Du kan fixa alla dina trasiga paket eller beroenden på ditt Linux-system genom att köra kommandot "apt-get" på följande sätt:

sudo apt-get -f installera

Exempel 14: Gå till de manuella sidorna i kommandot "apt-get"

Om du någonsin vill veta mer information om kommandot "apt-get" kan du komma åt dess mansidor på följande sätt:

man apt-get

Exempel 15: Gå till hjälpsidorna för kommandot "apt-get"

Om du vill veta syntaxen och alternativen som är tillgängliga för kommandot "apt-get", kan du komma åt dess hjälpsidor för detta ändamål.

För att komma åt hjälpsidorna för kommandot "apt-get" kan du köra det här kommandot på följande sätt:

apt-get --hjälp

Exempel 16: Installera om ett paket på ditt Linux-system

Ibland fungerar ett installerat paket på ditt Linux-system kanske inte korrekt. Sådana problem kan uppstå av flera skäl, varav den viktigaste anledningen är dess felaktiga installation. I en sådan situation kan du tänka på att installera om ett redan installerat paket.

Detta kan göras genom att köra kommandot "apt-get" på följande sätt:

sudo apt-get install --installera paketnamn

Här måste du ersätta "PackageName" med det faktiska namnet på paketet som du vill installera om på ditt Linux-system. Vi ville installera om VLC-mediaspelaren för demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 17: Ladda ner källkoden för ett paket på ditt Linux-system

Om du bara vill ladda ner ett källkod för ett paket utan att installera det på ditt Linux-system kan du köra kommandot "apt-get" på följande sätt:

sudo apt-get - endast nedladdningskälla PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet vars källkod du vill ladda ner utan att installera det på ditt Linux-system. Vi ville ladda ner källkoden för VLC-mediaspelaren för en demonstration, varför vi har ersatt "PackageName" med "vlc".

Grundläggande apt-cache kommandoexempel

De sex grundläggande "apt-get" -kommandona beskrivs nedan.

Exempel 18: Lista alla tillgängliga paket på ditt Linux-system

Generellt, när du börjar använda ett Linux-baserat system, är du inledningsvis oklar om vilka paket du egentligen behöver installera. Ibland är du inte ens medveten om de exakta paketnamnen. Därför anses det alltid vara till stor hjälp om du på något sätt kan lista alla installerbara paket.

För att lista alla tillgängliga paket på ditt Linux-system kan du använda kommandot "apt-cache" på följande sätt:

sudo apt-cache pkgnames

Detta kommando listar namnen på alla paket som är tillgängliga för ditt Linux-system.

Exempel 19: Lista detaljerad information om ett paket på ditt Linux-system

Ibland kanske du vill veta alla detaljer om ett visst paket för att veta dess kompatibilitet och andra sånt.

För att lista detaljerad information om ett paket på ditt Linux-system kan du köra kommandot "apt-cache" på följande sätt:

sudo apt-cache showpkg PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet vars detaljerade information du vill lista ner på ditt Linux-system. Vi ville lista ner detaljerad information om VLC-mediaspelaren för demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 20: Lista all grundinformation om ett paket på ditt Linux-system

Ovan nämnda kommandolista listar alla möjliga detaljer om ett visst paket. Men om du bara vill lista grundinformation om ett paket kan du köra kommandot "apt-cache" på följande sätt:

sudo apt-cache visar PackageName

Här måste du ersätta "PackageName" med det faktiska namnet på paketet vars grundläggande information du vill lista ner på ditt Linux-system. Vi ville lista ner den grundläggande informationen om VLC-mediaspelaren för en demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 21: Sök efter några specifika paket via nyckelordssökning på ditt Linux-system

Ibland kommer du inte ihåg det exakta namnet på ett paket, men du vill ändå söka efter det. Allt du kommer ihåg är ett specifikt nyckelord som är en del av namnet på ditt paket. I det här scenariot kan du fortfarande utföra en nyckelordssökning för att leta efter alla de paket som innehåller det angivna nyckelordet.

För att göra detta kan du köra kommandot "apt-cache" på följande sätt:

sudo apt-cache-sökning "Nyckelord"

Här måste du ersätta "Nyckelordet" med det faktiska nyckelordet i namnet på paketet som du vill leta efter på ditt Linux-system. Vi ville söka efter alla de paket som innehåller nyckelordet "server" i deras namn för demonstration, varför vi har ersatt "Nyckelordet" med "servern".

Exempel 22: Sök efter ett specifikt paket genom att nämna dess namn på ditt Linux-system

Om du kommer ihåg det exakta namnet på ett paket kan du helt enkelt leta efter det på ditt Linux-system genom att nämna dess exakta namn.

Du kan söka efter ett specifikt paket på ditt Linux-system genom att köra kommandot "apt-cache" på följande sätt:

sudo apt-cache sök paketnamn

Här måste du ersätta "PackageName" med det faktiska namnet på det paket som du vill leta efter på ditt Linux-system. Vi ville söka efter VLC-mediaspelaren för en demonstration, varför vi har ersatt "PackageName" med "vlc".

Exempel 23: Lista cachestatistik på ditt Linux-system

Om du vill veta den totala cachestatistiken för ditt Linux-system, dvs.e., det totala antalet paket, typer av paket osv. då kan du köra kommandot "apt-cache" på följande sätt:

sudo apt-cache-statistik

Slutsats

I den här artikeln gav vi dig en mycket detaljerad handledning om användningen av kommandona "apt-get" och "apt-cache". De flesta användare känner till kommandot "apt-get", men de har ingen aning om användningen av kommandot "apt-cache". Efter att ha gått igenom denna handledning kommer de att ha en mycket bra position för att använda kommandot "apt-cache" så smidigt som de skulle ha använt något annat grundläggande Linux-kommando. Dessutom förklaras användningen av kommandot "apt-get" djupare i den här artikeln, eftersom sjutton av våra tjugotre exempel ägnas åt detta syfte. Det är därför, efter att ha gått igenom den här artikeln, kan vem som helst behärska användningen av kommandona "apt-get" och "apt-cache".

Hur man laddar ner och spelar Sid Meier's Civilization VI på Linux
Introduktion till spelet Civilization 6 är ett modernt intag av det klassiska konceptet som introducerades i serien Age of Empires-spel. Idén var gans...
Hur man installerar och spelar Doom på Linux
Introduktion till Doom Doom-serien har sitt ursprung på 90-talet efter att den ursprungliga Doom släpptes. Det blev en omedelbar hit och från den tide...
Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...