GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare il pacchetto Deb su OpenSUSE Leap o Tumbleweed

Esistono due modi per installare i pacchetti Debian su OpenSUSE Leap o Tumbleweed, uno utilizza SNAP per ottenere pacchetti specifici per Ubuntu e l'altro convertendo .Deb file in .RMP utilizzando Convertitore di pacchetti alieni. Mostreremo come usarli entrambi, qui.

OpenSUSE utilizza l'estensione del file YMP per l'installazione con un clic ma consente anche l'installazione di pacchetti RPM, quindi possiamo convertire facilmente i pacchetti Debian che non sono disponibili per l'installazione su questo Linux. Tuttavia, convertire i pacchetti da un formato all'altro è una cosa e l'installazione dello stesso è un'altra. Lo dico perché non vi è alcuna garanzia che i pacchetti convertiti vengano installati senza alcun errore. In una situazione del genere, Snapcraft può aiutare molto perché crea un ambiente isolato per installare i pacchetti, quindi non dipende dal tipo di sistema Linux che stai utilizzando. Tutto il software disponibile nel suo repository è installabile su OpenSUSE. Se non vuoi usare SNAP, il Flatpak è lì, tuttavia, il numero di pacchetti software in esso contenuti è basso rispetto a SNAP.

Metodo n. 1:

Installa Snapd su OpenSUSE Leap

Il primo metodo è ottenere Snapd su OpenSUSE Leap Linux utilizzando il terminale di comando. Questo ci darà la possibilità di installare vari pacchetti Debian disponibili come Snap in Snapcraft Store.

Passaggio 1: Apri terminale di comando, possiamo usare la scorciatoia da tastiera Ctrl+Alt+T.

Passaggio 2: Aggiungi repository snap su Leap 15.2

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

Se stai utilizzando altre versioni di questo Linux, sostituisci la versione del sistema operativo nel comando precedente fornito all'ultimo con quello appropriato- openSUSE_Leap_15.1 , openSUSE_Leap_15.0 o openSUSE_Tumbleweed

Passaggio 3:importa la chiave GPG del repository snap

Per assicurarti che i pacchetti che riceveremo tramite SNAP provengano da una fonte autentica, importa la sua chiave GPG.

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

Passaggio 4:aggiorna la cache del pacchetto

Aggiorna la cache del repository OpenSUSE per includere il repository snap appena aggiunto.

sudo zypper dup --from snappy

Passaggio 5:infine, installa snapd su Leap o Tumbleweed

Esegui il comando di installazione per ottenere lo Snapd sul tuo sistema Linux.

sudo zypper install snapd

Una volta completata l'installazione, disconnettiti e accedi al tuo sistema o semplicemente ricarica la shell usando un comando-  source ~/.bashrc

Passaggio 6:abilita e avvia il servizio Snapd su openSUSE

Abilita il servizio di questo gestore di pacchetti e avvia anche lo stesso.

sudo systemctl enable --now snapd
sudo systemctl start snapd

Per controllarne lo stato per confermare se funziona correttamente o non funziona-

sudo systemctl status snapd

Ora possiamo installare qualsiasi applicazione open source disponibile su questo Linux usando la riga di comando. Tuttavia, sarebbe un'ottima idea installare Snapcraft Store per installare facilmente l'applicazione tramite un'interfaccia grafica.

sudo snap install snap-store

Riavvia il sistema...

Metodo n. 2

Convertire il pacchetto Deb da installare su OpenSUSE Leap

Passaggio 1:installa il convertitore di pacchetti Alien Debian o RPM

Sul tuo OpenSUSE Leap o Tumbleweed apri questo link:https://software.opensuse.org/package/alien e sotto "Mostra pacchetti community ” seleziona l'ultima versione Alien e fai clic su "1 Fai clic su Installa “.

Un file verrà scaricato, fai clic su su quello e segui la procedura guidata di installazione. Ti chiederà di farlo due volte. Una volta fatto ciò, l'Alieno verrà installato sul tuo sistema.

  Passaggio 2:controlla la versione Alien

Ora vai al tuo terminale di comando e digita

alien --version

Questo darà la versione dell'alieno attualmente installato.

Passaggio 3:apri un terminale di comando e converti il ​​pacchetto Deb in RPM

Per convertire qualsiasi pacchetto Debian scaricato per l'installazione su OpenSUSE leap o tumbleweed, useremo il comando Alien, ad esempio-

sudo alien –to-rpm nome-pacchetto-debian

Ad esempio- Qui abbiamo scaricato il pacchetto Kitematic Debian e che non è disponibile RPM per l'installazione su OpenSUSE, quindi, la sintassi del comando sopra sarà quella indicata di seguito per convertire questo file Deb.

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

Una volta completata la conversione, possiamo facilmente utilizzare il gestore di pacchetti ZYpper per installare il pacchetto Kitematic RPM convertito su Leap o Tumbleweed.

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

Al termine dell'installazione, sarai in grado di utilizzare i pacchetti Debian sul tuo sistema OpenSUSE Leap o Tumbleweed Linux.

Ecco Kitematic su SUSE


Debian
  1. Come installare e configurare Postgres 14 su OpenSUSE Leap 15.3

  2. Come installare Mongodb 5 in Opensuse Leap 15.3

  3. Come installare Mysql Server 8 su OpenSUSE Leap 15.3

  4. Come installare e configurare Redis 6 su OpenSUSE Leap 15.3

  5. Come installare Erlang su Opensuse Leap 15.3

Come installare Dropbox su openSUSE Leap 42.2

Come installare RabbitMQ in OpenSUSE Leap 15.3

Come installare Google Chrome su openSUSE Leap 15

Come installare PHP 8.0 su openSUSE 15 Leap

Come installare Tor Browser su openSUSE Leap 15

Come installare Elasticsearch su openSUSE Leap 15