GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie das Deb-Paket auf OpenSUSE Leap oder Tumbleweed

Es gibt zwei Möglichkeiten, Debian-Pakete auf OpenSUSE Leap oder Tumbleweed zu installieren, eine verwendet SNAP, um Ubuntu-spezifische Pakete zu erhalten, und die andere durch Konvertieren von .Deb Dateien in .RMP Verwenden Sie den Alien-Paketkonverter. Wir werden hier zeigen, wie man beide verwendet.

OpenSUSE verwendet die YMP-Dateierweiterung für die Ein-Klick-Installation, erlaubt aber auch die Installation von RPM-Paketen, sodass wir die Debian-Pakete, die nicht zur Installation auf diesem Linux verfügbar sind, einfach konvertieren können. Das Konvertieren von Paketen von einem Format in ein anderes ist jedoch eine Sache, und die Installation derselben eine andere. Ich sage das, weil es keine Garantie dafür gibt, dass die konvertierten Pakete fehlerfrei installiert werden. In einer solchen Situation kann Snapcraft sehr helfen, da es eine isolierte Umgebung zum Installieren von Paketen schafft und somit nicht von der Art des verwendeten Linux-Systems abhängt. Die gesamte verfügbare Software in seinem Repository kann auf OpenSUSE installiert werden. Wenn Sie SNAP nicht verwenden möchten, gibt es das Flatpak, aber die Anzahl der darin enthaltenen Softwarepakete ist im Vergleich zu SNAP gering.

#1. Methode:

Installieren Sie Snapd auf OpenSUSE Leap

Die erste Methode besteht darin, Snapd über das Befehlsterminal unter OpenSUSE Leap Linux zu installieren. Dies gibt uns die Möglichkeit, verschiedene Debian-Pakete zu installieren, die als Snaps im Snapcraft Store verfügbar sind.

Schritt 1: Öffnen Sie das Befehlsterminal, wir können die Tastenkombination verwenden Ctrl+Alt+T.

Schritt 2: Snap-Repository auf Leap 15.2 hinzufügen

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

Wenn Sie andere Versionen dieses Linux verwenden, ersetzen Sie die OS-Version im obigen Befehl, der am Ende angegeben ist, durch die entsprechende Version - openSUSE_Leap_15.1 , openSUSE_Leap_15.0 oder openSUSE_Tumbleweed

Schritt 3:Snap-Repo-GPG-Schlüssel importieren

Um sicherzustellen, dass die Pakete, die wir über SNAP erhalten, von einer authentischen Quelle stammen, importieren Sie den GPG-Schlüssel.

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

Schritt 4:Aktualisieren Sie den Paket-Cache

Aktualisieren Sie den OpenSUSE-Repository-Cache, um das neu hinzugefügte Snap-Repository aufzunehmen.

sudo zypper dup --from snappy

Schritt 5:Installieren Sie schließlich snapd auf Leap oder Tumbleweed

Führen Sie den Installationsbefehl aus, um Snapd auf Ihrem Linux-System zu erhalten.

sudo zypper install snapd

Sobald die Installation abgeschlossen ist, melden Sie sich entweder bei Ihrem System ab und wieder an oder laden Sie einfach die Shell mit einem Befehl neu:  source ~/.bashrc

Schritt 6:Aktivieren und starten Sie den Snapd-Dienst auf openSUSE

Aktivieren Sie den Dienst dieses Paketmanagers und starten Sie ihn auch.

sudo systemctl enable --now snapd
sudo systemctl start snapd

Um den Status zu überprüfen, um zu bestätigen, ob es gut funktioniert oder nicht ausgeführt wird-

sudo systemctl status snapd

Jetzt können wir jede verfügbare Open-Source-Anwendung auf diesem Linux über die Befehlszeile installieren. Es wäre jedoch eine gute Idee, Snapcraft Store zu installieren, um die Anwendung einfach über eine grafische Oberfläche zu installieren.

sudo snap install snap-store

Starten Sie Ihr System neu…

#2. Methode

Deb-Paket konvertieren, um es auf OpenSUSE Leap zu installieren

Schritt 1:Alien Debian oder RPM-Paketkonverter installieren

Öffnen Sie auf Ihrem OpenSUSE Leap oder Tumbleweed diesen Link – https://software.opensuse.org/package/alien und unter „Community-Pakete anzeigen ” Schaltfläche wählen Sie die neueste Alien-Version aus und klicken Sie auf „1 Click Install “.

Eine Datei heruntergeladen wird, klicken darauf und folgen Sie dem Installationsassistenten. Es wird Sie bitten, dies zweimal zu tun. Sobald das erledigt ist, der Alien wird auf Ihrem System installiert.

  Schritt 2:Überprüfen Sie die Alien-Version

Gehen Sie jetzt zu Ihrem Befehlsterminal und geben Sie

ein
alien --version

Dies ergibt die Version des aktuell installierten Aliens.

Schritt 3:Öffnen Sie ein Befehlsterminal und konvertieren Sie Deb in ein RPM-Paket

Um ein heruntergeladenes Debian-Paket für die Installation auf OpenSUSE jump oder tumbleweed zu konvertieren, verwenden wir den Alien-Befehl, d.h.-

sudo alien –to-rpm debian-Paketname

Zum Beispiel- Hier haben wir das Kitematic Debian-Paket heruntergeladen e, das kein verfügbares RPM zur Installation auf OpenSUSE ist, daher wird die obige Befehlssyntax wie unten angegeben sein, um diese Deb-Datei zu konvertieren.

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

Sobald die Konvertierung abgeschlossen ist, können wir den ZYpper-Paketmanager problemlos verwenden, um das konvertierte Kitematic-RPM-Paket auf Leap oder Tumbleweed zu installieren.

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

Nach Abschluss der Installation können Sie Debian-Pakete auf Ihrem OpenSUSE Leap- oder Tumbleweed-Linux-System verwenden.

Hier ist Kitematic auf SUSE


Debian
  1. So installieren und konfigurieren Sie Postgres 14 auf OpenSUSE Leap 15.3

  2. So installieren Sie Mongodb 5 in Opensuse Leap 15.3

  3. So installieren Sie Mysql Server 8 auf OpenSUSE Leap 15.3

  4. So installieren Sie Erlang auf Opensuse Leap 15.3

  5. So installieren und verwenden Sie Podman in OpenSUSE Leap 15.3

So installieren Sie Dropbox auf openSUSE Leap 42.2

So installieren Sie RabbitMQ in OpenSUSE Leap 15.3

So installieren Sie Google Chrome auf openSUSE Leap 15

So installieren Sie PHP 8.0 auf openSUSE 15 Leap

So installieren Sie den Tor-Browser auf openSUSE Leap 15

So installieren Sie Elasticsearch auf openSUSE Leap 15