У каждого, кто использует Linux, есть какой то дистрибутив, с которым он работал больше, и потому знает о нем больше. У меня основной Ubuntu\Debian, там все привычно и понятно. Даже в новых версиях ничем особо не удивляют.
Но есть дистрибутивы, например такие как CentOS, с которыми мне прям непонятно, вот например как поставить htop?
С точки зрения пользователя Ubuntu, если я использую этот дистрибутив, то есть для него один официальный репозиторий, и несчетное множество неофициальных. Официальный находится по адресу “http://archive.ubuntu.com/ubuntu/” и соответственно там, можно посмотреть, какие версии есть, какие ветки у репа есть для каждой версии, и прочее.
С центос все не так.
Основной (если можно так выразиться) реп у них “http://mirror.centos.org/centos/”, а вот например пакет htop, лежил в epel репозитории, который (как я потом уже выяснил) можно подключить через
yum install epel-release
Так вот этот epel находится по адресу “http://dl.fedoraproject.org/pub/epel/7/” в общем не все у них так просто.
Забавно, но есть сайты которые советуют сделать что-то вроде:
# wget dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
# rpm -ihv epel-release-7-11.noarch.rpm
так вот вы им не верьте. Ибо может случиться:
Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
Изза неверно скачанного файла. Это правда легко лечится, но оно вам надо? А на этом сайте еще и учебники для сертификации на красную шапку продают. Забавно.