Shilpa Nair compartilha sua experiência em entrevista no Redhat Linux Package Management
- 2168
- 533
- Enrique Gutkowski PhD
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 RPMTodas 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
- « 4 dicas úteis sobre comandos MKDIR, TAR e Kill no Linux
- RHCSA Series Essentials of Virtualization e Administração de Convidados com KVM - Parte 15 »