YUM E DNF NO LINUX - COMO ATUALIZAR PACOTES RPM NO CENTOS, FEDORA E DISTROS REDHAT TUTORIAL

Опубликовано: 28 Февраль 2020
на канале: daves technology
841
39

Playlist Curso de LINUX na Prática
   • O QUE É LINUX? CURSO DE LINUX NA PRA...  

Vamos ver os comandos YUM e DNF no Linux baseado em distribuições RedHat com pacotes RPM.

O Yellowdog Updater, Modified ou conhecido também como YUM é uma ferramenta utilizada para gerenciar a instalação e remoção de pacotes em distribuições Linux, que utilizam o sistema RPM. É um gerenciador de pacotes de arquivos similar ao APT que lida automaticamente com dependências computando-as e resolvendo o que deve ser feito para tratá-las. Trabalha com formato .rpm de pacotes de arquivos.

O Yum faz o download do pacote especificado de algum repositório. Possui um simples arquivo de configuração. Faz um cálculo eficaz das dependência.

DNF é um gerenciador de pacotes de software que instala, atualiza e remove pacotes em distribuições Linux baseadas em RPM. Ele calcula automaticamente dependências e determina as ações necessárias para instalar pacotes. O DNF também facilita a manutenção de grupos de máquinas, eliminando a necessidade de atualizar manualmente cada uma delas usando rpm. Introduzido no Fedora 18, é o gerenciador de pacotes padrão desde o Fedora 22.

DNF ou Dandified yum é a versão de próxima geração do yum. Mantém aproximadamente a compatibilidade da CLI com o yum e define uma API rigorosa para extensões e plugins. Os plug-ins podem modificar ou estender os recursos do DNF ou fornecer comandos CLI adicionais, além dos mencionados abaixo. Se você souber o nome de um comando (incluindo os comandos mencionados abaixo), poderá encontrar / instalar o pacote que o fornece usando o fornecimento virtual apropriado na forma de dnf-command (alias) em que alias é o nome do comando; por exemplo. dnf-command (repoquery) para um comando de repoquery (o mesmo se aplica à especificação de dependências de pacotes que requerem um comando específico).

O DNF trás algumas novidades vs yum:
Suporte para múltiplos repositórios
Configuração simples
Cálculo de dependência com base na moderna tecnologia de dissolução
Operação mais rápida e menos intensiva em memória
Comportamento consistente com RPM
Suporte ao grupo de pacotes, incluindo grupos de vários repositórios
Interface simples
API Python sólida e documentada
O DNF é executado no Python 2 e Python 3
Ligações C para bibliotecas de nível inferior:
hawkey para consulta e remoção de pacotes. O PackageKit já está usando o hawkey
librepo para operações de repo. O PackageKit já está usando o librepo
libcomps para operações de comps


Смотрите видео YUM E DNF NO LINUX - COMO ATUALIZAR PACOTES RPM NO CENTOS, FEDORA E DISTROS REDHAT TUTORIAL онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь daves technology 28 Февраль 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 841 раз и оно понравилось 39 людям.