RPM: The Red Hat Package Manager Preguntas A title Question 1 En qué directorio reside la base de datos RPM? A. /var/spool/rpm B. /etc/sysconfig/rpm C. /var/lib/rpm D. /var/www/rpm E. None of the above Question 2 Suponiendo una nomenclatura convencional, de qué versión de código abierto de grep se derivó el paquete grep-2.5.1-16.i386.rpm? A. 1-16 B. 386 C. 2.5.1 D. Not enough information is provided. Question 3 Para el archivo de paquete convencionalmente llamado termcap-11.0.1-17.1.noarch.rpm, qué implica el término noarch? A. B. El paquete es una fuente RPM, la cual contiene código de fuente en lugar de un producto compilado. El paquete contiene información que no es pertinente para ninguna de las arquitecturas tradicionalmente respaldadas por Red Hat. C. El paquete no es oficialmente respaldado por Red Hat. D. The package contains information which would be valid on any architecture, such as text configuration files or scripts. E. Ninguna de las interpretaciones anteriores es correcta. Question 4 Por convención, en qué directorio se encuentran los archivos de paquete para RPM binarios, relativos al directorio raíz de un CD-ROM? A. SRPMS/
B. RedHat/base/ C. RedHat/RPMS/ D. images/ E. None of the above Question 5 Cuál o cuáles de los siguientes comandos no se destina para instalar archivos desde el nombre de archivo del paquete especificado? A. rpm -i xmms-1.2.7-22.1.p.i386.rpm B. rpm -Fvh xmms-1.2.7-22.1.p.i386.rpm C. rpm -U --nodeps xmms-1.2.7-22.1.p.i386.rpm D. rpm -ql -p xmms-1.2.7-22.1.p.i386.rpm E. A y C El administrador intenta suprimir el paquete ypserv al ejecutar el siguiente comando: [root@station root]# rpm -e ypserv-2.8-1.i386.rpm error: package ypserv-2.8-1.i386.rpm is not installed Question 6 What is the most likely cause of the problem? A. El paquete ypserv no está instalado. B. Al suprimir el paquete ypserv, se rompería la dependencia de RPM. C. El comando para suprimir un archivo de paquete iniciaría rpm -r D. The administrator specified the package file name instead of the package name. Mediante la shell bash, el administrador intenta instalar el paquete pxe al ejecutar el siguiente comando: [root@station root]# rpm -ihv http://server/pub/redhat/rpms/pxe* error: File not found by glob: http://server/pub/redhat/rpms/pxe* Question 7 Por qué falló el comando? A. El usuario no protegió el archivo comodín con comillas. B. El comando rpm esperaba un nombre de archivo de paquete, no una URL. C. El comando rpm sólo soporta URL con el protocolo FTP.
D. The rpm command only supports URL's with file globbing when using the FTP protocol. E. None of the above. Un administrador intenta refrescar el paquete pxe con el siguiente comando. [root@station RPMS]# rpm -Fhv pxe-0.1-36.i386.rpm [root@station RPMS]# Question 8 Cuál es la razón más probable por la que el comando parece no hacer nada? El paquete fue instalado, pero no se proporcionaron opciones de línea de comando A. especificando la salida. Al actualizar el paquete las dependencias de RPM se habrían roto, por eso no se actualizó el B. paquete. C. The package pxe was not already installed, so the package was not freshened. D. El archivo pxe-0.1-36.i386.rpm no existió en el directorio local. E. Ninguna de las anteriores interpretaciones dan una explicación adecuada. Un administrador intenta instalar el paquete RPM docbook-utils-0.6.13-5.noarch.rpm con el siguiente comando: [root@station pub]# rpm -ihv RedHat/RPMS/docbook-utils-0.6.13-5.noarch.rpm warning: RedHat/RPMS/docbook-utils-0.6.13-5.noarch.rpm: V3 DSA signature: NOKEY, key ID db42a60e error: Failed dependencies: docbook-style-dsssl >= 1.72 is needed by docbook-utils-0.6.13-5 perl-sgmlspm >= 1.03ii is needed by docbook-utils-0.6.13-5 tetex-dvips is needed by docbook-utils-0.6.13-5 Question 9 Por qué rpm rehusó instalar el paquete? La integridad del paquete no pudo verificarse debido a que ninguna clave pública GPG ha A. sido instalada. B. The package depends on other RPM packages, which have not yet been installed. C. El archivo de paquete docbook-utils-0.6.13-5.noarch.rpm no existe. D. El administrador está intentando instalar el paquete en la arquitectura errada. Recuerde el script /usr/bin/run-parts, utilizado en el archivo por defecto /etc/crontab de Red Hat Enterprise Linux. Utilice la salida del siguiente comando para contestar la pregunta a continuación. (Observe que el archivo se ha simplificado de alguna manera desde la versión real).
[root@station root]# cat /usr/bin/run-parts... # Ignore *~ and *, scripts for i in $2/*[^~,] ; do [ -d $i ] && continue # Don't run *.{rpmsave,rpmorig,rpmnew} scripts [ "${i%.rpmsave}"!= "${i}" ] && continue [ "${i%.rpmorig}"!= "${i}" ] && continue [ "${i%.rpmnew}"!= "${i}" ] && continue done if [ -x $i ]; then $i fi Question 10 Por qué el script run-parts no intenta ejecutar archivos terminados en.rpmsave,.rpmorig, o.rpmnew? A. Los archivos ejecutables generalmente no terminan en estas extensiones. Los archivos terminados en estas extensiones pertenecen a la base de datos RPM y no se B. deben ejecutar. Los archivos terminados en estas extensiones sirven para suprimir paquetes RPM y no se C. deben ejecutar de un modo automatizado. These files are probably the result of an RPM update or removal when the script was hand D. edited. In such cases, the file is stale, or has been supplanted by a similarly named file without the noted extension.
RPM: The Red Hat Package Manager Preguntas A title Question 1 Cuál de los siguientes podría ser el inicio de una solicitud RPM? A. rpm -i B. rpm -r C. rpm -q D. rpm -a Question 2 Al realizar una solicitud de RPM, cuál es la fuente de la información reportada? A. El sitio Web http://rhn.redhat.com B. El estado de los archivos instalados porque existen en el sistema de archivos C. La base de datos slocate D. The local RPM database Question 3 Qué opciones de comando, sirven para especificar una fuente de información alterna, cuando se utilizan como parte de una solicitud RPM? A. -l B. -i C. -p D. -e Question 4 Qué líneas de comando sirven para listar los requisitos del paquete RPM xsaneantes de la instalación del paquete? A. rpm -q --requires xsane-0.89-3.i386.rpm B. rpm --requires xsane-0.89-3.i386.rpm C. rpm -q --requires -p xsane D. rpm -q --requires -p xsane-0.89-3.i386.rpm
Question 5 Qué solicitudes RPM visualizarían scripts con la instalación o supresión del paquete bind? A. rpm -s bind B. rpm --scripts bind C. rpm -q --scripts bind D. rpm -qs -p bind E. None of the above Question 6 Qué comandos verificarían el contenido de cada paquete RPM instalado? A. rpm -Vf /var/lib/rpm/* B. rpm --check /var/lib/rpm/* C. rpm --check -a D. rpm -V E. rpm -Va Question 7 Qué comandos se podrían utilizar para encontrar la instalación más reciente del paquete RPM? A. rpm -qal sort -rt B. rpm --last C. rpm -qa -T D. rpm -qa --last E. rpm -qt Question 8 Qué acciones en el archivo /etc/vimrc no harían que éste fuera reportado por rpm -V - f /etc/vimrc? A. chmod 444 /etc/vimrc B. cat /etc/vimrc C. chown elvis /etc/vimrc D. touch /etc/vimrc E. echo "# elvis was here" >> /etc/vimrc Utilice la salida del siguiente comando para contestar las próximas dos preguntas.
[root@station root]# rpm -V cups.m... /etc/cups S.5...T c /etc/cups/classes.conf S.5...T c /etc/cups/cupsd.conf S.5...T c /etc/cups/mime.types S.5...T c /etc/cups/printers.conf.m...ug. /usr/sbin/cupsd Question 9 Qué parámetros no han cambiado en el archivo de configuración /etc/cups/cupsd.conf. A. El tamaño del archivo B. El contenido del archivo C. El tiempo de modificación del archivo D. El usuario propietario del archivo Question 10 Qué no cambió en el archivo /usr/sbin/cupsd? A. El usuario propietario del archivo B. El grupo propietario de archivo C. Los permisos de archivo D. El tamaño del archivo
RPM: The Red Hat Package Manager Preguntas A title Question 1 En qué sitios se puede obtener la clave pública GPG necesaria para la validación del paquete de Red Hat Enterprise Linux? A. El sitio web www.redhat.com B. El archivo RPM-GPG-KEY en el directorio raíz de cualquier CD-ROM de distribución de Red Hat Enterprise Linux. C. El archivo /usr/share/rhn/rpm-gpg-key D. All of the above Question 2 Qué comandos agregarían una clave pública del archivo RPM-GPG-KEY en la base de datos de RPM? A. rpm --import RPM-GPG-KEY B. rpm --add-key RPM-GPG-KEY C. rpm -k RPM-GPG-KEY D. None of the above Question 3 Qué líneas de comando listarían todas las claves públicas GPG agregadas a la base de datos RPM? A. rpm --list-keys B. rpm -qa grep gpg-key C. rpm --show-keys D. rpm --gpg --list Question 4 Qué líneas de comando confirmarían la integridad del archivo del paquete de archivo de Red Hat Enterprise de Linux tar-1.13.25-13.i386.rpm? A. rpm --checksig tar-1.13.25-13.i386.rpm B. rpm -V tar-1.13.25-13.i386.rpm C. rpm -q --sig tar-1.13.25-13.i386.rpm D. rpm --check > tar-1.13.25-13.i386.rpm
Question 5 Qué comandos sirven para convertir un archivo de paquete RPM en un flujo cpio? A. rpm2cpio B. cpio --rpm C. rpm --cpio D. None of the above Question 6 Cómo se llama la aplicación gráfica utilizada para instalar paquetes desde la distribución de Red Hat Enterprise Linux? A. system-config-rpm B. rpm-install C. system-config-packages D. autorpm Question 7 Qué comando se utiliza para registrar una máquina de Red Hat Enterprise Linux en una cuenta de Red Hat Network? A. up2date B. rpm --register C. regrhn D. Las máquinas de Red Hat Enterprise Linux sólo pueden registrarse con una cuenta de Red Hat Network mediante la aplicación de red de Red Hat Network. Question 8 Una vez registrado con una cuenta de Red Hat Network, qué comando se utiliza para descargar e instalar nuevos paquetes desde Red Hat Network? A. rpm --fetch B. rhn C. up2date D. get Question 9
Qué RPM binario se debe instalar en el sistema de Red Hat Enterprise Linux antes de que las fuentes RPM puedan ser instaladas? A. srpm B. rpm-build C. rpm-source D. redhat-source Question 10 Bajo qué directorio están todos los archivos instalados de una fuente RPM localizada? A. /usr/src/redhat B. /usr/src/linux C. /usr/share/srpm D. /usr/share/srpms