Използването на Fedora означава приемането на тази трета странасофтуерът на Linux, който използвате ежедневно, никога няма да бъде включен по подразбиране. Това е неудобно, но не и краят на света. Това е така, защото има някои страхотни услуги и ресурси там, за да помогнете на потребителите да добавят трети хранилища и RPM в Fedora, за да получат това, от което се нуждаят.
Първата услуга, която ще разгледаме, е FedoraCopr. Copr е нова технология, но откакто се появи, потребителите се обръщат към нея, за да намерят софтуер, който обикновено не е включен в Fedora. Системата Copr може да се разглежда като PPA система на Fedora или версия на Redhat на услугата Open SUSE Build. Причината? Потребителите и разработчиците могат лесно да се възползват от Copr и да правят персонализирани софтуерни хранилища, за да разпространяват лесно софтуера на потребителите на Fedora.
Това е, най-добрият ресурс за трети странисофтуер. Ето как да го използвате. За да започнете, отворете терминал. Един терминал е единственият начин за постигане на това, тъй като Copr включва взаимодействие с мениджъра на пакети DNF (терминална програма).
В този пример ще използваме Steam. Steam е патентован софтуер и в резултат Redhat (хората зад Fedora) отказват да го доставят в своите софтуерни хранилища. Добър начин за бързо оправяне на това е като го поставите на Copr. Търсете и намерете Steam през лентата за търсене.

Изберете резултат, който изглежда полезен. Обърнете внимание, че има много дублирани Copr repos за Steam. Най-добрият начин да изберете е да прочетете всяка страница и да определите коя е най-активната. В този случай най-активното Copr repo за Steam е: alunux / linux-steam integration
Отидете на страницата и прочетете инструкциите. Поддръжниците на Repo обикновено са достатъчно любезни, за да ви кажат точно какво трябва да знаете. В този случай паровото репо на Alunux изисква първо да се активира отрицателното17 repo:
sudo u -c "dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo"
След това активирайте самото Copr repo.
su -c "dnf copr enable alunux/linux-steam-integration"
След това просто инсталирайте Steam като всеки другсофтуер във Fedora. Това е възможно по два начина. Първият от тях включва търсене на Gnome Software за „Steam“ и натискане на бутона за инсталиране. Като алтернатива:
sudo dnf install steam
Може също да искате интеграция с Steam Linux:
su -c "dnf install linux-steam-integration"
RPMFusion
Друг начин за сериозно подобряване на софтуераизточници на Fedora е чрез активиране на RPMFusion. Това е добре позната услуга, която е специализирана в добавяне на софтуер на трети страни (помислете за собствени драйвери на Nvidia и други не-свободни инструменти като Skype, Discord и т.н.).
Ако не искате да се забърквате с Copr (илине можете да намерите нещо там), добър начин е да добавите това към вашата система. Най-хубавото е, че RPM Fusion съществува от години и винаги е актуален. Когато се появи нова версия на Fedora, RPM Fusion ще работи с нея. Ето как да продължите.
Текущата версия на Fedora към писането на това е 26. Ако четете това в бъдеще, отидете тук, за да изтеглите пакетите, които не са безплатни.
За версия 26 отворете терминал и:
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-26.noarch.rpm -y
Когато този пакет завърши инсталирането, отидете на софтуера Gnome. Ще забележите, че има много повече софтуер. Алтернативно, отворете терминал и направете:
dnf search programname
RPM Pbone
Друг добър ресурс RPM е RPM Pbone. Това е търсачка, която търси в интернет (с помощта на думи за търсене) RPM пакети. Това е доста лесен уебсайт. Въпреки че потребителите трябва да знаят, че други Linux дистрибуции използват Redhat RPM пакетния формат и в резултат на това можете да намерите пакети от OpenSUSE, CentOS и т.н.

Тъй като тези пакети са подобни, не трябва да е трудно да инсталирате OpenSUSE пакет към Fedora.
Pkgs.org и услугата за изграждане на OpenSUSE
Освен RPM Pbone, има и други RPMхранилища. Главно Pkgs.org и услугата SUSE Build. Като потребители на Fedora, Pkgs.org е може би най-доброто място за стартиране. Активно търси чрез много дистрибуции на Linux (включително Fedoras) за RPM и други пакети.
Защо бихте искали да използвате Pkgs.орг? Е, ако сте на нова версия на Fedora, някои програми, включени в по-ранните версии, може да няма. Този уебсайт ще ви позволи да го получите. Освен това той търси много различни места за софтуера, от който се нуждаете, така че само с тази една услуга всъщност търсите множество местоположения.

Вторият ресурс е OBS. OBS е основно за потребители на SUSE, но работи отлично с Fedora. Това е поради две причини:
- OBS поддържа Suse, който използва RPM файлове. Fedora също използва RPM, така че потребителите могат лесно да инсталират Suse RPM в настройката на Fedora (макар и да не се препоръчва).
- Тъй като Fedora и Suse споделят формат на пакета, Fedora обикновено се поддържа постоянно в OBS. При търсене на програми в сайта потребителите ще видят бутон за изтегляне на Fedora.
Използвайте OBS тук.
заключение
Fedora е страхотна операционна система, която винаги ена върха в света на Linux. Много нови технологии започват във Fedoraland, преди да се преместят на друго място. Всичко казано, те са известни с това, че не позволяват „не-свободен софтуер“. За защитниците на свободния софтуер това е добре. Ако обаче сте потребител, който иска лесно да инсталирате Discord, ще ви е лошо. Ето защо е важно да знаете към кои ресурси Fedora потребителите могат да се обърнат за софтуер на трети страни.
Коментари