Pakketten installeren en verwijderen in Arch Linux

Pakketten installeren en verwijderen in Arch Linux

Wilt u pakketten installeren op Arch Linux, maar weet u niet hoe? Veel mensen worden met dit probleem geconfronteerd wanneer ze voor het eerst migreren van op Debian gebaseerde distributies naar Arch. U kunt pakketten echter eenvoudig beheren op uw op Arch gebaseerde systeem met behulp van pakketbeheerders.





Pacman is de standaard pakketbeheerder die vooraf is geïnstalleerd in elke Arch-distributie. Maar toch is er behoefte aan andere pakketbeheerders, aangezien Pacman geen pakketten uit de Arch User Repository ondersteunt.





Pakketbeheerders in Arch Linux

Hoewel Arch Linux wordt geleverd met Pacman als de standaardpakketbeheerder, kunt u andere pakketbeheerders installeren, zoals Yay. In tegenstelling tot Pacman kunt u met deze pakketbeheerders nieuwe pakketten toevoegen vanuit de officiële Arch-repository en de AUR (Arch User Repository).





Waar in de loop der jaren andere pakketbeheerders zijn gebruikt, worden voorbeelden als Yaourt en Aurman niet meer onderhouden. Bijgevolg zijn Pacman en Yay veiligere en betrouwbaardere pakketbeheerders om op te vertrouwen in Arch Linux.

AUR is een door de gemeenschap georganiseerde repository die gebruikers een platform biedt om door hen ontwikkelde pakketten te delen. Als u een ontwikkelaar bent, kunt u pakketten toevoegen aan de AUR en andere gebruikers kunnen ze gemakkelijk op hun systeem installeren.



hoe verander je de naam van een notitieboek in onenote

1. Pacman

Zoals hierboven vermeld, wordt elk Arch-systeem geleverd met Pacman als standaardpakketbeheerder. Het meest opvallende kenmerk van Pacman is dat het regelmatig de pakketten van uw systeem synchroniseert met de hoofdserver en op zijn beurt uw systeem up-to-date houdt.

2. Zomer

Aangezien de ontwikkelaars van Yaourt en Aurman geen updates meer zullen uitbrengen na de stopzetting, zijn Arch-gebruikers Yay gaan gebruiken om pakketten van de AUR toe te voegen. Het belangrijkste doel van Yay was om gebruikersinvoer te minimaliseren en een Pacman-achtige interface te bieden.





Je kunt Yay niet installeren met Pacman, omdat het geen ondersteuning biedt voor het rechtstreeks toevoegen van pakketten vanuit de Arch User Repository. Daarom moet u de Yay-pakketbeheerder handmatig installeren met behulp van de Git-repository. Hier leest u hoe u het op uw systeem installeert.

Stap 1: Je hebt git nodig om de yay-repository te klonen.





pacman -S --needed git base-devel

Stap 2: Kloon de repository naar uw lokale opslag.

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

Stap 3: Wijzig de machtigingen van de map.

chmod 777 /yay-git

Stap 4: Navigeer naar de map waar u de repository hebt gekloond.

cd yay-git

Stap 5: Gebruik de makepkg commando om het pakket te bouwen. Zorg ervoor dat u de volgende opdracht niet uitvoert als de rootgebruiker, anders zal er een fout optreden.

makepkg -si

Pakketten bijwerken en upgraden

Als u zojuist Arch Linux hebt geïnstalleerd, moet u, voordat u pakketten kunt toevoegen of verwijderen, uw systeem synchroniseren met de hoofdservers door uw lokale pakketlijst bij te werken.

Vervolgens kunt u eenvoudig al uw pakketten upgraden naar de nieuwste versie door de bestanden van officiële servers te downloaden.

Pacman gebruiken

Om uw pakketlijst bij te werken met Pacman, gebruikt u de -Zijn vlag met het commando.

sudo pacman -Sy

Na het synchroniseren van de pakketlijst van uw systeem met de hoofdservers, moet u de pakketten upgraden. Gebruik de -Syu vlag om hetzelfde te doen. Deze opdracht kan enige tijd duren, afhankelijk van de lijst met pakketten en uw netwerkconnectiviteit.

sudo pacman -Syu

U kunt de moeite van het typen van beide commando's besparen door ze te combineren met de -Syyu vlag. Pacman begint automatisch met het downloaden van de nieuwste pakketten na het bijwerken van de pakketlijst.

sudo pacman -Syyu

Yay gebruiken

Met de Yay-pakketbeheerder kunt u uw pakketten efficiënt bijwerken en upgraden met uw terminal. Gebruik hiervoor de -Syu vlag met het yay-commando.

sudo yay -Syu

Pakketten toevoegen

Pakketten toevoegen is eenvoudig als u eenmaal weet welke opdrachten u moet uitvoeren. Het enige dat u hoeft te doen, is de opdrachten van de pakketbeheerder in de terminal typen.

Flathub en Snap Store zijn twee geweldige GUI-applicaties die je kunt gebruiken om software en applicaties op je Linux-machine te installeren.

Pakketten installeren met Pacman

Pacman gebruikt de TAR-bestandsextensie om applicaties te verpakken. Het werkt efficiënt met de Arch Linux-systeemarchitectuur. Om een ​​pakket toe te voegen, moet u de -S vlag met de standaardopdracht als volgt.

sudo pacman -S packagename

Bijvoorbeeld,

sudo pacman -S cmatrix

Om meerdere pakketten tegelijk te installeren, typt u de naam van alle pakketten, gedeeld door het spatieteken.

sudo pacman -S cmatrix vlc python

U kunt ook informatie over pakketten krijgen nadat u ze hebt geïnstalleerd. De uitvoer geeft details over de naam, versie, architectuur en licentie van het pakket. Vervang hiervoor de -S vlag met -Qi in de standaard pacman opdracht.

pacman -Qi cmatrix

Pakketten installeren met Yay

De syntaxis van het Yay-installatiecommando lijkt veel op die van Pacman. Om een ​​pakket te installeren met behulp van de Yay-pakketbeheerder, gebruikt u gewoon de -S vlag met de standaardopdracht.

yay -S packagename

Pakketten verwijderen in Arch

Arch Linux geeft je de controle om pakketten te verwijderen zodra je ze niet nodig hebt, en dat is een van de vele redenen waarom je Arch Linux zou moeten installeren . Je kunt natuurlijk bijna elk pakket van je systeem verwijderen als je de autorisatie hebt. Laten we eens kijken hoe u een pakket op Arch Linux kunt verwijderen.

Pakketten verwijderen met Pacman

Het verwijderen van een pakket is ook eenvoudig. Het enige wat je hoeft te doen is gebruiken -R in plaats van de -S standaard markeren pacman opdracht.

sudo pacman -R cmatrix

Als het pakket niet in uw systeem aanwezig is, ontvangt u een foutmelding met de melding 'fout: doel niet gevonden: pakketnaam'.

Pakketten verwijderen met Yay

Om pakketten te verwijderen met Yay, voeg je de -R vlag naar het standaard yay-commando. U kunt ook de vlag -Rns gebruiken om alle onnodige afhankelijkheden van uw systeem te verwijderen.

kan pdf niet bekijken in chrome
yay -R cmatrix
yay -Rns cmatrix

Als u de pakketten wilt verwijderen die uw systeem niet nodig heeft, gebruikt u de -Yc vlag met het commando.

yay -Yc

Pakketten beheren op Arch Linux

Er zijn meerdere manieren om pakketten toe te voegen en te verwijderen op een op Arch gebaseerde Linux-distributie. U kunt pakketbeheerders gebruiken zoals Pacman, Yaourt en Yay. Terwijl sommige pakketbeheerders het downloaden van pakketten van de Arch User Repository toestaan, ondersteunen anderen, zoals Pacman, de AUR niet.

Als je geen fan bent van pakketbeheerders, kun je de pakketten die je wilt altijd handmatig downloaden. Er zijn verschillende websites beschikbaar op internet die TAR-, RPM- en DEB-pakketten leveren aan Linux-gebruikers.

Deel Deel Tweeten E-mail 8 sites voor het downloaden van DEB- of RPM Linux-apps

Op zoek naar Linux-apps? In plaats van vanaf een terminal te installeren, kunt u van deze websites Linux-apps in DEB- en RPM-indeling downloaden.

Lees volgende
Gerelateerde onderwerpen
  • Linux
Over de auteur Deepesh Sharma(79 artikelen gepubliceerd)

Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel alle nieuwkomers een zalige ervaring te bieden. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.

Meer van Deepesh Sharma

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren