Die Verwendung von RedHat-basierten Linux-Distributionen hat einige Vorteile. Sie sind normalerweise für fortgeschrittene Benutzer lohnender, der Installationsprozess bietet Ihnen mehr Optionen und der Paketmanager ist großartig. Es gibt jedoch einen großen Nachteil bei der Verwendung einer Linux-Distribution wie Fedora oder OpenSUSE über Debian oder Ubuntu - Software-Verfügbarkeit. Da RedHat-basierte Linux-Distributionen die zweitbeliebtesten sind, erhalten sie oft Pakete, die für sie entwickelt wurden.

Manchmal ist Software jedoch schwieriger zu bekommen. Dies zwingt Benutzer normalerweise dazu, Debian-Paketdateien in kompatible RPM-Pakete umzuwandeln oder alternativ Google nach Repos und Paketen zu durchsuchen. Dies kann manchmal mühsam und manchmal sogar frustrierend sein. Aus diesem Grund haben wir uns entschlossen, eine Liste der fünf besten Plätze zu erstellen, um RPM-Paketdateien zu finden.

1. RPM-Fusion

Sie haben vielleicht von RPM Fusion gehört. Viele Fedora-Nutzer schwören darauf. Warum? Es ist ein Repository, das mit Paketen gefüllt ist, die für die wichtigsten Fedora-Repositories als "unwürdig" gelten. Nachdem Sie dieses Repository zu Ihrem System hinzugefügt haben, wird das Finden bestimmter Software für Ihr Betriebssystem etwas einfacher.

Das Hinzufügen von RPM Fusion zu Ihrem System ist meist unkompliziert. Öffnen Sie einfach ein Terminalfenster und geben Sie den folgenden Befehl ein.

 su-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 ' 

Sobald der Befehl eingegeben wurde, lädt Ihr System das RPM Fusion-Paket herunter und fügt das Repository Ihrem System hinzu.

2. Suche nach Linux-Paketen (Pkgs.org)

Manchmal müssen Sie nur nach einem RPM suchen. Pkgs.org ist wahrscheinlich eine der besten Seiten für die Suche nach ihnen. Wenn Sie nach einem Paket suchen, spuckt es nicht nur eine RPM-Datei an sich aus. Es ist viel besser organisiert. Alles ist darauf ausgelegt, die Suche nach dem gewünschten Paket kinderleicht zu machen. Noch cooler ist es, dass Sie einfach nach unten scrollen und das Paket finden, das Sie für das richtige Betriebssystem benötigen.

Wenn Sie ein Paket benötigen und es nirgendwo anders finden können, sollten Sie zuerst Pkgs.org ausprobieren. Sie haben viele Dateien für viele verschiedene Distributionen. Selbst wenn Sie kein RPM finden, sondern stattdessen ein Debian-Paket finden, können Sie die Datei zumindest mit Alien konvertieren.

3. RPM Pbone

Eine weitere großartige Ressource, um RPMs zu finden, ist RPM Pbone. Wenn Sie die Website zum größten Teil nutzen, finden Sie, was Sie brauchen. Wie die anderen RPM-Suchwerkzeuge auf dieser Liste sortieren sie die Pakete und markieren sie entsprechend dem Betriebssystem, für das die Pakete kompiliert wurden (was immer ein willkommenes Feature ist).

Die Seite hat nicht viele Features, die beim Sortieren helfen (wie Pkgs.org), aber sie hat ein Repository, das Sie einfach zu Ihrem System hinzufügen können. Dies ist praktisch, wenn Sie aus irgendeinem Grund nicht gerne auf die Pbone-Website gehen und stattdessen ein riesiges Repository bevorzugen, das Ihrem System hinzugefügt wird. Sie können über diesen Link auf das Pbone-Repository zugreifen.

Hinweis : Sie benötigen einen Benutzernamen und ein Passwort auf rpm.pbone.net, um auf die Anweisungen zugreifen zu können.

4. RPM-Suche

RPM Find ist ein weiteres Suchwerkzeug für RPM-Paketdateien. Ähnlich wie die anderen aufgeführten, hat diese Website eine ziemlich robuste Datenbank aller Dinge RPM. Die Website ist nicht gerade die schönste Sache, die man sich ansehen kann, und die Benutzeroberfläche ist nicht die beste, aber sie gleicht dieses Manko definitiv aus. Während der Suche können Sie den RPM-Suchindex nach Verteilungstyp, Erstellungsdatum, Anbieter, Name usw. sortieren.

5. OpenSUSE Build-Dienst

Von allen Ressourcen auf dieser Liste ist der OpenSUSE Build Service wahrscheinlich der interessanteste von allen. Denken Sie daran wie Arch Linux AUR. Alles, was Sie tun müssen, ist, Ihre Software an den Build-Service zu senden und bald wird ein Paket generiert. Das Ergebnis ist ziemlich beeindruckend. OBS bietet Dutzende von Softwarepaketen zum Herunterladen an, und das Beste ist, dass nicht nur OpenSUSE-Pakete verfügbar sind.

Viele Entwickler verwenden den Build-Dienst, um das Packen über viele Linux-Distributionen hinweg zu vereinfachen. Es ist großartig! Das OBS bietet RPM-Pakete für fast alle Linux-Distributionen (auch solche, die nicht RPM-basiert sind) und ist damit ein großartiger Ort, um RPM-Paketdateien zu finden.

Fazit

RedHat-basierte Linux-Distributionen sind großartig! Tatsächlich wählen einige meiner Lieblings-Linux-Distributionen RPM über DEB. Jeder von ihnen bietet etwas wirklich Einzigartiges für die Linux-Community. Aus diesem Grund kann es ein wenig schade sein, dass die meisten dieser Distributionen nicht in der Lage sind, standardmäßig ein robustes Software-Repository zu haben.

Mach dir keine Sorgen! Mit Hilfe dieser Liste wird es viel weniger mühsam sein, die benötigte Software zu finden. Jede Quelle ist auf ihre Art nützlich, also sollten Sie sie alle verwenden.

Haben Sie eine bevorzugte Möglichkeit, RPMs zu finden, die hier nicht aufgeführt sind? Lass es uns in den Kommentaren wissen!