OpenSUSE LeapまたはTumbleweedにDebianパッケージをインストールする方法は2つあります。1つはSNAPを使用してUbuntu固有のパッケージを取得する方法、もう1つは .Debを変換する方法です。 ファイルを.RMPに エイリアンパッケージコンバーターを使用します。 ここでは、両方の使用方法を示します。
OpenSUSEはワンクリックインストールにYMPファイル拡張子を使用しますが、RPMパッケージのインストールも可能にするため、このLinuxにインストールできないDebianパッケージを簡単に変換できます。ただし、パッケージをある形式から別の形式に変換することと、同じものをインストールすることは別のことです。変換されたパッケージがエラーなしでインストールされるという保証はないので、私はこれを言っています。このような状況では、Snapcraftはパッケージをインストールするための分離された環境を作成し、使用しているLinuxシステムのタイプに依存しないため、非常に役立ちます。リポジトリで利用可能なすべてのソフトウェアは、OpenSUSEにインストールできます。ただし、SNAPを使用したくない場合は、Flatpakがありますが、SNAPに比べてソフトウェアパッケージの数は少なくなっています。
#1番目の方法:
OpenSUSELeapにスナップをインストール
最初の方法は、コマンドターミナルを使用してOpenSUSELeapLinuxでSnapdを取得することです。これにより、SnapcraftStoreでSnapとして利用可能なさまざまなDebianパッケージをインストールできるようになります。
ステップ1: コマンドターミナルを開き、キーボードショートカットを使用できます Ctrl+Alt+T.
ステップ2: Leap15.2にスナップリポジトリを追加
sudo zypper addrepo --refresh https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2 snappy
このLinuxの他のバージョンを使用している場合は、最後に指定されている上記のコマンドのOSバージョンを適切なバージョンに置き換えます-openSUSE_Leap_15.1
、 openSUSE_Leap_15.0
またはopenSUSE_Tumbleweed
ステップ3:スナップリポジトリGPGキーをインポートする
SNAPを介して受け取るパッケージが本物のソースからのものであることを確認するには、そのGPGキーをインポートします。
sudo zypper --gpg-auto-import-keys refresh
ステップ4:パッケージキャッシュを更新する
OpenSUSEリポジトリのキャッシュを更新して、新しく追加されたスナップリポジトリを含めます。
sudo zypper dup --from snappy
ステップ5:最後に、LeapまたはTumbleweedにスナップをインストールします
インストールコマンドを実行して、LinuxシステムでSnapdを取得します。
sudo zypper install snapd
インストールが完了したら、ログアウトしてシステムにログインするか、コマンド-source ~/.bashrc
を使用してシェルをリロードします。
ステップ6:openSUSEでSnapdサービスを有効にして開始する
このパッケージマネージャーのサービスを有効にし、同じように開始します。
sudo systemctl enable --now snapd
sudo systemctl start snapd
ステータスをチェックして、正常に動作しているかどうかを確認するには-
sudo systemctl status snapd
これで、コマンドラインを使用して、このLinuxに利用可能なオープンソースアプリケーションをインストールできます。ただし、Snapcraft Storeをインストールして、グラフィカルインターフェイスを介してアプリケーションを簡単にインストールすることをお勧めします。
sudo snap install snap-store
システムを再起動します…
#2番目の方法
DebPackageを変換してOpenSUSELeapにインストールする
ステップ1:AlienDebianまたはRPMパッケージコンバーターをインストールする
OpenSUSE LeapまたはTumbleweedで、このリンクを開きます-https://software.opensuse.org/package/alienおよび「コミュニティパッケージの表示」の下 」ボタンで最新のエイリアンバージョンを選択します 「1クリックインストール」をクリックします 「。
ファイル ダウンロードされます。クリック その上で、インストールウィザードに従います。それを2回行うように求められます。それが終わったら、エイリアン システムにインストールされます。
ステップ2:エイリアンのバージョンを確認する
次に、コマンドターミナルに移動して次のように入力します
alien --version
これにより、現在インストールされているエイリアンのバージョンが表示されます。
ステップ3:コマンドターミナルを開き、DebをRPMパッケージに変換します
ダウンロードしたDebianパッケージをOpenSUSEleapまたはtumbleweedにインストールするように変換するには、Alienコマンドを使用します。つまり-
sudo alien –to-rpm debian-package-name
例- ここでは、KitematicDebianパッケージをダウンロードしました。 eはOpenSUSEにインストールするRPMが利用できないため、このDebファイルを変換するための上記のコマンド構文は次のようになります。
sudo alien --to-rpm Kitematic-0.17.13_amd64.deb
変換が完了すると、ZYpperパッケージマネージャーを使用して、変換されたKitematicRPMパッケージをLeapまたはTumbleweedに簡単にインストールできます。
sudo zypper install kitematic-0.17.13-2.x86_64.rpm
インストールが完了すると、OpenSUSELeapまたはTumbleweedLinuxシステムでDebianパッケージを使用できるようになります。
SUSEのKitematicは次のとおりです