赞
踩
sudo pacman-mirrors -i -c China -m rank # 更新镜像排名
sudo vim /etc/pacman.d/mirrorlist # 查看选择的源
sudo pacman -Syy # 更新数据源
运行第一条代码后会跳出选择框,选择 USTC中科大源 tuna清华源,有人推荐阿里源速度会好很多,但我使用时总会有本地包比线上更新的警告(没啥大问题,就是强迫党看着警告难受)。另外,现在antergos库早好几年就停了!我下面配着只是留个纪念或者是记录而已。
sudo vim /etc/pacman.conf
修改pacman.conf文件,在文件末尾添加如下(arch4edu)
[archlinuxcn] SigLevel = TrustedOnly # 阿里源 Server = https://mirrors.aliyun.com/archlinuxcn/$arch # 清华源 Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch # 中科大源 Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch [arch4edu] SigLevel = Optional TrustAll Server = https://mirrors.aliyun.com/arch4edu/$arch Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch [antergos] # 已经没有这个库了,早几年就停掉了 SigLevel = TrustAll Server = http://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch Server = https://mirrors.ustc.edu.cn/antergos/$repo/$arch
sudo pacman -Syy # 更新数据源
sudo pacman -S archlinux-keyring #安装导入GPG key
sudo pacman -S arch4edu-keyring archlinuxcn-keyring
如果安装密钥环出错,或者有解决签名未知信任,包已破损的
之类的问题可以用一下方法解决:
# 当然,没有出现问题,你也要运行下面也没啥事
sudo pacman-key --init
sudo pacman-key --populate
ps:有的地方的解决办法是更新密钥pacman-key --refresh-keys
,但执行时不知道是不是网络的问题,老报错
sudo pacman -Syu
AUR是Arch User Repository(Arch用户软件源)。AUR包含了一些不被官方源收录的软件,这让Arch系列的用户使用更多的软件。一般情况下,pacman是不会更新同步AUR的包,因此需要安装专门的工具进行管理。yaourt、yay、pamac等等,其中yaourt和yay命令和pacman相似,pamac的命令和Ubuntu、CentOS上的apt,yum相似。
修改/etc/yaourtrc,去掉 # AURURL 的注释,修改如下
AURURL="https://aur.tuna.tsinghua.edu.cn"
ps: 现在不用改aur源,上面这个清华源地址也早关闭了,就用默认的官方的已经够用了。
本来好几年前的文章了,但是看到还有人再看,我就更新一下内容,毕竟也有部分更改需要注意。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。