Apt é uma ferramenta baseada em linha de comando que é usada para a manutenção de pacotes de software em sistemas Linux baseados no Debian. Sobre essa ferramenta, é INCORRETO afirmar:
- A)Como parte de sua operação, o Apt utiliza um arquivo que lista as fontes (repositórios) das quais os pacotes podem ser obtidos. Este arquivo é /bin/apt/sources.list.
Errada, porque o arquivo de fontes do Apt fica em /etc/apt/sources.list, e não em /bin/apt/sources.list.
- B)As ações do comando apt do mês atual, como instalação e remoção de pacotes, são registradas no arquivo de log /var/log/dpkg.log.
Certa, pois operações de pacotes no Debian podem ser registradas em /var/log/dpkg.log, ligado ao dpkg.
- C)O comando “sudo apt update && sudo apt upgrade” irá atualizar o banco de dados de pacotes disponíveis e então atualizar os pacotes instalados no sistema.
Certa, porque apt update atualiza a lista de pacotes e apt upgrade instala as atualizações disponíveis.
- D)Deve-se usar o comando “apt-get purge” caso queira remover além do pacote quaisquer arquivos deixados por este programa.
Certa, pois apt-get purge remove o pacote e também os arquivos de configuração deixados por ele.
Gabarito: A
O Apt é a ferramenta de gerenciamento de pacotes mais amigável do ecossistema Debian e derivados, servindo para atualizar a lista de pacotes, instalar, remover e manter o sistema em dia. Na prática, ele conversa com os repositórios configurados no arquivo de fontes, consulta os pacotes disponíveis e executa as mudanças no sistema com comandos como update, upgrade, install e remove. A ideia central aqui é simples: o Apt depende de um arquivo de repositórios para saber de onde baixar os pacotes. Esse arquivo, porém, fica no diretório correto do sistema e não em /bin. O local usual é /etc/apt/sources.list, além de outros arquivos dentro de /etc/apt/sources.list.d/ em muitas distribuições. Por isso, a afirmação da letra A está errada: ela colocou o caminho em /bin/apt/sources.list, o que não corresponde à estrutura padrão do Linux. Já o comando sudo apt update && sudo apt upgrade faz exatamente a dupla clássica: primeiro atualiza o índice de pacotes disponíveis e depois aplica as atualizações nos pacotes já instalados. Também é verdade que o apt-get purge remove o pacote e seus arquivos de configuração, sendo mais “caprichado” que um simples remove. Sobre logs, existe registro de operações de instalação e remoção no ecossistema de pacotes do Debian, especialmente em /var/log/dpkg.log, que é associado ao dpkg, base do gerenciamento de pacotes usado pelo Apt. Então, o ponto de atenção da questão é o caminho do arquivo de fontes, que costuma ser uma pegadinha bem típica em provas.