I tidigare artiklar har vi visat dig hur du installerar applikationer på Debian-baserade Linux-distributioner med hjälp av apt-get och vi har också visat dig hur du installerar applikationer på Red Hat-baserade Linux-distributioner med hjälp av yum.
I den här guiden kommer vi att visa hur du installerar paket med kommandoraden inom Arch-baserade Linux-distributioner som Manjaro.
Vilka program installeras på din dator
Du kan visa en lista över alla paket som är installerade på ditt system med följande kommando:
pacman -Q
Detta kommer att returnera en lista över alla program på din dator och deras versionsnummer.
Visa ändringsloggen för en installerad applikation
Du kan hämta mer information om ett paket eller faktiskt paket genom att tillhandahålla olika sökalternativ på följande sätt:
Visa paket installerade som beroende för andra paket
Ovanstående kommando kommer visa mig changelog för octopi om den existerar. Om det inte existerar visas ett meddelande som säger att ingen changelog är tillgänglig.
pacman -Q-d
Ovanstående kommando visar alla filer som är installerade som beroende av andra paket.
pacman -Q -d -t
Det här visar alla de föräldralösa beroenden som finns installerade på din dator.
Visa exakt installerade paket
Om du vill se alla explicit installerade paket använder du följande kommando:
pacman -Q -e
Ett explicit paket är en som du faktiskt valde att installera i motsats till ett paket som installerades som ett beroende av andra paket.
Du kan se vilka explicit paket som saknar beroenden genom att använda följande kommando:
Visa alla paket i en grupp
För att se vilka grupper paket som hör till dig kan du använda följande kommando:
pacman -Q -g
Detta kommer att ange namnet på gruppen följt av paketets namn.
Om du vill se alla paket i en viss grupp kan du ange gruppnamnet:
Returinformation om installerade paket
Om du vill veta namnet, beskrivningen och alla andra sätt på detaljer om ett paket använder du följande kommando:
pacman -Q -i paketnamn
Utgången omfattar:
- namn
- version
- beskrivning
- arkitektur
- URL till paketets hemsida
- Licens
- grupper
- ger
- Beror på
- Valfria Deps
- Krävs av
- Valfritt för
- Konflikter med
- Ersätter
- Installerad storlek
- Packarens namn
- Bygg datum
- Installationsdatum
- Installera orsaken
- Installera script
- validerade
Kontrollera hälsan hos ett installerat paket
För att kontrollera hälsan hos ett visst paket kan du använda följande kommando:
pacman -Q-k paketnamn
Detta kommer att returnera produkt som liknar följande:
skrapa: 1208 totala filer, 0 saknade filer
Du kan köra det här kommandot mot alla installerade paket:
Hitta alla filer som ägs av ett paket
Du kan hitta alla filer som ägs av ett specifikt paket med följande kommando:
pacman-Q -l-paketnamn
Detta returnerar paketets namn och sökvägen till filer som den äger. Du kan ange flera paket efter -l.
Hitta paket som inte hittades i synkroniseringsdatabaser (dvs installerade manuellt)
Du kan hitta manuellt installerade paket med följande kommando:
pacman -Q -m
Paket installerade med Google, som Google Chrome, kommer att listas med det här kommandot.
Hitta paket som endast är tillgängliga i synkroniseringsdatabaser
Detta är det inversa mot det föregående kommandot och visar endast paket som installerats via synkroniseringsdatabaser.
Ta reda på datumpaket
För att hitta paket som behöver uppdateras använd följande kommando:
pacman -Q -u
Detta kommer att returnera en lista med paket, deras versionsnummer och de senaste versionsnumren.
Hur man installerar ett paket med Pacman
För att installera ett paket använder du följande kommando:
pacman -S packagename
Du kan behöva använda sudo-kommandot för att höja dina behörigheter för att detta kommando ska köras. Alternativt, byt till en användare med förhöjda behörigheter med hjälp av su-kommandot.
När ett paket finns tillgängligt i flera arkiv kan du välja vilket förråd som ska användas genom att ange det i kommandot på följande sätt:
pacman -S förvaringsnamn / paketnamn
Installera ett paket med pacman kommer automatiskt hämta och installera eventuella beroenden.
Du kan också installera en grupp paket, t.ex. en skrivbordsmiljö som XFCE.
När du anger ett gruppnamn kommer utmatningen att vara i linje med:
Det finns 17 medlemmar i gruppen xfce4Repository extra1) exo 2) garcon 3) gtk-xfce-motor Du kan välja att installera alla paket i gruppen genom att trycka på retur. Alternativt kan du installera enskilda paket genom att tillhandahålla en kommaseparerad lista över nummer (dvs 1,2,3,4,5). Om du vill installera alla paket mellan 1 och 10 kan du också använda en bindestreck (dvs 1-10). För att uppgradera alla föråldrade paket använder du följande kommando: pacman -S -u Ibland vill du uppgradera paketen men för ett visst paket, du vill att den ska stanna hos en äldre version (eftersom du vet att den nyare versionen har tagit bort en funktion eller är trasig). Du kan använda följande kommando för detta: pacman -S -u -ignore packagename Du kan visa en lista över tillgängliga paket i synkroniseringsdatabasen med följande kommando: Du kan hitta detaljerad information om ett paket i synkroniseringsdatabasen med följande kommando: Om du bara vill söka efter ett paket i synkroniseringsdatabasen använder du följande kommando: pacman -S-paketnamn Resultaten kommer att vara en lista över alla tillgängliga paket som matchar sökkriterierna. Du kan se till att synkroniseringsdatabasen är uppdaterad med följande kommando: pacman -S -y Detta ska användas innan du kör uppgraderingskommandot. Det är också användbart att köra detta om du inte har gjort det på ett tag så att när du söker dig får du de senaste resultaten. I hela den här guiden har du märkt att jag har angett varje strömbrytare på egen hand. Till exempel: pacman -S -u Du kan förstås kombinera växlar: pacman -Su Hur uppgraderas från datumpaket
Visa en lista över tillgängliga paket
Visa information om ett paket i synkroniseringsdatabasen
Sök efter ett paket i synkroniseringsdatabasen
Uppdatera synkroniseringsdatabasen
En anteckning om omkopplare