Questão de Sistemas Operacionais — Linux — Quadrix 2024
- Código
- qg354533
- Banca
- Quadrix
- Órgão
- NOVACAP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas - Manutenção/Sustentação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: letra E (Errado). O aptitude é uma ferramenta de gerenciamento de pacotes do Debian, mas a ferramenta recomendada para fazer a atualização de um lançamento Debian GNU/Linux para outro (upgrade de release) é o do-release-upgrade, que é o utilitário oficial do Debian para esse fim. O aptitude é usado para instalar, remover e atualizar pacotes individuais, não para migrar entre versões do sistema operacional.
O Debian GNU/Linux é uma distribuição Linux conhecida por sua estabilidade e por seu sistema de gerenciamento de pacotes baseado no dpkg. Sobre esse sistema, existem duas camadas principais: o dpkg, que é a ferramenta de baixo nível responsável por instalar, remover e fornecer informações sobre pacotes .deb, e os gerenciadores de pacotes de alto nível, como o apt, aptitude e synaptic, que resolvem dependências e facilitam a interação com os repositórios.
O aptitude é um gerenciador de pacotes que oferece uma interface de texto (TUI) e também pode ser usado via linha de comando. Ele é uma alternativa ao apt-get e ao apt, e é capaz de instalar, remover e atualizar pacotes, além de resolver conflitos de dependência de forma mais sofisticada. No entanto, a atualização de um lançamento do Debian para outro (por exemplo, do Debian 11 "Bullseye" para o Debian 12 "Bookworm") é um processo mais complexo que envolve a alteração dos repositórios de software e a atualização de todo o sistema base. Para essa tarefa, o Debian fornece uma ferramenta específica chamada do-release-upgrade, que é a forma recomendada e oficial de realizar esse tipo de atualização.
O do-release-upgrade é um script que automatiza o processo de atualização de release, gerenciando a mudança dos arquivos de configuração dos repositórios, a atualização do sistema e a resolução de problemas que possam surgir durante a migração. Ele é o equivalente ao release-upgrade do Ubuntu, que também é baseado no Debian. Usar o aptitude para esse fim seria inadequado, pois ele não foi projetado para lidar com a complexidade de uma atualização de release, podendo causar problemas de configuração e dependências.
A pegadinha desta questão está em confundir a atualização de pacotes individuais com a atualização de release. O aptitude é uma ferramenta válida para atualizar pacotes, mas não para migrar entre versões do sistema operacional. A banca explora exatamente essa confusão, apresentando uma ferramenta que é comumente associada à atualização, mas que não é a recomendada para o caso específico de upgrade de release.
Guarde a distinção entre atualização de pacotes e atualização de release: é exatamente nela que esta questão se decide.
A alternativa afirma que o aptitude é a ferramenta recomendada para fazer atualizações de um lançamento Debian GNU/Linux para outro. Isso está errado. O aptitude é um gerenciador de pacotes de alto nível, usado para instalar, remover e atualizar pacotes individuais, mas não é a ferramenta recomendada para realizar o upgrade de release. A ferramenta correta para essa tarefa é o do-release-upgrade, que é o utilitário oficial do Debian para migrar entre versões do sistema operacional. O erro específico desta alternativa é a atribuição de uma função que não corresponde ao aptitude, confundindo a atualização de pacotes com a atualização de release.
A alternativa afirma que o item está errado, e isso está correto. O item do enunciado está errado porque o aptitude não é a ferramenta recomendada para fazer atualizações de um lançamento Debian GNU/Linux para outro. A ferramenta correta é o do-release-upgrade. Portanto, a alternativa E é a resposta correta.
Gabarito: letra E
Link permanente: /questoes/qg354533