Introdução
Como administrador de sistemas, você precisará gerenciar o software em seus sistemas com frequência. Este desafio guiará você pelas tarefas fundamentais de instalação de novos softwares e atualização de pacotes existentes usando o gerenciador de pacotes dnf em um sistema Red Hat Enterprise Linux (RHEL). Estas são competências essenciais para manter um ambiente saudável e seguro.
Instalar um Novo Pacote
Sua primeira tarefa é instalar um novo pacote de software a partir dos repositórios configurados em seu sistema. Você instalará o tree, um utilitário útil para exibir estruturas de diretórios em um formato de árvore.
Tarefas
- Instalar o pacote de software
tree.
Requisitos
- Utilize o comando
dnfpara realizar a instalação. - Você deve possuir privilégios de
sudopara instalar softwares.
Exemplo
Após uma instalação bem-sucedida, ao executar o comando tree em seu diretório pessoal (/home/labex), que atualmente está vazio, você deverá ver a seguinte saída:
[labex@host ~]$ tree
.
└── project
1 directory, 0 files
Atualizar um Pacote Existente
Manter o software atualizado é crucial para a segurança e estabilidade do sistema. Sua próxima tarefa é atualizar um pacote existente, o vim, para a versão mais recente disponível nos repositórios.
Tarefas
- Atualizar o pacote
vim.
Requisitos
- Utilize o comando
dnfpara realizar a atualização. - Você deve possuir privilégios de
sudopara atualizar softwares.
Exemplo
Após atualizar o pacote vim, você pode verificar a sua versão. A saída deverá exibir o novo número da versão atualizada.
vim --version
VIM - Vi IMproved 9.x
...
Resumo
Neste desafio, você aprendeu as habilidades fundamentais para gerenciar software em um sistema Red Hat Enterprise Linux. Você praticou a instalação de um novo pacote (tree) e a atualização de um existente (vim) utilizando a ferramenta de linha de comando dnf. Estas são operações essenciais para qualquer administrador de sistemas responsável por implantar, configurar e manter sistemas RHEL.



