- - Hinzufügen von Repositorys und RPMs von Drittanbietern in Fedora

So fügen Sie Repositorys und RPMs von Drittanbietern in Fedora hinzu

Wenn Sie Fedora verwenden, müssen Sie diesen Dritten akzeptierenSoftware unter Linux, die Sie täglich verwenden, wird standardmäßig nicht enthalten sein. Das ist unpraktisch, aber nicht das Ende der Welt. Das liegt daran, dass es einige großartige Services und Ressourcen gibt, mit denen Benutzer Repositorys und RPMs von Drittanbietern in Fedora hinzufügen können, um das zu erhalten, was sie benötigen.

Der erste Service, den wir uns ansehen werden, ist FedoraCopr. Copr ist eine neue Technologie, aber seitdem sie veröffentlicht wurde, haben sich Benutzer daran gewandt, um Software zu finden, die normalerweise nicht in Fedora enthalten ist. Das Copr-System kann als „PPA“ -System von Fedora oder als RedHat-Version des Open SUSE Build-Dienstes angesehen werden. Der Grund? Benutzer und Entwickler können Copr auf einfache Weise nutzen und benutzerdefinierte Software-Repositorys erstellen, um Software auf einfache Weise an Fedora-Benutzer zu verteilen.

Dies ist bei weitem die beste Ressource für DritteSoftware. So verwenden Sie es. Öffnen Sie zum Starten ein Terminal. Ein Terminal ist die einzige Möglichkeit, dies zu erreichen, da Copr die Interaktion mit dem DNF-Paketmanager (einem Terminalprogramm) umfasst.

In diesem Beispiel verwenden wir Steam. Steam ist eine proprietäre Software, und aus diesem Grund weigert sich Redhat (die Leute hinter Fedora), sie in ihren Software-Repositories zu veröffentlichen. Eine gute Möglichkeit, dies schnell zu beheben, besteht darin, es auf Copr zu installieren. Suchen und finden Sie Steam über die Suchleiste.

Wählen Sie ein Ergebnis, das Ihnen nützlich erscheint. Beachten Sie, dass es für Steam viele doppelte Copr-Repos gibt. Die beste Möglichkeit, eine Auswahl zu treffen, besteht darin, jede Seite zu lesen und zu bestimmen, welche am aktivsten ist. In diesem Fall ist das aktivste Copr-Repo für Steam: Alunux / Linux-Steam-Integration

Gehen Sie zur Seite und lesen Sie die Anweisungen. Repo-Betreuer sind normalerweise so freundlich, Ihnen genau zu sagen, was Sie wissen müssen. In diesem Fall benötigt das Alunux Steam Repo, um zuerst das negative Repo zu aktivieren:

sudo u -c "dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo"

Aktivieren Sie dann das Copr-Repo.

su -c "dnf copr enable alunux/linux-steam-integration"

Dann installieren Sie Steam einfach wie jede andereSoftware in Fedora. Dies ist auf zwei Arten möglich. Das erste beinhaltet das Durchsuchen der Gnome-Software nach "Steam" und das Klicken auf die Schaltfläche "Installieren". Alternative:

sudo dnf install steam

Möglicherweise möchten Sie auch die Steam Linux-Integration:

su -c "dnf install linux-steam-integration"

RPMFusion

Ein weiterer Weg, um die Software ernsthaft zu verbessernQuellen von Fedora ist durch die Aktivierung von RPMFusion. Dies ist ein bekannter Dienst, der sich auf das Hinzufügen von Software von Drittanbietern spezialisiert hat (denken Sie an proprietäre Treiber von Nvidia und andere nicht kostenlose Tools wie Skype, Discord usw.).

Wenn Sie nicht mit Copr (oderkann dort nichts finden), ist eine gute Möglichkeit, dies Ihrem System hinzuzufügen. Das Beste ist, dass RPM Fusion schon seit Jahren besteht und immer auf dem neuesten Stand ist. Wenn eine neue Version von Fedora auftaucht, wird RPM Fusion damit arbeiten. Hier erfahren Sie, wie Sie es in Gang bringen.

Die aktuelle Version von Fedora zum Zeitpunkt des Schreibens dieses Dokuments ist 26. Wenn Sie dies in Zukunft lesen, klicken Sie hier, um die unfreien Pakete herunterzuladen.

Öffnen Sie für Version 26 ein Terminal und:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y

Wechseln Sie nach Abschluss der Installation dieses Pakets zur Gnome-Software. Sie werden feststellen, dass viel mehr Software verfügbar ist. Alternativ können Sie ein Terminal öffnen und Folgendes tun:

dnf search programname

RPM Pbone

Eine weitere gute RPM-Ressource ist RPM Pbone. Es ist eine Suchmaschine, die über das Internet (mithilfe von Suchbegriffen) nach RPM-Paketen sucht. Dies ist eine ziemlich unkomplizierte Website. Benutzer sollten jedoch wissen, dass andere Linux-Distributionen das Redhat RPM-Paketformat verwenden. Daher finden Sie möglicherweise Pakete von OpenSUSE, CentOS usw.

Da diese Paketformate ähnlich sind, sollte es nicht schwierig sein, ein OpenSUSE-Paket auf Fedora zu installieren.

Pkgs.org und der OpenSUSE Build Service

Neben RPM Pbone gibt es noch andere RPMRepositories. Hauptsächlich Pkgs.org und der SUSE Build-Dienst. Als Fedora-Benutzer ist Pkgs.org wahrscheinlich der beste Startpunkt. Es durchsucht aktiv viele Linux-Distributionen (einschließlich Fedoras) nach RPMs und anderen Paketen.

Warum sollten Sie Pkgs verwenden wollen.org? Wenn Sie eine neue Version von Fedora verwenden, sind einige in früheren Versionen enthaltene Programme möglicherweise nicht verfügbar. Auf dieser Website können Sie es bekommen. Darüber hinaus werden viele verschiedene Orte nach der von Ihnen benötigten Software durchsucht, sodass Sie mit diesem einen Dienst tatsächlich mehrere Orte durchsuchen.

Die zweite Ressource ist der OBS. Das OBS ist hauptsächlich für SUSE-Benutzer gedacht, funktioniert aber gut mit Fedora. Dies hat zwei Gründe:

  1. Der OBS unterstützt Suse, das RPM-Dateien verwendet. Fedora verwendet auch RPMs, sodass Benutzer Suse-RPMs problemlos in ihrem Fedora-Setup installieren können (obwohl dies nicht empfohlen wird).
  2. Da Fedora und Suse ein Paketformat gemeinsam nutzen, wird Fedora auf dem OBS normalerweise durchgehend unterstützt. Wenn Benutzer auf der Site nach Programmen suchen, wird eine Fedora-Download-Schaltfläche angezeigt.

Verwenden Sie hier den OBS.

Fazit

Fedora ist ein großartiges Betriebssystem, das es immer gibtauf dem neuesten Stand in der Linux-Welt. Viele neue Technologien beginnen in Fedoraland, bevor sie an einen anderen Ort verlegt werden. Trotzdem sind sie dafür berüchtigt, "nicht freie Software" nicht zuzulassen. Für Befürworter von Freier Software ist dies gut. Wenn Sie jedoch ein allgemeiner Benutzer sind, der Discord einfach installieren möchte, wird es Ihnen schlecht gehen. Aus diesem Grund ist es wichtig zu wissen, auf welche Ressourcen Fedora-Benutzer für Software von Drittanbietern zugreifen können.

Bemerkungen