Shilpa Nair compartilha sua experiência em entrevista no Redhat Linux Package Management

Shilpa Nair compartilha sua experiência em entrevista no Redhat Linux Package Management

Shilpa Nair Acabou de se formar no ano de 2015. Ela foi solicitar a posição do estagiário em um Notícias nacionais televisão localizado em Noida, Delhi. Quando ela estava no último ano de formatura e procurando ajuda em suas tarefas, ela se deparou com Tecmint. Desde então, ela está visitando Tecmint regularmente.

Perguntas da entrevista do Linux em RPM

Todas as perguntas e respostas são reescritas com base na memória de Shilpa Nair.

"Oi amigos! Eu sou Shilpa Nair de Delhi. Eu completei minha graduação muito recentemente e estava caçando um cargo de estagiário logo após meu diploma. Eu desenvolvi uma paixão pelo Unix desde meus primeiros dias na colagem e estava procurando um papel que me convém e satisfaz minha alma. Fiquei perguntado muitas perguntas e a maioria deles eram perguntas básicas relacionadas ao gerenciamento de pacotes Redhat.”

Aqui estão as perguntas que me fizeram e suas respostas correspondentes. Estou postando apenas as perguntas relacionadas ao gerenciamento de pacotes Redhat GNU/Linux, pois foram feitas principalmente.

1. Como você encontrará se um pacote é instalado ou não? Diga que você precisa descobrir se 'nano' está instalado ou não, o que você fará?

Responder : Para encontrar o pacote nano, o tempo instalado ou não, podemos usar o comando rpm com a opção -q é para consulta e -a significa todos os pacotes instalados.

# rpm -qa nano ou # rpm -qa | grep -i nano Nano-2.3.1-10.EL7.x86_64 

Além disso, o nome do pacote deve estar completo, um nome de pacote incompleto retornará o prompt sem imprimir nada que significa que esse pacote (nome do pacote incompleto) não está instalado. Pode ser entendido facilmente pelo exemplo abaixo:

Geralmente substituímos vim comando com vi. Mas se encontrarmos o pacote VI/Vim, não obteremos resultado na saída padrão.

# vi # vim 

No entanto, podemos ver claramente que o pacote está instalado com o comando VI/VIM. Aqui está culpado é o nome do arquivo incompleto. Se não tivermos certeza do nome exato do arquivo, podemos usar o curinga como:

# rpm -qa vim* vim-minimal-7.4.160-1.EL7.x86_64 

Dessa forma, podemos encontrar informações sobre qualquer pacote, se instalado ou não.

2. Como você instalará um pacote XYZ usando RPM?

Responder : Podemos instalar qualquer pacote (*.rpm) usando o comando rpm um mostrado abaixo, aqui opções -eu (instalar), -v (verboso ou exibir informações adicionais) e -h (Imprima a marca de hash durante a instalação do pacote).

# rpm -ivh peazip -1.11-1.EL6.RF.x86_64.RPM preparando… ################################### [100%] atualização / instalação… 1: Peazip-1.11-1.EL6.rf ################################## [100%] 

Se atualizar um pacote da versão anterior -você Switch deve ser usado, opção -v e -h segue para garantir que obtemos uma saída detalhada junto com a marca de hash, que o torna legível.

3. Você instalou um pacote (digamos httpd) e agora deseja ver todos os arquivos e diretórios instalados e criados pelo pacote acima. O que você vai fazer?

Responder : Podemos listar todos os arquivos (Linux tratar tudo como arquivo, incluindo diretórios) instalado pelo pacote httpd usando opções -eu (Liste todos os arquivos) e -q (é para consulta).

# rpm -ql httpd/etc/httpd/etc/httpd/conf/etc/httpd/confê.D… 
4. Você deveria remover um pacote, digamos Postfix. O que você vai fazer?

Responder : Primeiro, precisamos saber que o Postfix foi instalado por qual pacote. Encontre o nome do pacote que instalou Postfix usando opções -e apagar/desinstale um pacote) e -v (saída detalhada).

# rpm -qa postfix* postfix -2.10.1-6.EL7.x86_64 

e depois remova o Postfix como:

# rpm -ev postfix -2.10.1-6.EL7.x86_64 Pacotes de preparação… Postfix-2: 3.0.1-2.FC22.x86_64 
5. Obtenha informações detalhadas sobre um pacote instalado, significa informações como versão, liberação, data de instalação, tamanho, resumo e uma breve descrição.

Responder : Podemos obter informações detalhadas sobre um pacote instalado usando a opção -QA com rpm seguido de nome do pacote.

Por exemplo, para encontrar detalhes do pacote OpenSsh, tudo o que preciso fazer é:

# rpm -qa OpenSSH [[Email Protected] Tecmint]# rpm -qi OpenSsh Nome: OpenSsh Versão: 6.8p1 Release: 5.FC22 Arquitetura: x86_64 Data de instalação: quinta -feira 28 de maio de 2015 12:34:50 PM IST Grupo: Aplicativos/Tamanho da Internet: 1542057 Licença: BSD… 
Páginas: 1 2 3