Hur man installerar och tar bort paket i Arch Linux

Hur man installerar och tar bort paket i Arch Linux

Vill du installera paket på Arch Linux men vet inte hur? Många människor möter detta problem när de först migrerar från Debian-baserade distributioner till Arch. Du kan dock enkelt hantera paket på ditt Arch-baserade system med pakethanterare.





Pacman är standardpakethanteraren som kommer förinstallerad i varje Arch-distribution. Men det finns fortfarande ett behov av andra pakethanterare eftersom Pacman inte stöder paket från Arch User Repository.





Pakethanterare i Arch Linux

Även om Arch Linux levereras med Pacman som standardpakethanterare kan du installera andra pakethanterare som Yay. Till skillnad från Pacman tillåter dessa pakethanterare dig att lägga till nya paket från det officiella Arch -förvaret och AUR (Arch User Repository).





Medan andra pakethanterare har använts genom åren, behålls inte längre exempel som Yaourt och Aurman. Följaktligen är Pacman och Yay säkrare och mer pålitliga pakethanterare att lita på i Arch Linux.

AUR är ett community-organiserat arkiv som ger användarna en plattform för att dela paket som utvecklats av dem. Om du är en utvecklare kan du lägga till paket till AUR, och andra användare kan enkelt installera dem på sitt system.



hur man går tillbaka till gamla facebook 2020

1. Pacman

Som nämnts ovan kommer varje Arch -system med Pacman som standardpakethanterare. Den mest anmärkningsvärda funktionen hos Pacman är att den regelbundet synkroniserar ditt systems paket med masterservern och i sin tur håller ditt system uppdaterat.

2. Sommar

Eftersom utvecklarna av Yaourt och Aurman inte kommer att släppa några uppdateringar efter avbrottet, har Arch -användare börjat använda Yay för att lägga till paket från AUR. Huvudsyftet med Yay var att minimera användarinmatning och tillhandahålla ett Pacman-liknande gränssnitt.





Du kommer inte att kunna installera Yay med Pacman, eftersom det inte stöder att lägga till paket från Arch User Repository direkt. Därför måste du installera pakethanteraren Yay manuellt med hjälp av Git -förvaret. Så här installerar du det på ditt system.

Steg 1: Du kommer att kräva git för att klona yay -förvaret.





pacman -S --needed git base-devel

Steg 2: Klona förvaret till din lokala lagring.

git clone https://aur.archlinux.org/yay-git.git

Steg 3: Ändra behörigheterna för mappen.

chmod 777 /yay-git

Steg 4: Navigera till katalogen där du klonade förvaret.

cd yay-git

Steg 5: Använd makepkg kommando för att bygga paketet. Se till att du inte kör följande kommando som rotanvändare, annars kommer det att ge ett fel.

makepkg -si

Uppdatera och uppgradera paket

Om du just har installerat Arch Linux, innan du kan lägga till eller ta bort paket, måste du synkronisera ditt system med huvudservrarna genom att uppdatera din lokala paketlista.

Sedan kan du enkelt uppgradera alla dina paket till den senaste versionen genom att ladda ner filerna från officiella servrar.

Använda Pacman

För att uppdatera din paketlista med Pacman, använd -Hans flagga med kommandot.

sudo pacman -Sy

Efter att du har synkroniserat systemets paketlista med masterservrarna måste du uppgradera paketen. Använd -Syu flagga för att göra detsamma. Detta kommando kan ta lite tid beroende på paketlistan och din nätverksanslutning.

sudo pacman -Syu

Du kan spara ansträngningen att skriva båda dessa kommandon genom att kombinera dem med -Syyu flagga. Pacman börjar ladda ner de senaste paketen automatiskt efter att paketlistan har uppdaterats.

sudo pacman -Syyu

Använda Yay

Med pakethanteraren Yay kan du uppdatera och uppgradera dina paket effektivt med din terminal. För att göra detta, använd bara -Syu flagga med yay -kommandot.

sudo yay -Syu

Lägga till paket

Det är enkelt att lägga till paket när du vet vilka kommandon som ska utföras. Allt du behöver göra är att skriva pakethanteringskommandona i terminalen.

Flathub och Snap Store är två fantastiska GUI -program som du kan använda för att installera programvara och applikationer på din Linux -maskin.

Installera paket med Pacman

Pacman använder filtillägget TAR för att paketera applikationer. Det fungerar effektivt med Arch Linux systemarkitektur. För att lägga till ett paket måste du använda -S flagga med standardkommandot enligt följande.

sudo pacman -S packagename

Till exempel,

sudo pacman -S cmatrix

Om du vill installera flera paket samtidigt skriver du in namnet på alla paket dividerat med mellanslagstecknet.

sudo pacman -S cmatrix vlc python

Du kan också få information om paket efter att du har installerat dem. Utdata ger detaljer om paketets namn, version, arkitektur och licens. För att göra detta, byt ut -S flagga med -Qi i standard Pac Man kommando.

pacman -Qi cmatrix

Installera paket med Yay

Syntaxen för Yay installera kommandot är ganska lik Pacman. För att installera ett paket med pakethanteraren Yay, använd bara -S flagga med standardkommandot.

yay -S packagename

Ta bort paket i Arch

Arch Linux ger dig kontrollen över att ta bort paket när du inte behöver dem, och det är en av många anledningar varför du ska installera Arch Linux . Du kan ta bort nästan alla paket från ditt system om du har auktoriseringen, naturligtvis. Låt oss se hur du kan ta bort ett paket på Arch Linux.

Ta bort paket med Pacman

Att ta bort ett paket är också enkelt. Allt du behöver göra är att använda -R istället för -S flagga i standard Pac Man kommando.

sudo pacman -R cmatrix

Om paketet inte finns i ditt system får du ett felmeddelande som anger 'fel: mål hittades inte: paketnamn'.

Ta bort paket med Yay

För att ta bort paket med Yay, lägg till -R flagga till standardkommandot yay. Du kan också använda -Rns -flaggan för att ta bort alla onödiga beroenden från ditt system.

hur man tar bort windows uppdateringsfiler windows 10
yay -R cmatrix
yay -Rns cmatrix

Om du vill ta bort paketen som ditt system inte behöver, använd -Ja flagga med kommandot.

yay -Yc

Hantera paket på Arch Linux

Det finns flera sätt att lägga till och ta bort paket på en Arch-baserad Linux-distribution. Du kan använda pakethanterare som Pacman, Yaourt och Yay. Medan vissa pakethanterare tillåter nedladdning av paket från Arch User Repository, stöder andra som Pacman inte AUR.

Om du inte är ett fan av pakethanterare kan du alltid ladda ner de paket du vill ha manuellt. Flera webbplatser är tillgängliga på internet som tillhandahåller TAR-, RPM- och DEB -paket till Linux -användare.

Dela med sig Dela med sig Tweet E-post 8 webbplatser för nedladdning av DEB- eller RPM -Linux -appar

Letar du efter Linux -appar? I stället för att installera från terminalen kan du ladda ner Linux -appar i DEB- och RPM -format från dessa webbplatser.

Läs Nästa
Relaterade ämnen
  • Linux
Om författaren Deepesh Sharma(79 artiklar publicerade)

Deepesh är Junior Editor för Linux på MUO. Han skriver informationsguider på Linux, i syfte att ge alla nykomlingar en lycklig upplevelse. Osäker på filmer, men om du vill prata om teknik är han din kille. På fritiden kan du hitta honom läsa böcker, lyssna på olika musikgenrer eller spela gitarr.

Mer från Deepesh Sharma

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera