Questão de Sistemas Operacionais — Comandos — FCC 2019
Sistemas Operacionais›Comandos
Código
fc057285
Banca
FCC
Órgão
TJ-MA
Ano
2019
Cargo
Analista Judiciário - Analista de Sistemas - Suporte e Rede
Em distribuições Linux baseadas em Debian, para remover o pacote do samba e seus arquivos de configuração de uma só vez, utiliza-se o comando:
Adpkg -P samba
Bapt-get remove samba -kill
Cdpkg -r samba
Dapt-get delete samba
Eapt-get uninstall samba -all
Revelar gabarito e comentário▾
GabaritoA — dpkg -P samba
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Gerenciamento de Pacotes no Linux (Debian)
Gabarito: letra A. Para remover o pacote samba e seus arquivos de configuração no Debian, utiliza-se o comando dpkg -P samba (modo purge). Esse comando remove o pacote e todos os arquivos de configuração associados, que é exatamente o que a questão pede.
A banca testa o conhecimento sobre as opções do dpkg e do apt-get para remoção de pacotes, especialmente a diferença entre -r (remove, mas mantém configurações) e -P (purge, remove também as configurações).
Alternativa A — ✅ Correta ⟵ GABARITO
O comando dpkg -P samba executa uma remoção completa (purge), eliminando tanto os binários quanto os arquivos de configuração do pacote. No Debian, dpkg é o gerenciador de pacotes de baixo nível, e a opção -P (ou --purge) é documentada para essa finalidade.
Alternativa B — ❌ Incorreta
apt-get remove samba -kill não é um comando válido. O apt-get remove remove apenas o pacote, mantendo os arquivos de configuração. Para fazer purge com apt-get, deve-se usar apt-get remove --purge samba ou apt-get purge samba. A flag -kill não existe.
Alternativa C — ❌ Incorreta
dpkg -r samba remove o pacote, mas preserva os arquivos de configuração (modo remove). A questão pede explicitamente a remoção dos arquivos de configuração também, o que só é alcançado com -P.
Alternativa D — ❌ Incorreta
apt-get delete samba não é um comando reconhecido. O comando correto no APT para remover pacotes é apt-get remove ou apt-get purge. A palavra "delete" não faz parte da sintaxe.
Alternativa E — ❌ Incorreta
apt-get uninstall samba -all também não é um comando válido. Não existe a opção uninstall no APT; o comando correto é apt-get remove (com ou sem --purge) ou apt-get purge. A flag -all igualmente não é reconhecida.
NÃO CAIA NESSA!
A banca espera que o candidato confunda dpkg -r (remove apenas o binário) com dpkg -P (purge, remove também configurações). Essa troca é clássica em provas de Linux. Lembre-se: -r = remove, -P = purge.
NÃO CAIA NESSA!
Memorize os comandos de remoção: dpkg -r (remove, mantém config), dpkg -P (purge, remove tudo). No APT, equivalente: apt-get remove apenas remove, apt-get purge (ou remove --purge) faz purge. Decore esses pares para não cair na pegadinha.
Gabarito: letra A — único comando que atende ao requisito de remover também os arquivos de configuração.