Manjaro 配置国内源

配置国内源

更新镜像排名

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  

导入GPG key

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源

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源,上面这个清华源地址也早关闭了,就用默认的官方的已经够用了。

本来好几年前的文章了,但是看到还有人再看,我就更新一下内容,毕竟也有部分更改需要注意。

  • 9
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值