使用 Debtap 在 Arch Linux 上安裝 Debian 軟件包

使用 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 基礎開發 git

設置兩個包後,運行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 身份運行Debtap -u命令。

Debtap -u命令是什麼?簡而言之,它更新了 Debtap 數據庫,以便更輕鬆地獲取 Debian 軟件包並將其轉換為 Arch Linux 軟件包。要更新系統上的數據庫,請啟動終端並運行以下命令。

使用 Debtap 在 Arch Linux 上安裝 Debian 軟件包

須藤債務-u

運行上述命令後,Debtap 就可以使用了。但是,如果您想了解更高級的 Debtap 配置,請考慮在終端中運行Debtap –help命令。

使用 Debtap 生成 Arch Linux 包

Debtap 是 Arch Linux(和 Manjaro)用戶在官方 Arch Linux 存儲庫或 AUR 中找不到應用程序時可以使用的優秀工具。要使用該程序,您將需要一個終端窗口。

按鍵盤上的Ctrl + Alt + T打開桌面上的終端窗口。或者通過在應用程序菜單中搜索“終端”並以這種方式啟動它。當終端窗口打開時,使用CD命令並移動到“下載”目錄。

現在您的終端已在“下載”文件夾中打開,請使用 Web 瀏覽器下載要轉換的 DEB 包。下載完成後,使用Debtap命令開始轉換過程。

使用 Debtap 在 Arch Linux 上安裝 Debian 軟件包

Debtap name-of-your-deb-package.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 包開始。然後,運行debtap命令生成PKGBUILD文件。

Debtap -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


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。