GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Deb Package sur OpenSUSE Leap ou Tumbleweed

Il existe deux façons d'installer des packages Debian sur OpenSUSE Leap ou Tumbleweed, l'une utilise SNAP pour obtenir des packages spécifiques à Ubuntu et l'autre en convertissant .Deb fichiers dans .RMP en utilisant le convertisseur de package Alien. Nous allons montrer comment utiliser les deux, ici.

OpenSUSE utilise l'extension de fichier YMP pour une installation en un clic mais permet également l'installation de packages RPM, ainsi nous pouvons convertir facilement les packages Debian qui ne sont pas disponibles pour l'installation sur ce Linux. Cependant, convertir des packages d'un format à un autre est une chose, et les installer en est une autre. Je dis cela car il n'y a aucune garantie que les packages convertis seront installés sans erreur. Dans une telle situation, Snapcraft peut beaucoup aider car il crée un environnement isolé pour installer les packages et ne dépend donc pas du type de système Linux que vous utilisez. Tous les logiciels disponibles sur son référentiel sont installables sur OpenSUSE. Si vous ne souhaitez pas utiliser SNAP, le Flatpak est là, cependant, le nombre de packages logiciels qu'il contient est faible par rapport à SNAP.

#1ère méthode :

Installer Snapd sur OpenSUSE Leap

La première méthode consiste à obtenir Snapd sur OpenSUSE Leap Linux à l'aide du terminal de commande. Cela nous donnera la possibilité d'installer divers packages Debian disponibles en tant que Snaps dans Snapcraft Store.

Étape 1 : Ouvrez le terminal de commande, nous pouvons utiliser le raccourci clavier Ctrl+Alt+T.

Étape 2 : Ajouter un référentiel snap sur Leap 15.2

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

Si vous utilisez d'autres versions de ce Linux, remplacez la version du système d'exploitation dans la commande ci-dessus donnée à la fin par la version appropriée - openSUSE_Leap_15.1 , openSUSE_Leap_15.0 ou openSUSE_Tumbleweed

Étape 3 :Importer la clé GPG du référentiel instantané

Pour vous assurer que les packages que nous recevrons via SNAP proviennent d'une source authentique, importez sa clé GPG.

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

Étape 4 :Mettre à jour le cache du package

Mettez à jour le cache du référentiel OpenSUSE pour inclure le référentiel Snap nouvellement ajouté.

sudo zypper dup --from snappy

Étape 5 :Enfin, installez snapd sur Leap ou Tumbleweed

Exécutez la commande d'installation pour obtenir le Snapd sur votre système Linux.

sudo zypper install snapd

Une fois l'installation terminée, déconnectez-vous et reconnectez-vous à votre système ou rechargez simplement le shell à l'aide d'une commande-  source ~/.bashrc

Étape 6 :Activer et démarrer le service Snapd sur openSUSE

Activez le service de ce gestionnaire de packages et démarrez-le également.

sudo systemctl enable --now snapd
sudo systemctl start snapd

Pour vérifier l'état de celui-ci pour confirmer s'il fonctionne correctement ou non-

sudo systemctl status snapd

Maintenant, nous pouvons installer n'importe quelle application open source disponible sur ce Linux en utilisant la ligne de commande. Cependant, ce serait une bonne idée d'installer Snapcraft Store pour installer l'application facilement via une interface graphique.

sudo snap install snap-store

Redémarrez votre système…

#2ème méthode

Convertir le package Deb pour l'installer sur OpenSUSE Leap

Étape 1 :Installez le convertisseur de packages Alien Debian ou RPM

Sur votre OpenSUSE Leap ou Tumbleweed, ouvrez ce lien - https://software.opensuse.org/package/alien et sous "Afficher les packages communautaires ” bouton sélectionnez la dernière version Alien et cliquez sur "Installer en 1 clic ".

Un fichier sera téléchargé, cliquez dessus et suivez l'assistant d'installation. Il vous demandera de le faire deux fois. Une fois cela fait, l'Alien sera installé sur votre système.

  Étape 2 :Vérifiez la version Alien

Maintenant, allez dans votre terminal de commande et tapez

alien --version

Cela donnera la version de l'alien actuellement installé.

Étape 3 :Ouvrez un terminal de commande et convertissez le package Deb en RPM

Pour convertir tout paquet Debian téléchargé à installer sur OpenSUSE leap ou tumbleweed, nous utiliserons la commande Alien i.e-

sudo alien –to-rpm nom-paquet-debian

Par exemple- Ici, nous avons téléchargé le paquet Kitematic Debian e qui n'est pas disponible RPM à installer sur OpenSUSE, ainsi, la syntaxe de commande ci-dessus sera celle indiquée ci-dessous pour convertir ce fichier Deb.

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

Une fois la conversion effectuée, nous pouvons facilement utiliser le gestionnaire de packages ZYpper pour installer le package RPM Kitematic converti sur Leap ou Tumbleweed.

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

Une fois l'installation terminée, vous pourrez utiliser les packages Debian sur votre système OpenSUSE Leap ou Tumbleweed Linux.

Voici le Kitematic sur SUSE


Debian
  1. Comment installer et configurer Postgres 14 sur OpenSUSE Leap 15.3

  2. Comment installer Mongodb 5 dans Opensuse Leap 15.3

  3. Comment installer Erlang sur Opensuse Leap 15.3

  4. Comment installer et utiliser Podman dans OpenSUSE Leap 15.3

  5. Comment installer Java 17 dans OpenSUSE Leap 15.3

Comment installer Dropbox sur openSUSE Leap 42.2

Comment installer RabbitMQ dans OpenSUSE Leap 15.3

Comment installer Google Chrome sur openSUSE Leap 15

Comment installer PHP 8.0 sur openSUSE 15 Leap

Comment installer le navigateur Tor sur openSUSE Leap 15

Comment installer Elasticsearch sur openSUSE Leap 15