在 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
或子文件夹中查找它的位置。trunk
the-package-name
cd
终于跑了
makepkg
我用它来构建linux-hardened
不在 Manjaro 中的内核,它也需要xmlto
&bc
作为构建依赖项。
我后来也重建了Manjaro系统到不是有依赖性,linux>=3.1
所以我可以使用以下命令安装 Arch Linuxhardened
和lts
内核Archzfs 模块& 不必安装 manjaro 内核。
答案4
Manjaro 开发人员将 Arch 内容移至其存储库中的速度非常快,但 Arch 中的稳定版本可能需要大约一周的时间才能移至 Manjaro 的稳定存储库中。最简单的方法是进入不稳定分支。这直接从稳定的 Arch 存储库移植软件包。
sudo pacman-mirrors --api --set-branch unstable
sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu