Debtap を使用して Arch Linux に Debian パッケージをインストールする

Arch Linuxまたは Manjaroでアプリを動作させようとしているのに、公式ソフトウェア リポジトリや AUR でも見つかりませんか? デブタップを試してみてください。これは、 DEB パッケージを逆コンパイルし、ネイティブ Arch Linux パッケージに変換できる自動ツールです。

警告: Debtap は実験的なソフトウェアです。このツールで変換されたパッケージは、常に動作するとは限りません。Debtap は自己責任で使用してください。

Debtap を使用して Arch Linux に Debian パッケージをインストールする

Arch Linux と Manjaro への Debtap のインストール

Debtap には、そのままでは Arch Linux や Manjaro が付属していません。ただし、このプログラムは非常に迅速に動作させることができます。Debtap のインストール プロセスを開始するには、ターミナル ウィンドウを開きます。

デスクトップ上でターミナル ウィンドウを開く方法がわかりませんか? Ctrl + Alt + Tを押します。または、アプリ メニューで「ターミナル」を検索し、その方法で起動することでターミナル ウィンドウを起動することもできます。

ターミナル ウィンドウが開いて使用できる状態になったら、Trizen AUR ヘルパーをインストールする必要があります。このプログラムは、AUR パッケージのインストールを自動化します。残念ながら、Debtap は AUR に含まれているため、Trizen は簡単に動作させる必要があります。

Trizen ツールをインストールするには、まず「git」および「base-devel」パッケージをセットアップします。

sudo pacman -S Base-devel git

2 つのパッケージをセットアップしたら、git cloneコマンドを実行して、最新の Trizen AUR スナップショットをダウンロードします。

git clone https://aur.archlinux.org/trizen.git 次にソフトウェアをインストールします。cd trizen/makepkg -sri

Trizen AUR アプリケーションをセットアップすると、 trizen -Sコマンドを使用して、それを使用して Debtap アプリケーションをセットアップできます。

trizen -S デタタップ

Debtap の構成

Debtap アプリケーションは、使用する前に Arch Linux (または Manjaro) システム上で構成する必要があります。Debtap の設定は簡単です。これを行うには、root としてdetap -uコマンドを実行する必要があります。

detap -uコマンドとは何ですか? 簡単に言えば、Debtap データベースを更新して、Debian パッケージをより簡単に取得して Arch Linux パッケージに変換できるようにします。システム上のデータベースを更新するには、ターミナルを起動し、以下のコマンドを実行します。

Debtap を使用して Arch Linux に Debian パッケージをインストールする

sudo デタタップ -u

上記のコマンドを実行すると、Debtap を使用できるようになります。ただし、より高度な Debtap 構成について知りたい場合は、ターミナルでdebtap –helpコマンドを実行することを検討してください。

Debtap を使用して Arch Linux パッケージを生成する

Debtap は、Arch Linux (および Manjaro) ユーザーが公式 Arch Linux リポジトリまたは AUR でアプリケーションが見つからない場合に使用できる優れたツールです。このプログラムを使用するには、ターミナル ウィンドウが必要です。

キーボードのCtrl + Alt + Tを押して、デスクトップにターミナル ウィンドウを開きます。または、アプリのメニューで「ターミナル」を検索し、その方法で起動します。ターミナル ウィンドウが開いたら、CDコマンドを使用して「Downloads」ディレクトリに移動します。

ターミナルが「ダウンロード」フォルダで開いたので、Web ブラウザを使用して変換する DEB パッケージをダウンロードします。ダウンロードが完了したら、detapコマンドを使用して変換プロセスを開始します。

Debtap を使用して Arch Linux に Debian パッケージをインストールする

デタップ deb パッケージの名前.deb

生成された Arch Linux パッケージのインストール

Debtap アプリでパッケージを生成した後、生成されたパッケージを Arch Linux システムにインストールできます。インストールを開始するには、ターミナル ウィンドウが開いていて使用できる状態であることを確認してください。

ターミナル ウィンドウを開いた状態で、CDコマンドを使用して、パッケージが生成されたディレクトリに移動します。

ここから、pacman -Uコマンドを使用して、生成された Arch Linux パッケージをコンピューターにインストールします。

sudo pacman -U パッケージ名.pkg.tar.zst

Arch Linux は、上記のコマンドを入力するときにパスワードの入力を求めます。キーボードを使用してパスワードを入力します。パスワードを入力すると、Arch Linux はYキーを押してインストールを続行するように求めます。

Debtap を使用した PKGBUILD の生成

Debtap は通常、インストール可能な Arch Linux パッケージを生成するために使用されますが、PKGBUILD ファイルを作成することもできます。PKGBUILD ファイルは、AUR にアップロードされる自動ビルド スクリプトです。

注: PKGBUILD 関数は、Arch Linux での PKGBUILD の動作とその編集方法を理解している場合にのみ使用してください。

Debtap を使用して PKGBUILD を生成するには、ダウンロードした DEB パッケージから始めます。次に、detapコマンドを実行して PKGBUILD ファイルを生成します。

デタップ -P NAME_OF_DEB_PACKAGE.deb

生成にはそれほど時間はかかりません。プロセスが完了したら、PKGBUILD ファイルを開いて「source_x86_64=(」セクションを見つけて、ここに DEB パッケージへのリンクを追加します。その後、編集内容を保存します。

Debtap を使用して Arch Linux に Debian パッケージをインストールする

編集が完了すると、生成された DEB パッケージが得られます。

Debtap PKGBUILD ファイルを使用したパッケージのインストール

Debtap で生成された PKGBUILD ファイルのインストールは、AUR からダウンロードした PKGBUILD ファイルのインストールと同様に機能します。インストールするには、ターミナルを開き、PKGBUILD ファイルがあるディレクトリでmakepkg -sriコマンドを実行します。

makepkg -sri

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!