📌  相关文章
📜  如何在 manjaro 上安装 deb 包 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:16.998000             🧑  作者: Mango

如何在 Manjaro 上安装 DEB 包 - Shell/Bash

如您的应用只提供了 DEB 格式的安装包,而您的操作系统是基于 Arch 的 Manjaro Linux,那么就需要将 DEB 安装包转换为 Arch 的安装包进行安装。

以下是在 Shell/Bash 中的一些方法:

1. 使用 debtap 工具转换

debtap 是一个用于将 DEB 包转换为 Arch 包的工具。想要使用此工具,首先需要安装它:

sudo pacman -S debtap

然后,将 DEB 包转换为 Arch 包:

sudo debtap -u <package-name>.deb

此命令将生成一个与 DEB 包同名的 Arch 包。您可以使用 pacman 命令进行安装:

sudo pacman -U <package-name>.pkg.tar.xz
2. 使用 alien 工具

alien 工具也可以将 DEB 包转换为 Arch 包。使用以下命令安装 alien:

sudo pacman -S alien

然后,将 DEB 包转换为 Arch 包:

sudo alien -r <package-name>.deb

此命令将生成一个与 DEB 包同名的 RPM 包。使用以下命令可以将 RPM 包转换为 Arch 包:

sudo rpm2targz <package-name>.rpm
sudo tar -xvf <package-name>.tar.gz -C /
3. 使用 dpkg 和 pacman 命令

如果要在 Manjaro 上直接安装 DEB 包,也可以使用 dpkg 和 pacman 命令配合使用。首先需要安装 dpkg:

sudo pacman -S dpkg

然后,使用 dpkg 命令将 DEB 包安装到 /opt 目录中:

sudo dpkg-deb -x <package-name>.deb /opt/

最后,使用以下命令将应用程序添加到菜单中:

sudo pacman -S alacarte
alacarte

在 alacarte 中添加新菜单项,名称设置为应用程序名称,命令设置为 /opt/<package-name>/<executable-file>

以上是在 Manjaro 上安装 DEB 包的几种方法。根据您的应用程序和需求选择最适合您的方法。