Este curso para iniciantes desenvolve um fluxo APT prático para gerenciar software no Ubuntu. Em cinco laboratórios guiados, você atualizará metadados, pesquisará e inspecionará pacotes, instalará e removerá software, aplicará atualizações, limpará dependências não utilizadas e examinará definições de repositórios.
O desafio final percorre um pequeno ciclo de servidor web: inspecionar e instalar o Apache, adicionar curl para verificação local e depois remover completamente essa ferramenta temporária, mantendo o servidor instalado.
O que você aprenderá
- Distinguir as famílias APT e DNF enquanto trabalha na prática com APT no Ubuntu
- Atualizar o índice local e listar pacotes com versões novas disponíveis
- Pesquisar nomes, inspecionar metadados com
apt showe salvar detalhes selecionados - Instalar e verificar um pacote e comparar
apt removecomapt purge - Aplicar atualizações e remover dependências não utilizadas com
apt autoremove - Ler
/etc/apt/sources.liste identificar componentes comomain,universeerestricted - Criar uma entrada simulada em
/etc/apt/sources.list.d/sem contatar o repositório fictício - Provisionar o Apache, testá-lo localmente com
curle retirar a ferramenta temporária
Para quem é este curso
Este curso é destinado a iniciantes em Ubuntu, técnicos de suporte e futuros administradores de sistemas ou DevOps que desejam uma base cuidadosa de linha de comando para ciclo de pacotes e inspeção de repositórios.
Pré-requisitos: Navegação básica no terminal, edição de texto, grep, redirecionamento de saída e sudo; não é necessária experiência anterior em gerenciamento de pacotes.
Ambiente de aprendizagem: Um terminal LabEx baseado em Ubuntu com repositórios APT, estado de pacotes descartável, configuração simulada editável e um alvo Apache local.
Perguntas frequentes
Como o curso é organizado?
Cinco laboratórios oferecem prática guiada. O sexto item é um desafio em que você atualiza metadados, inspeciona e instala apache2, testa com curl e remove completamente apenas curl.
Vou praticar comandos DNF?
Não. O curso explica que DNF pertence às famílias Fedora e RHEL, mas todo o trabalho prático usa APT no Ubuntu. A sintaxe DNF não é ensinada.
O laboratório adiciona um PPA funcional?
Não. Ele cria uma entrada claramente fictícia em sources.list.d para ensinar a estrutura. É indicado não executar apt update depois porque o PPA não existe.
Qual é a diferença entre remover e purgar um pacote?
apt remove elimina os arquivos do pacote e geralmente mantém a configuração; apt purge elimina ambos. O desafio final purga apenas o curl temporário, não o Apache.





