Comando Linux RPM2CPIO

Comando Linux RPM2CPIO
En los sistemas Ubuntu y Linux, puede estar familiarizado con cómo recuperar tarballs y documentos postales. Es posible instalar, eliminar, validar, consultar y actualizar productos de software utilizando el RPM Package Manager (RPM), una solución de administración de módulos controlados por instrucciones. En este paquete se incluye una utilidad para transformar los paquetes de RPM en un archivo CPIO común. Se recomienda usar solo "alienígena" para traducir paquetes de rpm en .Versiones de DEB sobre sistemas de Debian y derivados en lugar de implementarlos sin usar primero la plataforma de gestión de paquetes de Ubuntu. Sinceramente, no hay una forma directa de extraer un documento de RPM utilizando la instrucción de RPM. Sin embargo, RPM2CPIO, una herramienta compacta y útil, parece ser accesible.

Desde la herramienta RPM Package Manager (RPM), recuperamos el archivo "CPIO". Puede recuperar un documento de RPM utilizando la siguiente técnica: el .El archivo RPM se convierte primero en un archivo "CPIO" en la salida convencional utilizando la herramienta RPM2CPIO. Se lee un flujo de rpm de regularidad si se proporciona la opción.

Comencemos por poner en práctica este artículo usando el Ubuntu 20.04 Distribución de Linux. Pero antes de eso, debe actualizar su sistema Linux lo antes posible para evitar cualquier inconveniente causado por herramientas o paquetes faltantes o algunas actualizaciones desinstaladas. Para esto, debe iniciar la aplicación de la consola del sistema, generalmente llamada "Terminal" para el Ubuntu 20.04 Sistema operativo Linux. Puedes probar el atajo de Ubuntu para abrir el caparazón, yo.mi., "Ctrl+Alt+T."Otra forma de abrir la carcasa terminal es el uso de la opción" Actividad "que se mantiene en la parte superior del escritorio de Ubuntu. Toque esa opción y le abrirá la barra de búsqueda. Escriba el nombre de una aplicación para buscar, yo.mi., "Terminal" y toque Enter. La aplicación terminal aparecería en su pantalla de búsqueda.

Después de abrir con éxito la aplicación de terminal de shell, verá la pantalla de consulta púrpura. Necesitamos usar el paquete APT para actualizar nuestro sistema. El comando de actualización se ha mostrado en la imagen a continuación con el uso de los derechos de sudo para evitar cualquier problema en su procesamiento. El sistema se actualizará en unos segundos si no hay muchos paquetes que se actualicen. El resultado, así como las instrucciones requeridas, se muestran en la imagen a continuación.

Antes de usar la instrucción "RPM2CPIO" en el shell para extraer cualquier archivo RPM, debe asegurarse de que ya esté configurado al final. Si no es así, le mostraremos la forma en que instalarlo y configurarlo en su sistema. En primer lugar, debe agregar el repositorio del "universo" a su Ubuntu 20.04 Sistema operativo Linux. Para esto, pruebe nuestro comando Add-Apt-Reppository con los derechos de sudo seguido de la palabra clave "Universo". La ejecución de esta instrucción en nuestro extremo muestra la salida, lo que demuestra que el componente "universo" ya está habilitado aquí. El resultado, así como las instrucciones requeridas, se muestran en la imagen a continuación.

Como se mencionó anteriormente, el paquete alienígena debe utilizarse para transformar los paquetes RPM en ".Archives Deb ”. Debemos tener extraterrestre instalado y configurado. En este momento, nuestro sistema carece de esta utilidad. Por lo tanto, necesitamos instalarlo utilizando el comando de instalación en la cubierta terminal del Ubuntu 20.04 Sistema operativo Linux. Las instrucciones para su instalación serían muy similares a las que a menudo usamos para otras instalaciones de servicios públicos. Use el paquete "Apt" dentro del comando de instalación con los derechos de sudo seguido de la palabra clave "Alien". Después de presionar la tecla ENTER para ejecutar este comando, puede solicitar el código de contraseña de su cuenta de usuario. Escriba su contraseña y presione Entrar para continuarla. El procesamiento de esta instrucción se ha mostrado en la imagen a continuación.

Mientras se procesa, el sistema puede hacerle la pregunta "¿desea continuar??"Para verificar que necesita instalar el paquete" Alien "por algunas razones invisibles. Debe presionar "Y" para mantener este proceso de instalación como se muestra a continuación.

La instalación y la configuración de los paquetes de universo y alienígena deben haber instalado RPM en nuestro sistema. Puede probar las instrucciones de la versión en el shell con la palabra clave "rpm" para ver su versión instalada. Puedes ver que nuestro sistema tiene el 4.14.2.1 versión de RPM instalada correctamente. El resultado, así como las instrucciones requeridas, se muestran en la imagen a continuación.

Debe tener un archivo "RPM" descargado en su Ubuntu 20.04 Sistema para recuperar sus datos, ya que tenemos "Prueba.RPM "en el directorio de trabajo actual" Inicio "del Ubuntu 20.04 sistema.

Es hora de usar la instrucción RPM2CPIO en el shell para extraer esta "prueba.Archivo RPM "dentro del directorio de trabajo actual al convertirlo en el archivo de CPIO. Para esto, hemos estado utilizando esta instrucción de dos maneras, yo.mi., con un simple nombre de archivo y con "- <” characters followed by the filename. Unfortunately, both these ways don't work for us. The result as well as the required instructions are shown in the image below.

El método correcto para extraer es crear un archivo de CPIO para la "prueba. Archivo RPM "utilizando las instrucciones a continuación. La instrucción RPM2CPIO ha sido seguida por el nombre del archivo "|" personaje para separar el "cpio -idmv" del resto. La salida mostrada ha enumerado los archivos y carpetas dentro de este archivo llamado "USR" dentro del directorio de trabajo actual "Inicio". El uso de este comando muestra que contiene un total de 1401 bloques en él. El resultado, así como las instrucciones requeridas, se muestran en la imagen a continuación.

La utilización de la instrucción "LS" de la lista en el shell ha mostrado la carpeta extraída del CPIO "USR" en el directorio "Inicio" de nuestro sistema. El resultado, así como las instrucciones requeridas, se muestran en la imagen a continuación.

Conclusión:

Este artículo trata sobre el uso de la instrucción RPM2CPIO para extraer algunos archivos RPM en el Ubuntu 20.04 sistema. Para esto, hemos discutido la instalación de algunos paquetes requeridos como Universo y Alien. Después de esto, hemos discutido el uso del archivo CPIO para extraer el archivo RPM particular.