Se você usa o CentOS e quer utilizar a mesma interface de instalação de pacotes do Fedora, veja como instalar o gerenciador de pacotes DNF no CentOS 7.
O DNF (“DaNdiFied Yum”) é a próxima versão principal do Yum (Yellowdog Updater, Modified), um gerenciador de pacotes para distribuições Linux baseadas em RPM, como o RHEL, o CentOS e o Fedora.
DNF é um gerenciador de pacotes para sistemas operacionais que utilizam pacotes RPM. O DNF foi introduzido no Fedora 18, e tem sido o padrão do gerenciador de pacotes para o Fedora desde a versão 22.
O DNF foi introduzido pela primeira vez no Fedora 18 e tornou-se o gerenciador de pacotes padrão na Fedora 22.
O DNF ainda não está disponível nos repositórios padrão do CentOS 7, e também também não está disponível no repositório EPEL.
Felizmente, o DNF e suas dependências estão disponíveis no repositório Springdale Linux (SDL). Este repositório está sendo mantido pelos membros da equipe de computação da Universidade de Princeton e do Instituto de Estudos Avançados.
E este breve tutorial explicará como instalar o DNF nas versões do CentOS/RHEL 7.
Como instalar o gerenciador de pacotes DNF no CentOS 7
Para instalar o gerenciador de pacotes DNF no CentOS 7, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Vamos baixar o DNF e suas dependências usando comandos:
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm
Passo 3. Em seguida, instale o DNF usando o comando:
yum install dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm python-dnf-0.6.4-2.sdl7.noarch.rpm
Agora comece a usar o DNF. Para colocar suas mãos no DNF, consulte a seção de ajuda executando o seguinte comando.:
dnf help
Uma alerta: Por favor, tenha em mente que os pacotes do link acima mencionado não são suportados e não estão incluídos na instalação padrão da RedHat.
Esses pacotes não suportados podem não ser atualizados com frequência ou mantidos. Então, use-os por sua conta e risco.