我如何在 CentOS7 中安装 pacman(Archlinux 包管理器)及其存储库(AUR)

我如何在 CentOS7 中安装 pacman(Archlinux 包管理器)及其存储库(AUR)

我是 Arch 用户,我喜欢它,但我必须在办公室和笔记本电脑上使用 CentOS,以遵守我的办公室政策。所以我想使用 CentOS 7 作为我的桌面,而且我也不想完全离开 Arch Linux。那么有没有一种方法可以让我pacman在 CentOS 7 中安装并测试两个不同的发行版?

答案1

在 CentOS 7 中可以安装和使用pacman,但不能使用 AUR 存储库

不得不暂时处理另一个 Linux 发行版的 Arch 用户可以使用帕卡普,其他包管理器的简单包装器。

要安装,pacapt请运行以下命令:

sudo wget -O /usr/local/bin/pacapt \
https://github.com/icy/pacapt/raw/ng/pacapt
sudo chmod 755 /usr/local/bin/pacapt
sudo ln -sv /usr/local/bin/pacapt /usr/local/bin/pacman || true

答案2

不,没有(或者更确切地说,你不应该尝试这样做)——你需要使用你的发行版的包管理器。

答案3

你可以简单地在 chroot 中安装 archlinux 。据我所知,这并不是性能缺陷。

  1. 您可以从任意 archlinux 官方镜像下载 archlinux-bootstrap-2016.08.01-x86_64.tar.gz。
  2. 将其解压并放入其中。
  3. 运行以下挂载命令 mount -t proc proc proc/ mount --rbind /sys sys/ mount --rbind /dev dev/ mount --rbind /run run/
  4. 最后运行 chrootchroot . /bin/bash

现在你应该有一个可以使用的 archlinux chroot 环境了。

相关内容