Het gebruik van op RedHat gebaseerde Linux-distributies heeft nogal wat voordelen. Ze zijn meestal meer lonend voor geavanceerde gebruikers, het installatieproces geeft je meer opties en de pakketbeheerder is geweldig. Er is echter een groot nadeel bij het gebruik van een Linux-distributie zoals Fedora of OpenSUSE over Debian- of Ubuntu-softwarebeschikbaarheid. Omdat RedHat-gebaseerde Linux-distributies de op een na populairste zijn, krijgen ze vaak pakketten die voor hen zijn ontwikkeld - meestal.

Soms is software echter moeilijker te verkrijgen. Dit dwingt gebruikers meestal om Debian-pakketbestanden naar compatibele RPM-pakketten te converteren of om op Google te zoeken naar repo's en pakketten. Dit kan soms vervelend en soms zelfs frustrerend zijn. Daarom hebben we besloten om een ​​lijst met de beste vijf beste plaatsen te maken om RPM-pakketbestanden te vinden.

1. RPM-fusie

Je hebt misschien gehoord van RPM Fusion. Veel Fedora-gebruikers zweren erbij. Waarom? Het is een repository gevuld met pakketten die als "onwaardig" worden beschouwd voor de belangrijkste Fedora-repositories. Na het toevoegen van deze repository aan uw systeem, zal het vinden van bepaalde stukjes software voor uw besturingssysteem een ​​beetje eenvoudiger zijn.

Het toevoegen van RPM Fusion aan uw systeem is meestal eenvoudig. Open een terminalvenster en voer de onderstaande opdracht in.

 su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm http://download1.rpmfusion.org / nonfree / fedora / rpmfusion-nonfree-release - $ (rpm -E% fedora) .noarch.rpm ' 

Nadat de opdracht is ingevoerd, zal uw systeem het RPM Fusion-pakket downloaden en de repository aan uw systeem toevoegen.

2. Zoeken naar Linux-pakketten (Pkgs.org)

Soms moet je gewoon naar een RPM zoeken. Pkgs.org is waarschijnlijk een van de beste sites om ernaar te zoeken. Wanneer u naar een pakket zoekt, spuugt het niet zomaar een RPM-bestand uit. Het is veel meer georganiseerd. Alles is ontworpen om het pakket dat u nodig hebt, eenvoudig te lokaliseren. Wat nog cooler is, is dat u eenvoudig naar beneden kunt bladeren en het pakket kunt vinden dat u nodig hebt voor het juiste besturingssysteem.

Als je een pakket nodig hebt en je het nergens anders kunt vinden, moet je Pkgs.org eerst uitproberen. Ze hebben veel bestanden voor veel verschillende distributies. Dus zelfs als u geen RPM kunt vinden, maar in plaats daarvan een Debian-pakket vindt, kunt u het bestand op zijn minst omzetten naar een alien.

3. RPM Pbone

Een andere geweldige bron om RPM's te vinden, is RPM Pbone. Wanneer u de site voor het grootste deel gebruikt, vindt u wat u nodig heeft. Net als de andere zoekinstrumenten voor RPM in deze lijst, sorteren ze de pakketten en labelen ze op basis van het besturingssysteem waarvoor de pakketten zijn gecompileerd (wat altijd een welkome functie is).

De site heeft niet veel functies die helpen bij het sorteren (zoals Pkgs.org), maar het heeft wel een repository die je eenvoudig aan je systeem kunt toevoegen. Dit is handig als je, om welke reden dan ook, niet graag naar de Pbone-website gaat en liever een enorme repository aan je systeem toevoegt. U kunt naar deze link gaan om toegang te krijgen tot de Pbone-repository.

Opmerking : je hebt een gebruikersnaam en wachtwoord nodig op rpm.pbone.net voor toegang tot de routebeschrijving.

4. RPM Find

RPM Find is nog een andere zoekfunctie voor RPM-pakketbestanden. Net als de andere vermeld, deze website heeft een redelijk robuuste database van alle dingen RPM. De website is niet bepaald het mooiste om naar te kijken, en de interface is niet de beste, maar het maakt deze tekortkoming met functies zeker goed. Tijdens het zoeken kunt u de RPM Find-index sorteren op distributietype, aanmaakdatum, leverancier, naam, etc.

5. OpenSUSE Build-service

Uit elke bron op deze lijst is de OpenSUSE Build-service waarschijnlijk de interessantste van het perceel. Zie het als Arch Linux's AUR. Het enige wat u hoeft te doen is uw software in te dienen bij de build-service en binnenkort wordt een pakket gegenereerd. Het resultaat is best geweldig. OBS heeft tientallen softwarepakketten om te downloaden, en het beste is dat er niet alleen OpenSUSE-pakketten beschikbaar zijn.

Veel ontwikkelaars gebruiken de build-service als een manier om de verpakking over veel Linux-distributies te vereenvoudigen. Het is geweldig! De OBS heeft RPM-pakketten beschikbaar voor vrijwel elke Linux-distributie die er zijn (zelfs die niet op RPM zijn gebaseerd, waardoor het een geweldige plek is om RPM-pakketbestanden te vinden.

Conclusie

Op RedHat gebaseerde Linux-distributies zijn geweldig! Sommige van mijn all-time favoriete Linux-distributies kiezen zelfs voor RPM boven DEB. Elk van deze biedt iets dat echt uniek is voor de Linux-gemeenschap. Daarom kan het een beetje jammer zijn dat de meeste van deze distributies standaard geen robuuste softwarebibliotheek hebben.

Maak je geen zorgen! Met behulp van deze lijst, zal het vinden van de software die u nodig heeft een stuk minder vervelend zijn. Elke bron is op zijn eigen manier nuttig, dus zorg ervoor dat u ze allemaal gebruikt.

Heb je een favoriete manier om RPM's te vinden die hier niet worden vermeld? Laat het ons weten in de reacties!