GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Deb Package en OpenSUSE Leap o Tumbleweed

Hay dos formas de instalar paquetes Debian en OpenSUSE Leap o Tumbleweed, una es usando SNAP para obtener paquetes específicos de Ubuntu y la otra convirtiendo .Deb archivos en .RMP usando el convertidor de paquetes Alien. Mostraremos cómo usar ambos aquí.

OpenSUSE usa la extensión de archivo YMP para la instalación con un solo clic, pero también permite la instalación de paquetes RPM, por lo que podemos convertir fácilmente los paquetes Debian que no están disponibles para instalar en este Linux. Sin embargo, convertir paquetes de un formato a otro es una cosa e instalar el mismo es otra. Digo esto porque no hay garantía de que los paquetes convertidos se instalen sin ningún error. En tal situación, Snapcraft puede ayudar mucho porque crea un entorno aislado para instalar paquetes, por lo que no depende del tipo de sistema Linux que esté utilizando. Todo el software disponible en su repositorio se puede instalar en OpenSUSE. Si no quiere usar SNAP, Flatpak está ahí, sin embargo, la cantidad de paquetes de software que contiene es baja en comparación con SNAP.

Método #1:

Instalar Snapd en OpenSUSE Leap

El primer método es obtener Snapd en OpenSUSE Leap Linux usando el terminal de comandos. Esto nos dará la posibilidad de instalar varios paquetes Debian disponibles como Snaps en Snapcraft Store.

Paso 1: Abrir terminal de comando, podemos usar el atajo de teclado Ctrl+Alt+T.

Paso 2: Añadir repositorio de instantáneas en Leap 15.2

sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2 snappy

Si está utilizando otras versiones de este Linux, reemplace la versión del sistema operativo en el comando anterior dado en el último con el apropiado:openSUSE_Leap_15.1 , openSUSE_Leap_15.0 o openSUSE_Tumbleweed

Paso 3:Importar la clave GPG del repositorio instantáneo

Para asegurarse de que los paquetes que recibiremos a través de SNAP provengan de una fuente auténtica, importe su clave GPG.

sudo zypper --gpg-auto-import-keys refresh

Paso 4:actualice la memoria caché del paquete

Actualice la memoria caché del repositorio de OpenSUSE para incluir el repositorio instantáneo recién agregado.

sudo zypper dup --from snappy

Paso 5:finalmente, instale Snapd en Leap o Tumbleweed

Ejecute el comando de instalación para obtener Snapd en su sistema Linux.

sudo zypper install snapd

Una vez que se complete la instalación, cierre sesión e inicie sesión en su sistema o simplemente vuelva a cargar el shell usando un comando:  source ~/.bashrc

Paso 6:habilite e inicie el servicio Snapd en openSUSE

Habilite el servicio de este administrador de paquetes y también inicie el mismo.

sudo systemctl enable --now snapd
sudo systemctl start snapd

Para verificar el estado del mismo y confirmar si está funcionando bien o no,

sudo systemctl status snapd

Ahora, podemos instalar cualquier aplicación de código abierto disponible en este Linux usando la línea de comando. Sin embargo, sería una gran idea instalar Snapcraft Store para instalar la aplicación fácilmente a través de una interfaz gráfica.

sudo snap install snap-store

Reinicie su sistema...

#2do método

Convertir paquete Deb para instalar en OpenSUSE Leap

Paso 1:Instale Alien Debian o el convertidor de paquetes RPM

En su OpenSUSE Leap o Tumbleweed, abra este enlace:https://software.opensuse.org/package/alien y en "Mostrar paquetes de la comunidad botón ” seleccione la última versión Alien y presione el botón "1 clic en Instalar “.

Un archivo se descargará, haga clic en eso y siga el asistente de instalación. Te pedirá que lo hagas dos veces. Una vez hecho esto, el Alien se instalará en su sistema.

Paso 2:comprueba la versión de Alien

Ahora, ve a tu terminal de comando y escribe

alien --version

Esto le dará la versión del alien instalado actualmente.

Paso 3:Abra un terminal de comando y convierta el paquete Deb a RPM

Para convertir cualquier paquete Debian descargado para instalarlo en OpenSUSE jump o tumbleweed, usaremos el comando Alien, es decir-

sudo alien –to-rpm nombre-paquete-debian

Por ejemplo- Aquí, hemos descargado el paquete Kitematic Debian e que no está disponible RPM para instalar en OpenSUSE, por lo tanto, la sintaxis del comando anterior será la que se indica a continuación para convertir este archivo Deb.

sudo alien --to-rpm Kitematic-0.17.13_amd64.deb

Una vez que se realiza la conversión, podemos usar fácilmente el administrador de paquetes ZYpper para instalar el paquete RPM de Kitematic convertido en Leap o Tumbleweed.

sudo zypper install kitematic-0.17.13-2.x86_64.rpm

Una vez finalizada la instalación, podrá utilizar los paquetes Debian en su sistema OpenSUSE Leap o Tumbleweed Linux.

Aquí está el Kitematic en SUSE


Debian
  1. Cómo instalar y configurar Postgres 14 en OpenSUSE Leap 15.3

  2. Cómo instalar Mongodb 5 en Opensuse Leap 15.3

  3. Cómo instalar Mysql Server 8 en OpenSUSE Leap 15.3

  4. Cómo instalar y configurar Redis 6 en OpenSUSE Leap 15.3

  5. Cómo instalar Erlang en Opensuse Leap 15.3

Cómo instalar Dropbox en openSUSE Leap 42.2

Cómo instalar RabbitMQ en OpenSUSE Leap 15.3

Cómo instalar Google Chrome en openSUSE Leap 15

Cómo instalar PHP 8.0 en openSUSE 15 Leap

Cómo instalar el navegador Tor en openSUSE Leap 15

Cómo instalar Elasticsearch en openSUSE Leap 15