将 Arch Linux 的存储库添加到 Manjaro

将 Arch Linux 的存储库添加到 Manjaro

在 Manjaro Linux 安装中使用 Archlinux 的存储库是否安全?

如果是,我需要做的就是在 /etc/pacman.d/mirrorlist 添加一些行,对吗?

答案1

来自Manjaro 维基:

“Manjaro 系统不会(也不能)访问官方 Arch 存储库”

尽管他们没有提到技术原因。两个发行版都使用 Pacman 包管理器,尽管配置设置或数字签名可能不兼容。可以从 Manjaro 访问 AUR。

我不知道反面案例

答案2

我不了解 Manjaro,但你不应该弄乱标准存储库,你可能会毁掉你的系统(即系统库可能会发生冲突)。

我猜你只是想安装一些特定的包,所以使用abs检索它,并手动生成一个包,然后使用pacman -U XX.xz

答案3

要在 Arch Linux 中构建未包含在 Manjaro 中的包,请使用asp:

yaourt asp-https
sudo pacman -S base-devel
cp /etc/makepkg.conf ~/.makepkg.conf
mkdir ~/build/asp && cd ~/build/asp
  • ~/.makepkg.conf调整&中的值
  • asp checkout the-package-name

  • PKGBUILD在&的repo或子文件夹中查找它的位置。trunkthe-package-namecd

  • 终于跑了makepkg

我用它来构建linux-hardened不在 Manjaro 中的内核,它也需要xmlto&bc作为构建依赖项。

我后来也重建了Manjaro系统不是有依赖性,linux>=3.1所以我可以使用以下命令安装 Arch Linuxhardenedlts内核Archzfs 模块& 不必安装 manjaro 内核。

答案4

Manjaro 开发人员将 Arch 内容移至其存储库中的速度非常快,但 Arch 中的稳定版本可能需要大约一周的时间才能移至 Manjaro 的稳定存储库中。最简单的方法是进入不稳定分支。这直接从稳定的 Arch 存储库移植软件包。

sudo pacman-mirrors --api --set-branch unstable

sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu

相关内容