Използването на дистрибуции на Linux, базирани на RedHat, има доста предимства. Обикновено те са по-възнаграждаващи за напреднали потребители, процесът на инсталиране ви дава повече възможности и пакетът мениджър е страхотно. Съществува обаче един голям недостатък при използването на Linux дистрибуция като Fedora или OpenSUSE за Debian или Ubuntu - наличност на софтуер. Тъй като RedHat-базираните Linux дистрибуции са вторият най-популярен, те често получават пакети, разработени за тях - през повечето време.

Понякога обаче е по-трудно да дойде софтуер. Това обикновено принуждава потребителите да конвертират пакетни файлове на Debian в съвместими RPM пакети или алтернативно да търсят в Google за репо сделки и пакети. Това понякога може да бъде досадно и понякога дори разочароващо. Поради това решихме да създадем списък с петте най-добри места за намиране на пакетни файлове RPM.

1. RPM синтез

Може би сте чували за RPM Fusion. Много потребители на Fedora се кълнат в него. Защо? Това е хранилище, изпълнено с пакети, считани за "недостойни" за основните хранилища на Fedora. След като добавите това хранилище към системата си, намирането на определени части от софтуера за вашата операционна система ще бъде малко по-лесно.

Добавянето на RPM Fusion към вашата система е най-вече проста. Просто отворете терминален прозорец и въведете командата по-долу.

 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-несвободно освобождаване - $ (rpm -E% fedora) .noarch.rpm ' 

След като командата бъде въведена, вашата система ще изтегли пакета RPM Fusion и ще добави хранилището към вашата система.

2. Търсене на Linux пакети (Pkgs.org)

Понякога просто трябва да търсите RPM. Pkgs.org вероятно е един от най-добрите сайтове за търсене. Когато търсите пакет, той не само изплюва RPM файл, сам по себе си. Тя е много по-организирана. Всичко е предназначено да направи лесното намиране на пакета, от който се нуждаете. Това, което е още по-хладно, е, че е лесно да превъртите надолу и да намерите пакета, който ви е необходим за правилната операционна система.

Ако имате нужда от пакет и не можете да го намерите никъде другаде, най-вероятно първо трябва да изпробвате Pkgs.org. Те имат много файлове за много различни разпределения. Така че, дори ако не можете да намерите RPM, а вместо това да намерите Debian пакет, ще можете поне да конвертирате файла с чужденец.

3. RPM Pbone

Друг голям ресурс за намиране на RPM е RPM Pbone. Когато използвате сайта, в по-голямата си част ще намерите това, от което се нуждаете. Подобно на другите инструменти за търсене в RPM от този списък, те подреждат пакетите и ги маркират въз основа на операционната система, за която са компилирани пакетите (което винаги е добре приветствано).

Сайтът не разполага с много функции за помощник в сортирането (като Pkgs.org), но това, което има, е хранилище, което лесно можете да добавите към вашата система. Това е удобно, ако по някаква причина не ви харесва да посещавате уебсайта на Pbone и вместо това предпочитате масивно хранилище, добавено към вашата система. Можете да отидете на тази връзка, за да получите достъп до хранилището Pbone.

Забележка : за rpm.pbone.net ще ви трябва потребителско име и парола за достъп до указанията.

4. Намерете RPM

RPM Find е още един инструмент за търсене на RPM пакетни файлове. Подобно на останалите изброени, този уебсайт има доста стабилна база данни за всички неща RPM. Сайтът не е точно най-хубавото нещо, което да разгледаме, а интерфейсът не е най-големият, но определено компенсира този недостатък с функции. Докато търсите, можете да сортирате индекса за търсене на RPM по тип разпространение, дата на създаване, доставчик, име и т.н.

5. OpenSUSE Build Service

Извън всеки ресурс в този списък, OpenSUSE Build Service е може би най-интересното от партидата. Мислете за него като AUR на Arch Linux. Всичко, което трябва да направите, е да изпратите своя софтуер на услугата за изграждане и скоро ще бъде генериран пакет. Резултатът е доста страхотен. OBS има десетки софтуерни пакети за изтегляне и най-вече не разполага само с налични OpenSUSE пакети.

Много програмисти използват услугата за изграждане като средство за облекчаване на опаковането в много Linux дистрибуции. Чудесно е! OBS има RPM пакети, достъпни за почти всяка дистрибуция на Linux там (дори тези, които не са базирани на RPM, което го прави чудесно място за намиране на пакетни файлове RPM.

заключение

RedHat базирани Linux дистрибуции са страхотни! Всъщност, някои от любимите ми Linux дистрибуции избират RPM над DEB. Всеки от тях предлага нещо наистина неповторимо за общността на Линукс. Ето защо може да се каже, че по-голямата част от тези дистрибуции не са в състояние да имат солидно хранилище по подразбиране.

Не се притеснявай! С помощта на този списък намирането на необходимия софтуер ще бъде много по-малко досаден. Всеки източник е полезен по свой начин, така че не забравяйте да се възползвате от всички тях.

Имате ли любим начин за намиране на RPM, които не са изброени тук? Кажете ни в коментарите!