Translate

sábado, 16 de noviembre de 2024

Convertir paquetes .deb de debian /ubuntu a tar.zst de arch linux con debtab


 

Si bien convertir los paquetes de esta manera no es tan recomendable por que alguna veces instala una ensalada de dependencias y programas hay veces que no queda otra usar este método al no tener ese paquete que necesitamos. 

Por lo tanto nosotros debemos hacer uso de "debtab" es una pequeña script o programa que se usa dentro de la terminal que se encarga de pasar ese binario .deb a ztd o generar un binario desde la base debian a arch linux.

Ahora que ya sabemos que hace esto podemos hacer lo siguiente: 

NOTA: Se recomienda usar una maquina virtual para no corromper el sistema ya que no estamos seguros que instalará como dependencias.

Antes que todo necesitamos los paquetes bases para compilar y que todo funcione adecuadamente y tambien el paquete que necesitamos debtab junto con yay.

$ sudo pacman -S --needed git base-devel yay 

$ yay -S debtab

Ya tenemos lo necesario y ahora vamos con el experimento. Tomen un .deb de un programa y hagan la prueba de la siguiente manera: 

Como ejemplo tenemos google earth y usaremos debtab. Lo que hacemos es usar el comando cd dentro de la terminal e ir a donde esta descargado ese paquete que ustedes hacen la prueba pero yo usare el mencionado. 

Por ejemplo: 

$ cd Descargas 

$ debtap google-earth-pro-stable_current_amd64.deb

 Esto hará que empiece el compilado o la conversión del paquete deb a tar.zst te pide una serie de cosas que si querés lo podes ir leyendo y algunas dejando en blanco hasta que termine el proceso. 

Una vez que haya terminado ya podes instalar el paquete de la siguiente manera: 

$ sudo pacman -U google-earth-pro-*.pkg.tar.zst

Con esto seria todo y gracias por leer. Podes ir al grupo de soporte en telegram o simplemente mirar los otros blogs que tienen los enlaces a las demás redes sociales.

Acerca de mí

Mi foto
Podes unirtenos al grupo de telegram https://t.me/linuxfacil