- - Jak přidat úložiště a RPM třetích stran do Fedory

Jak přidat repozitáře a RPM třetích stran do Fedory

Použití Fedory znamená přijetí této třetí stranySoftware v systému Linux, který používáte denně, nebude ve výchozím nastavení nikdy zahrnut. To je nepohodlné, ale ne konec světa. Je to proto, že tam jsou některé skvělé služby a zdroje, které uživatelům pomáhají přidávat repozitáře a RPM třetích stran ve Fedoře za účelem získání toho, co potřebují.

První služba, na kterou se podíváme, je FedoraCopr. Copr je nová technologie, ale od té doby, co vyšel, se uživatelé k ní obracejí, aby našli software, který není běžně součástí Fedory. Systém Copr lze považovat za systém PPA společnosti Fedora nebo verzi služby Open SUSE Build společnosti Redhat. Důvod? Uživatelé a vývojáři mohou snadno využívat Copr a vytvářet vlastní softwarové úložiště pro snadnou distribuci softwaru uživatelům Fedory.

To je zdaleka nejlepší zdroj pro třetí stranusoftware. Zde je návod, jak ji používat. Nejprve otevřete terminál. Terminál je jediný způsob, jak toho dosáhnout, protože Copr zahrnuje interakci se správcem balíků DNF (terminálový program).

V tomto příkladu použijeme Steam. Steam je proprietární software, a proto Redhat (lidé za Fedorou) jej odmítají dodávat ve svých softwarových úložištích. Dobrým způsobem, jak to rychle napravit, je dostat to na Copr. Vyhledejte a vyhledejte Steam pomocí vyhledávací lišty.

Vyberte výsledek, který se zdá být užitečný. Všimněte si, že existuje mnoho duplikátů Copr pro Steam. Nejlepší způsob, jak si vybrat, je přečíst si každou stránku a určit, která je nejaktivnější. V tomto případě je nejaktivnějším Copr repo pro Steam: integrace alunux / linux-steam

Přejděte na stránku a přečtěte si pokyny. Správci repo jsou obvykle natolik laskaví, aby vám přesně řekli, co potřebujete vědět. V tomto případě vyžaduje parní repo Alunux nejprve povolení negativního17 repo:

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

Poté povolte reprosoustavu Copr.

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

Pak jednoduše nainstalujte Steam jako každý jinýsoftware ve Fedoře. To je možné dvěma způsoby. První z nich zahrnuje hledání softwaru Gnome pro „Steam“ a klepnutí na tlačítko instalace. Alternativně:

sudo dnf install steam

Možná budete chtít integraci Steam Linuxu:

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

RPMFusion

Další způsob, jak výrazně vylepšit softwareZdrojem Fedory je umožnění RPMFusion. Jedná se o známou službu, která se specializuje na přidávání softwaru třetích stran (například proprietární ovladače Nvidia a další nesvobodné nástroje, jako jsou Skype, Discord atd.).

Pokud se nechcete hádat s Coprem (nebonemůžete něco najít), je dobré to přidat do svého systému. Nejlepší ze všeho je, že RPM Fusion existuje už roky a je vždy aktuální. Když se objeví nová verze Fedory, RPM Fusion s ní bude pracovat. Zde je návod, jak to udělat.

Aktuální verze Fedory v době psaní této zprávy je 26. Pokud ji čtete v budoucnu, stáhněte si zde Non-free balíčky.

Pro verzi 26 otevřete terminál a:

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

Po dokončení instalace tohoto balíčku přejděte do softwaru Gnome. Všimněte si, že je k dispozici mnohem více softwaru. Případně otevřete terminál a proveďte:

dnf search programname

RPM Pbone

Dalším dobrým prostředkem RPM je RPM Pbone. Je to vyhledávač, který vyhledává na internetu (pomocí vyhledávacích dotazů) balíčky RPM. Toto je docela jednoduchý web. Uživatelé by však měli vědět, že jiné distribuce Linuxu používají formát balíčku Redhat RPM, a proto můžete najít balíčky z OpenSUSE, CentOS atd.

Protože jsou tyto formáty balíčků podobné, nemělo by být obtížné nainstalovat balíček OpenSUSE do Fedory.

Pkgs.org a OpenSUSE Build Service

Kromě RPM Pbone existují i ​​další RPMúložiště. Hlavně Pkgs.org a služba SUSE Build. Jako uživatelé Fedory je Pkgs.org pravděpodobně nejlepším místem, kde začít. Aktivně vyhledává v mnoha distribucích Linuxu (včetně Fedoras) RPM a další balíčky.

Proč chcete používat Pkgs.org? Pokud se chystáte na nové vydání Fedory, některé programy obsažené v předchozích verzích nemusí být k dispozici. Tento web vám umožní získat. Kromě toho vyhledává na různých místech požadovaný software, takže pouze s touto jedinou službou prohledáváte více míst.

Druhým zdrojem je OBS. OBS je hlavně pro uživatele SUSE, ale funguje dobře s Fedorou. Je to ze dvou důvodů:

  1. OBS podporuje Suse, která používá RPM soubory. Fedora také používá RPM, takže uživatelé mohou snadno nainstalovat Suse RPM do svého nastavení Fedory (i když to není doporučeno).
  2. Protože Fedora a Suse sdílejí formát balíčku, je Fedora obvykle podporována v OBS. Při vyhledávání programů na webu se uživatelům zobrazí tlačítko pro stažení Fedory.

Použijte OBS zde.

Závěr

Fedora je skvělý operační systém, který je vždyna špičce ve světě Linuxu. Spousta nových technologií začíná ve Fedoralandu, než se přesunete jinam. Vše, co řeklo, je známé tím, že zakazuje „nesvobodný software“. Pro zastánce svobodného softwaru je to dobré. Nicméně, pokud jste běžný uživatel, který chce snadno nainstalovat Discord, budete mít špatný čas. Z tohoto důvodu je důležité vědět, na jaké zdroje se uživatelé Fedory mohou obrátit v případě softwaru třetích stran.

Komentáře