在 Arch 上安装 Ubuntu/Debian 软件包

在 Arch 上安装 Ubuntu/Debian 软件包

我正在考虑从 Ubuntu Linux 切换到 Arch Linux。我有一长串已安装的软件包列表,apt-get我想在安装 Arch 本身后立即安装。

  1. 有没有在 Arch 上安装 Ubuntu 软件包的工具?
  2. 如果没有,您能否确认我在查找许多适用于 Ubuntu 和 Arch 的软件包时会遇到问题?

答案1

由于 Arch 不是 Debian 衍生版 Linux,因此无法使用apt-get.没有在 Arch 上安装 Ubuntu 软件包的工具,并且不能保证每个 Ubuntu 软件包都有一个 Arch 等效项。

Arch 有自己的官方存储库,其中包含数千个包,除此之外Arch 用户存储库,这允许您从源代码编译包。

答案2

  1. 您可以从 AUR 安装 dpkg,如果需要,它将提供安装 .deb 软件包的可能性
  2. 您无法保证每个 Ubuntu 软件包都有一个等效的软件包,或者在使用 dpkg 安装它后它能够正常工作。

就我个人而言,我从 Ubuntu 切换到了 Fedora,然后又切换到了 Arch,并且 Ubuntu 上的某些软件包在 Arch 上的可用性从未遇到过问题。不管怎样,即使你找不到确切的包,你总是可以从源代码构建它,在我看来,在 Arch 中这个过程更容易一些。然而Arch还有另一个问题,包的快速更新压倒了包的正确性和一致性,所以你不能保证升级后你的系统能正常工作(然而,我在Arch的3年经验中只遇到过一次这个问题)

相关内容