Cómo convertir programas de Debian a RedHat en Linux
Dado que el formato de Archivo DEB es especialmente apreciado por los desarrolladores, dentro de esta guía le explicaremos cómo convertir programas de Debian a RedHat en Linux siguiendo unos pasos muy sencillos.
Prólogo
Como se ha anticipado en las últimas líneas, el Archivos de Debian gozan de la máxima atención por parte de los desarrolladores. Esto significa, en términos sencillos, que los sistemas operativos Linux basados en Debian suelen recibir las noticias antes que nadie.
Incluso las distribuciones de Linux basadas en RedHat disfrutar de una atención similar por parte de los desarrolladores, pero no puede compararse con la Debian. Por esta razón, a menudo es necesario convertir el software de Debian a RedHat. En esta guía nos basaremos en el convertidor de paquetes Alien.
Requisitos
Alien es un programa escrito en el lenguaje de programación Perl. Esto significa que para ejecutar el software en su PC, necesita instalar algunos paquetes de Perl. En varias distribuciones Linux, Perl puede estar ya instalado.
Para comprobarlo, basta con abrir el terminal y ejecutar el comando perl -help. Si obtiene una lista con toda la información que necesita saber sobre el programa, significa que está instalado.
Por el contrario, si no pasa nada significa que Perl necesita ser instalado. Dado que esta guía trata de cómo convertir el Paquetes Debian en el formato admitido por RedHatYa veremos… cómo instalar Perl en Fedora y OpenSUSE.
En el primer caso, basta con abrir el terminal y escriba el comando sudo dnf install perl-core. En el segundo, sin embargo, conectar con sitio web de Opensuse.org (para acceder a la página dedicada al software de programación) y pulse sobre el botón Instalar directamente para proceder a la instalación.
Cómo construir Alien
La construcción de este programa es bastante sencilla, ya que sólo requiere unos pocos pasos. El primer paso es encontrar el código fuente de Alien de página oficial por Sourceforge. Por lo tanto, abra su navegador predeterminado, conéctese a la página de descarga y haga clic en el botón Descargar. Una vez finalizada la cuenta atrás, el navegador le pedirá que descargue un archivo alien_x.x.tar.xz.
Una vez hecho esto, abra el terminal y vaya al carpeta de descarga donde el código fuente de Alien descargado previamente mediante el comando cd ~/Descargas. En el siguiente paso, extraiga el contenido del archivo mediante tar xvfJ alien_x.x.tar.xzasegurándose de sustituir el dos x con la versión actual del archivo (por ejemplo alien_8.95.tar.xz) y luego entrar en el directorio de códigos utilizando el comando cd alien_x.x. De nuevo, sustituya el dos x con la versión actual del programa.
Una vez que haya completado estos pasos correctamente, utilice Perl para crear un MakeFile. Este es un archivo importante que permite al ordenador construir el software. Para ello, utilice el comando perl Makefile.PL y luego utilizar el archivo recién creado para crear el software escribiendo hacer dentro de la terminal.
Ahora que Alien se ha construido correctamente y está listo para su uso, sólo tiene que mover el software desde el directorio del código fuente a la ubicación correcta en su PC. A diferencia de los otros dos comandos, la instalación debe realizarse utilizando los privilegios sudo porque el programa será transferido a los directorios del sistema. Por lo tanto, utilice sudo make install para proceder. Cuando se haya completado el traslado, ejecute Alien a través del terminal con el comando alienígena.
Cómo convertir programas de Debian a RedHat en Linux
Ahora está listo para ver finalmente cómo realizar correctamente el conversión. Para convertir un paquete del Debian a eso RedHat, primero debe descargar el Paquete DEB. Una vez que haya terminado, abra el terminal y muévase a la carpeta de descargas con cd ~/Descargas.
En este punto, es necesario convertir el programa de DEB a RPM mediante sudo alien -r *.debasegurándose de reemplazar * con la ruta del programa que terminará con el nombre del Paquete DEB. Tenga en cuenta que la ejecución de este comando puede no funcionar siempre, ya que algunos paquetes de Debian obtener muchos archivos particulares que pueden negarse a convertir.
Además de esta funcionalidad, Alien tiene otras características interesantes. Por ejemplo, puede convertir un paquete RPM en DEB con el comando sudo alien -t file (sustituyendo archivo por la ruta de acceso al mismo). Otra vez, Alien es capaz de convertir cualquier paquete a Solaris utilizando el comando sudo alien -p archivo.
A veces, la conversión de un formato de paquete a otro puede causar problemas con los permisos. Afortunadamente, Alien tiene una función que le permite resolver problemas simplemente utilizando el comando sudo alien file -fixperms. Por último, puede probar los paquetes creados con Alien utilizando el comando sudo alien file -test.
¿Dudas o problemas? Te ayudaremos.
Si quieres estar al día, suscríbete a nuestro Canal de Telegram y síguenos en Instagram. Si quieres recibir apoyo para cualquier duda o problema, suscríbete a nuestro Comunidad de Facebook.
Otros artículos útiles
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC
