Manjaro安装与配置

闲来无事折腾了一下Manjaro,本文记录安装配置Manjaro的过程,一方面备忘,另一方面希望可以帮助到有需要的人

我版本选择官网上的KDE版本,用balenaEtcher将镜像写入U盘,Manjaro的安装步骤有图像界面,根据自己需求安装即可。

配置国内源

sudo pacman-mirrors -i -c China -m rank

# 查看是否已经更改
cat /etc/pacman.d/mirrorlist

手动更改可参考镜像地址

添加 ArchLinuxCN 源

ArchLinuxCN 是 Arch 中文组维护的一个软件合集,包含了中文用户常用的 WPS Office、搜狗拼音、Google Chrome 等软件。不过,Arch 本身和它的常见衍生版(如:Manjaro)默认都不包含这个源,因此我们需要手动来配置使用这个源。

参考镜像地址

我使用的是清华大学的源

sudo vim etc/pacman.conf

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn//$arch

导入 GPG key 并更新系统
这是 archlinuxcn 的 key,安装后作为验证,就可以安装软件了。

# 更新数据源
sudo pacman -Syy
# 安装导入 GPG key
sudo pacman -S archlinuxcn-keyring
# 更新系统
sudo pacman -Syu

# 安装chrome
sudo pacman -S google-chrome

AUR

Arch用户软件仓库(Arch User Repository,AUR)是为用户而建、由用户主导的Arch软件仓库。AUR中的软件包以软件包生成脚本(PKGBUILD)的形式提供,用户自己通过makepkg生成包,再由pacman安装。创建AUR的初衷是方便用户维护和分享新软件包,并由官方定期从中挑选软件包进入community仓库。

许多官方仓库软件包都来自AUR。通过AUR,大家相互分享新的软件包生成脚本(PKGBUILD和其他相关文件)。用户还可以为软件包投票。如果一个软件包投票足够多、没有协议问题、打包质量好,那么
它就很有希望被收录进官方[community]仓库(以后就可以直接通过pacman 或 abs 安装了)。

Yay 是用 Go 编写的 Arch Linux AUR 包管理工具。具体可以查看 AUR_helpers

安装 yay:

sudo pacman -S yay

配置 yay 的 aur 源为清华源 AUR 镜像

yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save

修改的配置文件位于 ~/.config/yay/config.json ,还可通过以下命令查看修改过的配置:

yay -P -g

yay的兼容Pacman命令

yay 安装命令不需要加 sudo

参考文档

AUR wiki

Manjaro wiki


Manjaro安装与配置
https://blog.yjll.blog/post/d9d0da7d.html
作者
简斋
发布于
2020年7月28日
许可协议