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 -apparLetar 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
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 SharmaPrenumerera 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