Shilpa Nair comparte su experiencia en entrevistas sobre la gestión de paquetes de RedHat Linux

Shilpa Nair comparte su experiencia en entrevistas sobre la gestión de paquetes de RedHat Linux

Shilpa Nair. se acaba de graduar en el año 2015. Fue a postularse para el puesto de Trainee en una Televisión Nacional de Noticias. ubicada en Noida, Delhi. Cuando estaba en el último año de graduación y buscaba ayuda con sus asignaciones, se encontró con Tecmint. Desde entonces ha estado visitando Tecmint con regularidad.

Preguntas de la entrevista de Linux sobre RPM  Preguntas de la entrevista de Linux sobre RPM Preguntas de la entrevista de Linux sobre RPM

Todas las preguntas y respuestas se reescriben en base a la memoria de Shilpa Nair.

“¡Hola amigos! Soy Shilpa Nair de Delhi. Recientemente completé mi graduación y estaba buscando un puesto 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 se adapte a mí y satisfaga mi alma. Me hicieron muchas preguntas y la mayoría de ellas eran preguntas básicas relacionadas con la administración de paquetes de RedHat ”.

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

1. ¿Cómo encontrará si un paquete está instalado o no? Digamos que tienes que averiguar si “nano” está instalado o no, ¿qué harás?

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

# rpm-qa nano OR # rpm-qa | grep-i nano nano-2.3.1-10.el7.x86_64. freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent” );

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

Generalmente sustituimos el comando vim. por vi. Pero si encontramos el paquete vi/vim, no obtendremos ningún resultado en la salida estándar.

# vi # vim

Sin embargo, podemos ver claramente que el paquete se instala ejecutando el comando vi/vim. Aquí el culpable es un nombre de archivo incompleto. Si no estamos seguros del nombre exacto del archivo, podemos usar comodines 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) usando el comando rpm a que se muestra a continuación, aquí las opciones -i. (instalar), -v. (detallado o mostrar información adicional) y -h. (imprime la marca de almohadilla durante la instalación del paquete).

# rpm-ivh peazip-1.11-1.el6.rf.x86_64.rpm Preparando … ################################ [100%] Actualizando/instalando … 1: peazip-1.11-1.el6.rf ############################### [100%]

Si actualiza Se debe usar un paquete de la versión anterior -U. la opción -v. y-h sigue para asegurarnos de que obtengamos un resultado detallado junto con la marca de almohadilla, 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 trata todo como un archivo, incluidos los directorios) instalados por el paquete httpd usando las opciones -l. (enumerar todos los archivos) y -q. (es para consulta).

# rpm-ql httpd/etc/httpd/etc/httpd/conf/etc/httpd/conf.d … 4. Se supone que debes eliminar un paquete por ejemplo postfix. ¿Qué vas a hacer?

Respuesta:. Primero necesitamos saber qué paquete instaló postfix. Busque el nombre del paquete que instaló postfix usando las opciones -e. 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 Preparando paquetes … postfix-2: 3.0.1-2.fc22.x86_64 5. Obtenga información detallada sobre un paquete instalado, es decir, información como versión, lanzamiento, fecha de instalación, tamaño, resumen y una breve descripción.

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

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

Leave a comment

Your email address will not be published. Required fields are marked *