Shilpa Nair comparte su experiencia de entrevista en Redhat Linux Package Management

Shilpa Nair comparte su experiencia de entrevista en Redhat Linux Package Management

Shilpa Nair se acaba de graduar en el año 2015. Ella fue a solicitar el puesto de aprendiz en un Televisión de News National situado en Noida, Delhi. Cuando estuvo en el último año de graduación y buscando ayuda en sus tareas, se encontró con Tecmint. Desde entonces ha estado visitando Tecmint regularmente.

Preguntas de la entrevista de Linux en RPM

Todas las preguntas y respuestas se reescriben en función de la memoria de Shilpa Nair.

"Hola amigos! Soy Shilpa Nair de Delhi. He completado mi graduación muy recientemente y estaba buscando un papel de aprendiz poco después de mi título. He desarrollado una pasión por Unix desde mis primeros días en el collage y estaba buscando un papel que me convenga y satisfaga mi alma. Me hicieron muchas preguntas y la mayoría de ellas fueron preguntas básicas relacionadas con la gestión de paquetes de Redhat."

Aquí están las preguntas que me hicieron y sus respuestas correspondientes. Estoy publicando solo aquellas preguntas relacionadas con la administración de paquetes de Redhat GNU/Linux, como se les hizo principalmente.

1. ¿Cómo encontrará si un paquete está instalado o no?? Digamos que tiene que encontrar si 'nano' está instalado o no, qué hará?

Respuesta : Para encontrar el paquete nano, el clima instalado o no, podemos usar el comando rpm con la opción -Q es para la consulta y -a significa todos los paquetes instalados.

# rpm -qa nano o # rpm -qa | Grep -i nano nano-2.3.1-10.El7.x86_64 

Además, el nombre del paquete debe estar completo, un nombre de paquete incompleto devolverá el indicador sin imprimir nada, lo que significa que el paquete (nombre de paquete incompleto) no está instalado. Se puede entender fácilmente mediante el siguiente ejemplo:

Generalmente sustituimos empuje ordenar con VI. Pero si encontramos el paquete VI/VIM, no obtendremos resultado en la salida estándar.

# vi # vim 

Sin embargo, podemos ver claramente que el paquete se instala disparando el comando VI/VIM. Aquí está el culpable es el nombre de archivo incompleto. Si no estamos seguros del nombre de archivo exacto, podemos usar Wildcard como:

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

De esta manera podemos encontrar información sobre cualquier paquete, si está instalado o no.

2. ¿Cómo instalará un paquete XYZ usando RPM??

Respuesta : Podemos instalar cualquier paquete (*.RPM) Uso del comando rpm a las opciones que se muestra a continuación, aquí -i (instalar), -V (demasiado o mostrar información adicional) y -H (Imprima la marca hash durante la instalación del paquete).

# rpm -ivh Peazip -1.11-1-1.El6.RF.x86_64.RPM Preparación ... ############################### [100%] Actualización / Instalación ... 1: Peazip-1.11-1-1.El6.RF ############################## [100%] 

Si actualizar un paquete de la versión anterior -U Se debe usar el interruptor, opción -V y -h sigue para asegurarse de obtener una salida detallada junto con el hash Mark, que lo hace legible.

3. Ha instalado un paquete (digamos httpd) y ahora desea ver todos los archivos y directorios instalados y creados por el paquete anterior. Qué vas a hacer?

Respuesta : Podemos enumerar todos los archivos (Linux tratar todo como archivo, incluidos directorios) instalados por el paquete HTTPD usando opciones -l (Enumere todos los archivos) y -Q (es para la consulta).

# rpm -ql httpd/etc/httpd/etc/httpd/conf/etc/httpd/conf.d… 
4. Se supone que debe eliminar un paquete, digamos Postfix. Qué vas a hacer?

Respuesta : Primero necesitamos saber que Postfix fue instalado por qué paquete. Encuentre el nombre del paquete que instaló Postfix usando opciones -mi borrar/desinstalar un paquete) y -V (salida detallada).

# rpm -qa Postfix* Postfix -2.10.1-6.El7.x86_64 

y luego elimine Postfix como:

# RPM -EV Postfix -2.10.1-6.El7.X86_64 Preparación de paquetes ... Postfix-2: 3.0.1-2.FC22.x86_64 
5. Obtenga información detallada sobre un paquete instalado, significa información como versión, versión, fecha de instalación, tamaño, resumen y una breve descripción.

Respuesta : Podemos obtener información detallada sobre un paquete instalado utilizando la opción -QA con rpm seguido de nombre del paquete.

Por ejemplo, para encontrar detalles del paquete OpenSsh, todo lo que necesito hacer es:

# rpm -qa OpenSsh [[correo electrónico protegido] TecMint]# rpm -qi OpenSsh Nombre: OpenSsh Versión: 6.Lanzamiento de 8p1: 5.Arquitectura FC22: x86_64 Fecha de instalación: jueves 28 de mayo de 2015 12:34:50 PM Grupo IST: Aplicaciones/Tamaño de Internet: 1542057 Licencia: BSD .. 
Páginas: 1 2 3