Instalar e Atualizar Pacotes de Software

Red Hat Enterprise LinuxBeginner
Pratique Agora

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 dnf para realizar a instalação.
  • Você deve possuir privilégios de sudo para 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
✨ Verificar Solução e Praticar

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 dnf para realizar a atualização.
  • Você deve possuir privilégios de sudo para 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
...
✨ Verificar Solução e Praticar

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.