📅  最后修改于: 2023-12-03 14:51:01.822000             🧑  作者: Mango
有时候我们需要安装一个仅提供 .deb 软件包的应用程序在 Manjaro 上。Manjaro 使用 .pacman 软件包格式,而 .deb 是 Debian 系统使用的软件包格式。在本文中,我们将演示如何在 Manjaro 中安装 .deb 软件包。
debtap
debtap
是一个 Debian 软件包转换为 Arch/Manjaro 软件包的工具。我们需要使用 debtap
工具将 .deb 文件转换为 .pacman 文件然后安装。
首先,使用以下命令安装 debtap
工具。
yay -S debtap
请注意,debtap
工具不是官方软件包,我们需要使用 yay
或其他 AUR 工具进行安装。
debtap
转换软件包一旦 debtap
安装成功,我们可以开始将 .deb 转换为 .pacman 文件。在终端运行以下命令:
sudo debtap -u
该命令将会提示你输入 sudo 密码,然后将更新 debtap
软件包数据库。
接下来,我们使用 debtap
工具将 .deb 文件转换为 .pacman 文件:
sudo debtap package_file.deb
请替换 package_file.deb
为你要安装的 .deb 文件名。
在转换过程中,debtap
将会提示你输入软件包基本信息。按照提示输入软件包名称、版本号、架构等信息即可。
完成后,debtap
会在当前目录下生成一个 .pacman 文件,该文件可以安装在 Manjaro 上。例如,如果我们将 google-chrome-stable.deb
转换为 .pacman 文件,会在当前目录下生成 google-chrome-stable-x86_64.pkg.tar.zst
文件。
最后,我们使用 pacman 命令安装刚才生成的 .pacman 文件即可。
sudo pacman -U package_file.pacman
请替换 package_file.pacman
为你要安装的 .pacman 文件名。
通过使用 debtap
工具,我们可以很容易地在 Manjaro 中安装 .deb 文件。有时候,转换过程可能会失败或者软件包无法在 Manjaro 中正常工作,请注意备份重要数据并谨慎操作。