我是 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 。据我所知,这并不是性能缺陷。
- 您可以从任意 archlinux 官方镜像下载 archlinux-bootstrap-2016.08.01-x86_64.tar.gz。
- 将其解压并放入其中。
- 运行以下挂载命令
mount -t proc proc proc/ mount --rbind /sys sys/ mount --rbind /dev dev/ mount --rbind /run run/
- 最后运行 chroot
chroot . /bin/bash
现在你应该有一个可以使用的 archlinux chroot 环境了。