Instalação e Remoção de Pacotes

LinuxIntermediate
Pratique Agora

Introdução

Bem-vindo a este desafio de gerenciamento de pacotes Linux! Como um aspirante a administrador de sistemas, você precisará dominar a arte de gerenciar pacotes de software em sistemas Linux. Neste desafio, você demonstrará sua capacidade de atualizar o sistema e gerenciar pacotes usando a ferramenta de gerenciamento de pacotes do Ubuntu, o apt.

Atualização do Sistema e Gerenciamento de Pacotes

Nesta etapa, você atualizará a lista de pacotes do seu sistema, fará o upgrade dos pacotes instalados e, em seguida, instalará e removerá pacotes de software específicos.

Tarefas

  1. Atualizar a lista de pacotes disponíveis.
  2. Atualizar todos os pacotes instalados para suas versões mais recentes.
  3. Instalar a ferramenta de linha de comando cowsay usando o gerenciador de pacotes apt.
  4. Remover o pacote do servidor web nginx usando o gerenciador de pacotes apt.

Requisitos

  • Execute todos os comandos como o usuário labex com privilégios de sudo.
  • Utilize a ferramenta de gerenciamento de pacotes apt para todas as operações.
  • Realize todas as tarefas no diretório de trabalho padrão /home/labex/project.

Exemplo

Após concluir todas as tarefas, você deverá ser capaz de verificar o estado do sistema da seguinte forma:

Verificando se o cowsay está instalado:

$ dpkg -s cowsay | grep Status
Status: install ok installed

Confirmando que o nginx foi removido:

$ dpkg -s nginx | grep Status
dpkg-query: package 'nginx' is not installed and no information is available

Resumo

Neste desafio, você praticou habilidades essenciais de gerenciamento de pacotes Linux. Você aprendeu como atualizar a lista de pacotes do seu sistema, fazer o upgrade dos pacotes instalados e instalar ou remover softwares específicos. Essas competências fundamentais são cruciais para manter e gerenciar sistemas Linux de maneira eficaz. Ao continuar sua jornada na administração de sistemas, lembre-se de que dominar o gerenciamento de pacotes é a chave para manter seus sistemas atualizados, seguros e personalizados de acordo com suas necessidades.

✨ Verificar Solução e Praticar