Questões de Concurso sobre Gerenciamento de Pacotes - Página 2 | Gran Questões

Questões de Concurso sobre Gerenciamento de Pacotes

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
51 questões encontradas
Questões por página
20
Mais recentes
 

Um administrador precisa atualizar todos os pacotes instalados no Linux Ubuntu 24.04 para as versões mais recentes disponíveis nos repositórios configurados. Para isso, deve executar uma série de comandos no Terminal do Linux Ubuntu 24.04. Assinale a alternativa que apresenta a sequência correta de comandos:


A

sudo apt update

sudo apt upgrade


B

sudo apt-get refresh

sudo apt-get upgrade


C

sudo apt install update

sudo apt install upgrade


D

sudo apt refresh

sudo apt upgrade-packages


E

sudo apt refresh

sudo apt upgrade-install-new-packages

O gerenciamento de atualizações e de patches em ambientes de data center é feito com a finalidade de


A

reduzir o consumo de energia dos servidores.


B

melhorar a segurança e a estabilidade do sistema.


C

aumentar a capacidade de armazenamento físico.


D

substituir hardware obsoleto regularmente.


E

automatizar a criação de novas máquinas virtuais.

Determinada empresa decidiu configurar um servidor Linux para atuar como gateway de rede para seus usuários. Durante a configuração, o administrador precisa habilitar o encaminhamento de pacotes IP (IP forwarding) para permitir que o servidor redirecione o tráfego entre diferentes sub-redes. Nesse contexto, a ação indicada para habilitar o encaminhamento de pacotes no servidor Linux é:


A

Executar o comando sysctl -w net.ipv4.ip_forward=1 e reiniciar o servidor.


B

Criar uma regra no firewall usando o comando iptables para redirecionar o tráfego entre sub-redes.


C

Instalar um servidor DHCP no Linux para habilitar o encaminhamento de pacotes automaticamente.


D

Editar o arquivo /etc/sysctl.conf para incluir a linha net.ipv4.ip_forward=1 e executar o comando sysctl -p.


E

Alterar o arquivo /etc/network/interfaces para adicionar ip_forward=1 na configuração da interface de rede.

No Linux, a instalação de software é frequentemente gerenciada por meio de gerenciadores de pacotes como APT (Advanced Package Tool) ou YUM, o que facilita a atualização e a manutenção de pacotes de forma centralizada e eficiente.


C

Certo


E

Errado

Um desenvolvedor de software está trabalhando em uma aplicação crítica chamada apt-sync.service, que roda como serviço systemd em um ambiente Ubuntu 22.04. Após a última atualização, os usuários reportaram que o sistema está levando mais de 3 minutos para ficar totalmente operacional. Foi solicitado ao desenvolvedor que:


a.Identifique se o serviço apt-sync.service está entre os 5 serviços principais que mais levam tempo na inicialização.

b.Verifique quantos segundos o seu serviço leva no tempo total de boot da máquina.


Assinale a alternativa que apresenta a sequência correta de comandos para alcançar todos os objetivos propostos:


A

systemd-analyze diagnostic | filter -n 5; systemd-analyze diagnostic | grep -i -a apt-sync.service


B

systemd-analyze diagnostic | head -n 5; systemd-analyze diagnostic | grep apt-sync.service


C

systemd-analyze blame | head -n 5; systemd-analyze blame | grep apt-sync.service


D

journalctl -L | grep apt-sync.service | head -n 5


E

systemctl list-units --type=service | filter -n 5;

systemctl list-units --type=service greap apt-sync.service

Um profissional de TI está verificando um problema de pacote quebrado após uma instalação manual interrompida em um servidor Debian Linux. O pacote “libservidor-web=2.4.52-1~deb12u4” está em estado "Half-Installed". Inicialmente, ele executou a seguinte sequência de comandos no terminal:


```bash

dpkg --purge --force-all libservidor-web 2>

/tmp/erro.log

dpkg -i /var/cache/apt/archives/libservidor-

web_ 2.4.52-1~deb12u4_amd64.deb

apt-get install -f


No entanto, o erro persiste. Diante do exposto, o processo a ser realizado pelo profissional, para diagnosticar a causa raiz, é:


A

Executar dpkg --configure -a e verificar o arquivo /var/lib/dpkg/syslogs.


B

Executar dpkg --configure -a e analisar o arquivo /var/lib/dpkg/status.


C

Forçar reconfiguração com dpkg-reconfigure libservidor-web e analisar /var/log/syslog.


D

Remover manualmente os arquivos residuais em /var/lib/dpkg/info/libservidor-web.* e repetir apt-get install -f.

Um administrador de sistemas precisa instalar um conjunto de aplicativos de escritório e produtividade em várias máquinas de uma empresa que utiliza uma distribuição Linux baseada em Debian (como o Ubuntu). Marque a alternativa CORRETA que corresponde a abordagem recomendada para automatizar e gerenciar essa tarefa, e sendo assim a mais eficiente.


A

Baixar os arquivos de instalação .rpm de cada aplicativo e convertê-los para o formato .deb usando a ferramenta alignem cada máquina individualmente.


B

Utilizar um script de shell que empregue o gerenciador de pacotes apt (Advanced Package Tool) para instalar os aplicativos a partir dos repositórios oficiais, resolvendo automaticamente as dependências e facilitando futuras atualizações com o comando apt upgrade.


C

Copiar a pasta de instalação dos aplicativos de uma máquina já configurada para as demais, pois os binários e as bibliotecas em Linux são totalmente portáteis e não requerem um processo de instalação formal.


D

Compilar o código-fonte de cada aplicativo em cada uma das máquinas, garantindo que todas as dependências de compilação sejam resolvidas manualmente

Considere três situações comuns em ambientes Linux relacionados à instalação, configuração e administração de pacotes e serviços.


I. Instalar um pacote específico chamado nginx e garantir que ele seja iniciado automaticamente na inicialização do sistema.

II. Verificar o status de um serviço chamado firewalld e reiniciá-lo.

III. Monitorar o arquivo de log do sistema /var/log/messages, filtrando apenas as linhas que contêm a palavra "error" (independentemente de maiúsculas ou minúsculas).


Em condições ideais e com as devidas permissões, uma Analista criou a sequência correta de comandos que resolve as tarefas I, II e III, que é:


A

dnf install nginx

systemctl enable nginx

systemctl status firewalld

systemctl restart firewalld

tail -f /var/log/messages | grep -i error


B

rpm -ivh nginx.rpm

systemctl nginx start

service status firewalld

service restart firewalld

egrep 'error ERROR'/var/log/messages


C

yum install nginx

chkconfig nginx on

systemctl check firewalld

systemctl restart firewalld

egrep 'error ERROR'/var/log/messages


D

dnf install nginx

systemctl enable nginx

systemctl status firewalld

service restart firewalld

tail -f /var/log/messages | grep -all error


E

apt-get install nginx

systemctl enable nginx

chkconfig status firewalld

systemctl restart firewalld

grep -f /var/log/messages error

No sistema Debian e derivados, a gestão de pacotes pode ser feita por meio do APT e comandos auxiliares. Assinale a alternativa que descreve corretamente a função dos comandos e arquivos apresentados.


A

O comando apt-get update instala um novo pacote no sistema, baixando automaticamente os arquivos .deb e suas dependências.


B

O comando apt-get upgrade atualiza os repositórios do sistema, permitindo ao administrador instalar pacotes com as versões mais recentes.


C

O comando apt-cache search é utilizado para pesquisar por palavras-chave no conteúdo dos pacotes disponíveis nos repositórios.


D

O arquivo sources.list armazena a lista de pacotes instalados no sistema, sendo gerado automaticamente a cada uso do comando apt-get install.


E

O comando apt-get install atualiza todos os pacotes instalados no sistema para suas versões mais recentes disponíveis no repositório.

A equipe de desenvolvimento de sistemas do Tribunal de Justiça do Estado do Maranhão, buscando a integração contínua das ferramentas utilizadas, adotou a utilização do npm. O gerenciador de pacotes em questão é essencial para o desenvolvimento empregando o Node.js, que é utilizado na construção e manutenção de algumas API’s do órgão, permitindo a instalação, a utilização e o compartilhamento de bibliotecas de código JavaScript de uma forma rápida e simplificada. Considerando a utilização do npm através da interface de linha de comando (CLI), na versão 10.7.0, pode-se afirmar que o comando para listar os pacotes instalados é npm


A

Is.


B

dir.


C

view.


D

query.

“É uma ferramenta de linha de comando do Gerenciador de Pacotes do Windows, está disponível no Windows 11 e em versões modernas do Windows 10 como parte do Instalador de Aplicativo. Essa ferramenta permite que os usuários descubram, instalem, atualizem, removam e configurem aplicativos em computadores com Windows 10 e Windows 11”. Assinale a alternativa que contém o nome correto dessa ferramenta:


A

Winchester.


B

Winget.


C

Hyper-V.


D

Deskjet.


E

Freecine.

O Linux já foi estabelecido em 2004, mas estava fragmentado em edições comunitárias proprietárias e sem suporte, e o software livre não fazia parte da vida cotidiana da maioria dos usuários de computador. Foi quando Mark Shuttleworth reuniu uma pequena equipe de desenvolvedores Debian que juntos fundaram a Canonical e se propuseram a criar um desktop Linux fácil de usar chamado Ubuntu.


(Disponível em: https://ubuntu.com/about. Acesso em: maio de 2024.)


Após a instalação do Ubuntu 24.04 Desktop recomenda-se a execução do comando “sudo apt update && sudo apt upgrade” no terminal. Qual é a finalidade desse comando?


A

Exibir informações detalhadas sobre um pacote específico.


B

Atualizar todos os pacotes do sistema para as versões mais recentes disponíveis.


C

Remover pacotes que foram instalados automaticamente e não são mais necessários.


D

Realizar uma atualização completa que pode incluir a remoção de pacotes, se necessário.

Em Linux, o comando rpm é um gerenciador de pacotes que pode ser utilizado para instalar, consultar, verificar, atualizar e desinstalar pacotes de software, incluindo patches de segurança. Ao ser utilizado com a opção “‑qa”, ele mostrará a lista apenas dos arquivos de configuração de um determinado pacote.


C

Certo


E

Errado

O analista Cléber está implementando um script para automatizar o build de uma aplicação apoiada pelo npm. Para se certificar de que, a cada novo build, o npm reinstalará todas as dependências da aplicação sem alterar o arquivo package.json, Cléber empregou no script de automação o recurso de instalação limpa do npm.


Para solicitar ao npm uma instalação limpa do projeto, Cléber utilizou no script o comando npm:


A

ci;


B

dedupe;


C

shrinkwrap;


D

install --clear;


E

install --erase.

No Linux, o comando yum upgrade permite baixar pacotes, incluindo-se os marcados como obsoletos, a partir de repositórios especificados nos arquivos de configuração.


C

Certo


E

Errado

O Windows Admin Center é um conjunto de ferramentas com interface baseada em um navegador web, usadas, entre outras finalidades, para a configuração de recursos de administração quando da implementação de clusters hiperconvergentes.


C

Certo


E

Errado

Os sistemas operacionais fornecem ferramentas para facilitar a instalação e a atualização de pacotes de software.


A ferramenta do sistema operacional Linux Ubuntu Server que fornece uma interface de linha de comando de alto nível para o sistema de gerenciamento de pacotes é o


A

apt


B

dnf


C

rpm


D

yast


E

yum

O analista Peixonauta está trabalhando na manutenção de um servidor Red Hat Enterprise Linux (RHEL). Ele precisa instalar um pacote de software que não está disponível nos repositórios padrão configurados no sistema. Para completar essa tarefa com sucesso, ele deve utilizar um comando que permita a instalação de um pacote RPM baixado diretamente da Internet, sem adicionar um novo repositório ao sistema.


Para instalar tal pacote diretamente, Peixonauta deve utilizar o comando:


A

rpm -i package.rpm;


B

dnf update package.rpm;


C

yum search package.rpm;


D

apt-get install package.rpm;


E

curl -O http://example.com/package.rpm && rpm -q package.rpm.

Qual comando se deve usar para listar os pacotes instalados em um servidor Ubuntu, conforme a documentação oficial do Ubuntu Server?


A

show-installed-packages


B

apt install --list


C

apt-get show installed


D

list-packages ubuntu-server


E

dpkg -l

Ano: 2024
Prova: SELECON - CEFET RJ - Técnico de Tecnologia da Informação - Área: Sistemas - 2024

Umadministradordeumcomputador comsistemaoperacional Linux deseja instalar o aplicativo Robodil na sua máquina. Para isso, ele deve utilizar, via linha de comando, o comando:


A

sudo apt install Robodil


B

sudo dpkg -i Robodil.exec


C

sudo dpkg -i Robodil.exec


D

sudo install -a RoboDil.snap

   
Gerar simulado