Pular para o conteúdo principal

Questão de Sistemas Operacionais — Scripts em Unix e Linux — FUNDATEC 2023

Sistemas OperacionaisScripts em Unix e Linux
Código
qa543597
Banca
FUNDATEC
Órgão
IFC
Ano
2023
Cargo
Tec ( )
Para instalar novos programas no Linux, você pode utilizar um gerenciador de pacotes como, por exemplo, o RPM. Para qualquer distribuição que dê suporte ao RPM basta digitar: rpm <parâmetros> <nome do pacote>. Para instalar uma biblioteca de ferramentas gráficas, digita-se: rpm -i gtk. Nesse exemplo, o parâmetro -i tem como funcionalidade:
  1. AAtualização do programa.
  2. BInstalação do pacote especificado.
  3. CLista de opções.
  4. DMostra informações sobre o pacote.
  5. EExclui um pacote.
Revelar gabarito e comentário

GabaritoB — Instalação do pacote especificado.

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: o comando rpm

Gabarito: letra B. O parâmetro -i do comando rpm significa install (instalação), ou seja, instala o pacote especificado no comando — exatamente o que a alternativa B afirma. Essa é a função clássica do -i no RPM (Red Hat Package Manager), o gerenciador de pacotes usado em distribuições como Red Hat, Fedora e CentOS.

O RPM é um sistema de gerenciamento de pacotes que permite instalar, atualizar, remover e consultar pacotes de software no Linux. Cada operação é controlada por um parâmetro (flag) passado ao comando rpm. Os parâmetros mais comuns são:

  • -i (install): instala um pacote novo.

  • -U (update): atualiza um pacote já instalado (ou instala, se não estiver presente).

  • -e (erase): remove (exclui) um pacote instalado.

  • -q (query): consulta informações sobre pacotes instalados ou disponíveis.

  • -V (verify): verifica a integridade dos arquivos de um pacote.

  • -h (hash): exibe barras de progresso durante a instalação/atualização.

  • -v (verbose): exibe saída detalhada.

No exemplo do enunciado, rpm -i gtk instala o pacote gtk (uma biblioteca de ferramentas gráficas). O -i é a opção de instalação, e o nome do pacote (gtk) é o argumento que especifica o que será instalado.

A pegadinha desta questão está em confundir -i (instalar) com -U (atualizar). Muitos candidatos, ao verem a palavra "instalar" no enunciado, podem pensar em "atualização", mas a atualização é feita com -U, não com -i. O -i é exclusivamente para instalação de um pacote que ainda não está presente no sistema.

1-i (install)
Instala pacote novo
2-U (update)
Atualiza pacote existente
3-e (erase)
Remove pacote instalado
4-q (query)
Consulta informações
5-V (verify)
Verifica integridade
6-h (hash)
Barras de progresso
7-v (verbose)
Saída detalhada
Parâmetros do RPM
LEVELsoulevel.com.br
Parâmetros do RPM: -i (install) (Instala pacote novo); -U (update) (Atualiza pacote existente); -e (erase) (Remove pacote instalado); -q (query) (Consulta informações); -V (verify) (Verifica integridade); -h (hash) (Barras de progresso); -v (verbose) (Saída detalhada)

Alternativa A — ❌ Incorreta

A alternativa A afirma que -i significa "Atualização do programa". Isso está errado: a atualização é feita com o parâmetro -U (update). O -i é para instalação de um pacote novo. A confusão entre instalar e atualizar é comum, mas são operações distintas no RPM.

Alternativa B — ✅ Correta ⟵ GABARITO

A alternativa B afirma que -i significa "Instalação do pacote especificado". Isso está correto: -i vem de install e instala o pacote indicado no comando. No exemplo, rpm -i gtk instala a biblioteca gráfica gtk.

Alternativa C — ❌ Incorreta

A alternativa C afirma que -i significa "Lista de opções". Isso está errado: a listagem de opções é feita com rpm --help ou rpm -?, não com -i. O -i é exclusivamente para instalação.

Alternativa D — ❌ Incorreta

A alternativa D afirma que -i significa "Mostra informações sobre o pacote". Isso está errado: a consulta de informações é feita com -q (query), como em rpm -q gtk. O -i é para instalação, não para consulta.

Alternativa E — ❌ Incorreta

A alternativa E afirma que -i significa "Exclui um pacote". Isso está errado: a exclusão é feita com -e (erase), como em rpm -e gtk. O -i é para instalação, não para remoção.

NÃO CAIA NESSA!

Para não confundir os parâmetros do RPM, lembre-se da primeira letra de cada operação: -i = install (instalar), -U = update (atualizar), -e = erase (apagar), -q = query (consultar). Associe cada letra à ação correspondente e você nunca mais errará.

Gabarito: letra B

Link permanente: /questoes/qa543597