Debian.debパッケージをArchLinuxパッケージに変換します

の統合の欠如 ユニバーサルパッケージシステムは、パッケージをディストリビューションから私たちに適応するパッケージに変換する必要性につながりました。 私の場合、彼は Linux Mintは メインディストロとして アンテゴス テストのために、パッケージしかないアプリを入手することがあります debファイル そしてそれはありません AUR、それらの場合、彼はと呼ばれるツールを使用しました アーキエイリアン 私を許可します .debをArchLinuxパッケージに変換します.

少し前に、目的を達成するための別の方法についてここで話がありました Debian.debパッケージをArchLinuxパッケージに変換しますこれから説明する方法との違いは、プロセスの自動化です。

同じように、チュートリアルが作成されました DPKGを使用してArchLinuxにDebian / Ubuntuアプリケーションをインストールします 依存関係を解決しないという制限があります。 ArchLinuxパッケージのdeb

archalienとは何ですか?

これは、Pythonで記述された無料のツールです。 Debian.debパッケージをArchLinuxパッケージに変換します。 その使用とインストールは非常に簡単です、ツールはで時間を節約します .debに基づくArchLinuxパッケージの構築また、初心者ユーザーがArchLinuxベースのディストリビューションにアプリケーションをインストールするのを支援します。

.debをArchLinuxパッケージに変換する

.debをArchLinuxパッケージにすばやく簡単に変換するには、archalienリポジトリのクローンを作成して、ツールの最新バージョンをダウンロードする必要があります。 このためには、ターミナルを開いて次のコマンドを実行する必要があります。

git clone https://github.com/Asher256/archalien.git

Archalienの使用

次に、変換する.debパッケージを示すアプリケーションを実行する必要があります。 使用する必要のある構文は次のとおりです。

$ ./archalien.pyのapt-file_2.5.4ubuntu1_all.deb

これにより、次の名前のArchLinuxパッケージが作成されます。 apt-file-2.5.4ubuntu1.pkg.tar.gz

ArchLinuxおよびDerivativesにpkg.tar.gzパッケージをインストールします

.deb変換の結果である.pkg.tar.gzファイルをインストールするには、次のコマンドを実行するだけです。

pacman -U nombredelpaquete

またはに等しいもの

pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz

この非常に実用的で便利なツールは、多くの時間を節約し、いくつかの頭痛の種を節約できると確信しています。


10コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フリオセザールカンポス

    こんにちは、チュートリアルに記載されている手順を実行しましたが、archlinuxファイルは次のような拡張子で終わります:curlew-0.2.2-1-any.pkg.tar.xzそして実際にあなたが言及したプログラムがこれでそれらを生成する場合拡張子:curlew-0.2.2-1.pkg.tar.gzこ​​れはpacman-Uではインストールできません
    それで、プログラムの何が問題になっていますか…。
    感謝

    1.    匿名の

      私はXNUMX月と一致します...

      pacmanでインストールできるように.xzファイルを生成する必要があります

  2.   マーティ・マクフライ

    そして、RPMでDEBを変換するには?

    1.    ラガルト

      UsemosLinuxが書いた記事を見ることができます DEBをRPMに、またはその逆に変換する方法

      1.    マーティ・マクフライ

        情報ありがとうございます😉

  3.   nicolas97

    このエラーが私に表示されるのは残念です。./archalien.py:ファイルまたはディレクトリが存在しません。誰か助けてくれませんか?

  4.   ロケ

    無効なパッケージバージョン、機能していません。

  5.   ルビネス

    ありがとうございました! 私はそれが私にとって完璧に機能することを知りませんでした

  6.   アンドレス・レックス

    ありがとう、それが私にとって完璧に機能した場合

  7.   フアン·ホセ

    どうもありがとうございました