Zoeken op website

5 beste pakketbeheerders voor Linux Power-gebruikers


Eén ding dat een nieuwe Linux-gebruiker zal leren kennen naarmate hij/zij vordert in het gebruik ervan, is het bestaan van verschillende Linux-distributies en de verschillende manieren waarop ze pakketten beheren.

Pakketbeheer is erg belangrijk in Linux, en weten hoe je meerdere pakketbeheerders moet gebruiken kan voor een hoofdgebruiker levensreddend blijken te zijn, aangezien het downloaden of installeren van software uit repository's, plus het updaten, omgaan met afhankelijkheden en het verwijderen van software zeer essentieel en een cruciaal onderdeel is in het proces. Linux-systeembeheer.

Om een krachtige Linux-gebruiker te worden, is het daarom belangrijk om te begrijpen hoe de grote Linux-distributies feitelijk met pakketten omgaan. In dit artikel zullen we enkele van de beste pakketbeheerders bekijken die je in Linux kunt vinden.

Hier ligt onze belangrijkste focus op relevante informatie over enkele van de beste pakketbeheerders, maar niet op hoe u ze kunt gebruiken; dat wordt aan u overgelaten om meer te ontdekken. Maar ik zal betekenisvolle links verstrekken die verwijzen naar gebruikshandleidingen en nog veel meer.

1. DPKG – Debian pakketbeheersysteem

Dpkg is een basispakketbeheersysteem voor de Debian Linux-familie. Het wordt gebruikt voor het installeren, verwijderen, opslaan en verstrekken van informatie over .deb-pakketten.

Het is een tool op laag niveau en er zijn front-end tools die gebruikers helpen pakketten te verkrijgen van externe opslagplaatsen en/of complexe pakketrelaties af te handelen, waaronder:

Mis het niet: 15 praktische voorbeelden van “dpkg-opdrachten” voor op Debian gebaseerde distributies

APT (geavanceerde verpakkingstool)

Het is een zeer populair, gratis, krachtig en vooral nuttig opdrachtregelpakketbeheersysteem dat een front-end vormt voor het dpkg pakketbeheersysteem.

Gebruikers van Debian of zijn derivaten zoals Ubuntu en Linux Mint moeten bekend zijn met deze pakketbeheertool.

Om te begrijpen hoe het eigenlijk werkt, kunt u deze handleidingen doornemen:

Mis het niet: 15 voorbeelden van het gebruik van de nieuwe Advanced Package Tool (APT) in Ubuntu/Debian

Mis het niet: 25 nuttige basiscommando's van APT-GET en APT-CACHE voor pakketbeheer

Aptitude-pakketbeheerder

Dit is ook een populaire front-end pakketbeheertool voor de Debian Linux-familie. Het werkt op dezelfde manier als APT en er zijn veel vergelijkingen tussen de twee geweest. maar bovenal kan het testen van beide je doen begrijpen welke eigenlijk beter werkt.

Het werd aanvankelijk gebouwd voor Debian en zijn afgeleiden, maar nu strekt de functionaliteit zich ook uit tot de RHEL-familie. U kunt deze handleiding raadplegen voor meer inzicht in APT en Aptitude:

Mis het niet: Wat zijn APT en Aptitude? en wat is het echte verschil tussen hen?

Synaptische pakketbeheerder

Synaptic is een GUI-pakketbeheertool voor APT gebaseerd op GTK+ en het werkt prima voor gebruikers die misschien hun handen niet vuil willen maken aan een opdrachtregel. Het implementeert dezelfde functies als het opdrachtregelprogramma apt-get.

2. RPM (Red Hat-pakketbeheerder)

Dit is het Linux Standard Base-verpakkingsformaat en een basispakketbeheersysteem gemaakt door RedHat. Omdat het het onderliggende systeem is, zijn er verschillende front-end pakketbeheertools die u ermee kunt gebruiken, maar we zullen alleen naar de beste kijken en dat is:

YUM (Yellowdog-updater, aangepast)

Het is een open-source en populaire opdrachtregelpakketbeheerder die werkt als een interface voor gebruikers met RPM. Je kunt het vergelijken met APT onder Debian Linux-systemen, het bevat de algemene functionaliteiten die APT heeft. U kunt YUM duidelijk begrijpen met voorbeelden uit deze handleiding:

Mis het niet: 20 Linux YUM-opdrachten voor pakketbeheer

DNF – Dandified Yum

Het is ook een pakketbeheerder voor op RPM gebaseerde distributies, geïntroduceerd in Fedora 18 en het is de volgende generatie van de versie van YUM.

Als je Fedora 22 en hoger hebt gebruikt, moet je je hebben gerealiseerd dat dit de standaard pakketbeheerder is. Hier zijn enkele links die u meer informatie geven over DNF en hoe u deze kunt gebruiken:

Mis het niet: DNF – De volgende generatie pakketbeheer voor op RPM gebaseerde distributies

Mis het niet: 27 ‘DNF’ commando's Voorbeelden om Fedora pakketbeheer te beheren

3. Pacman Pakketbeheerder – Arch Linux

Het is een populaire en krachtige maar toch eenvoudige pakketbeheerder voor Arch Linux en enkele weinig bekende Linux-distributies. Het biedt enkele van de fundamentele functionaliteiten die andere veelgebruikte pakketbeheerders bieden, waaronder installeren, automatische afhankelijkheidsresolutie, upgraden, verwijderen en ook downgraden van software.

Maar het meest effectief is dat het eenvoudig is gebouwd voor eenvoudig pakketbeheer door Arch-gebruikers. U kunt dit Pacman-overzicht lezen, waarin enkele van de hierboven genoemde functies in detail worden uitgelegd.

4. Zypper Pakketbeheerder – openSUSE

Het is een opdrachtregelpakketbeheerder op OpenSUSE Linux en maakt gebruik van de libzypp-bibliotheek. De algemene functionaliteiten omvatten toegang tot de repository, pakketinstallatie, oplossing van afhankelijkhedenproblemen en nog veel meer.

Belangrijk is dat het ook repository-extensies zoals patronen, patches en producten kan verwerken. Nieuwe OpenSUSE-gebruikers kunnen de volgende handleiding raadplegen om deze onder de knie te krijgen.

Mis het niet: 45 Zypper-opdrachten om OpenSUSE-pakketbeheer onder de knie te krijgen

5. Portage Pakketbeheerder – Gentoo

Het is een pakketbeheerder voor Gentoo, een minder populaire Linux-distributie vanaf nu, maar dit beperkt het niet tot een van de beste pakketbeheerders in Linux.

Het belangrijkste doel van het Portage-project is om een eenvoudig en probleemloos pakketbeheersysteem te maken met functionaliteiten zoals achterwaartse compatibiliteit, automatisering en nog veel meer.

Voor een beter begrip kunt u de Portage-projectpagina lezen.

Slotopmerkingen

Zoals ik in het begin al aangaf, was het belangrijkste doel van deze handleiding om Linux-gebruikers een lijst te bieden met de beste pakketbeheerders, maar weten hoe je ze moet gebruiken kun je doen door de nodige links te volgen en ze uit te proberen.

Gebruikers van de verschillende Linux-distributies zullen zelf meer moeten leren om de verschillende hierboven genoemde pakketbeheerders beter te begrijpen.