Gerenciamento de Pacotes RPM e DNF

Intermediário

Aprenda Gerenciamento de Pacotes RPM e DNF. Este módulo abrange Consultas de Pacotes RPM, Instalação e Remoção com RPM, Gerenciamento de Pacotes com DNF, Histórico e Desfazer (Undo) do DNF, Criação de um Repositório Local. Você dominará essas habilidades essenciais do Linux através de laboratórios práticos e desafios do mundo real.

devops-engineerlinuxdevops

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Gerenciamento de Pacotes com RPM e DNF

Aprenda como os sistemas Linux baseados em Red Hat gerenciam softwares utilizando rpm e dnf, incluindo consultas a pacotes, instalação e remoção local, histórico de transações e criação de repositórios. Este curso fornece uma base de gerenciamento de pacotes específica para distribuições em ambientes Linux corporativos.

Por que isso é importante

A administração de sistemas Linux corporativos depende frequentemente do rpm e do dnf, indo além de conceitos genéricos de gerenciamento de pacotes. Os operadores precisam inspecionar pacotes instalados, gerenciar arquivos de pacotes locais, revisar o histórico de transações e, por vezes, disponibilizar softwares por meio de repositórios internos. Essas habilidades são especialmente cruciais em ambientes controlados, com sistemas padronizados e acesso restrito à internet.

O que você aprenderá

  • Consultar pacotes instalados com rpm para inspecionar detalhes do software diretamente.
  • Instalar e remover pacotes utilizando fluxos de trabalho locais com RPM.
  • Revisar e desfazer alterações em pacotes com o histórico do dnf.
  • Criar um repositório de pacotes local para distribuição controlada de software.
  • Compreender a diferença entre o gerenciamento de pacotes baseado em repositórios e a instalação pontual (one-off).
  • Aplicar essas habilidades em um desafio de repositório de software de nível corporativo.

Roteiro do Curso

O curso começa com consultas a pacotes RPM, permitindo que você inspecione softwares instalados e metadados de pacotes de forma de baixo nível. Em seguida, avançamos para a instalação e remoção de pacotes com rpm, ajudando você a entender o manuseio de pacotes além dos comandos simples baseados em repositórios.

Posteriormente, o curso apresenta o histórico do dnf e a funcionalidade de desfazer (undo), que é extremamente útil quando você precisa revisar ou reverter alterações de software. Depois disso, você aprenderá a criar um repositório local para que os sistemas possam instalar pacotes a partir de uma fonte interna controlada.

O curso termina com o desafio "Enterprise Software Repo", onde a inspeção de pacotes, a consciência de transações e a criação de repositórios se unem em um fluxo de trabalho que reflete as operações reais em ambientes Linux corporativos.

Para quem é este curso

Este curso é destinado a estudantes e administradores de Linux que trabalham com sistemas baseados em Red Hat e que precisam de mais do que uma visão geral genérica sobre gerenciamento de pacotes.

Resultados

Ao final deste curso, você será capaz de inspecionar pacotes RPM, gerenciar a instalação e remoção local de pacotes, revisar o histórico de transações de pacotes e configurar um fluxo de trabalho básico de distribuição baseado em repositórios para ambientes Linux corporativos.

Professor

labby
Labby
Labby is the LabEx teacher.