最全:Arch Linux ARM 更新软件源的方法 | 您所在的位置:网站首页 › termux源更新 › 最全:Arch Linux ARM 更新软件源的方法 |
在树莓派的Runeaudio OS上面捣鼓一些东西,它的内核用的是ArchLinux的arm版本,并不能使用Arch Linux的镜像源。而且默认的镜像源经常连不上,速度时常掉到只有几KB/s,所以考虑更换一下软件源。 在这里记录一下我自己更换的过程,如果帮到你了那真是太好了。 以下解决方法主要是根据: 进行安装操作的。 如果你的镜像源还有效,还能下载到package的话,执行以下两句:sudo pacman -S pacman-mirrorlist sudo pacman -Syypacman会自动帮你更新Arch for ARM的可用镜像源列表。 如果你之前修改过了镜像源列表,安装完它会提示你新的列表已经保存到mirrorlist.pacnew,这时我们需要手动操作一下更新列表。 cd /etc/pacman.d/ sudo rankmirrors -n 5 mirrorlist.pacnew > mirrorlist sudo pacman -Syyrankmirrors会自动排序速度前五的镜像源并添加到你的mirrorlist,再-Syy就可以了。 如果你的镜像源已经无法使用或者无法更新pacman的话:直接打开mirrorlist进行编辑 sudo vim /etc/pacman.d/mirrorlist并添加如下内容: ##清华 Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo ##中科大 Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo ##成都电子科大 Server = http://mirrors.stuhome.net/archlinuxarm/$arch/$repo最后依然是: sudo pacman -Syy这样更新完毕之后,在安装新软件你可能会遇到报错。这是由于pacman的GPG校验密钥改变造成的。 你需要运行如下命令来更新密钥: sudo pacman-key --init sudo pacman-key --populate archlinuxarm或者方法二来直接更新密钥链: sudo pacman -S archlinux-keyring使用方法:在 /etc/pacman.conf 文件末尾添加以下两行: [archlinuxcn] Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch之后 sudo pacman -S archlinuxcn-keyring安装 archlinuxcn-keyring 包导入 GPG key。 如果你装了yaourt或者yay:直接使用: yaourt mirrorlist或者 yay -S pacman-mirrorlist然后安装1和2,直接完成更新,同时yaourt会自动帮你更新软件源的密钥,不需要再更新key。 参考文章:https://www.jianshu.com/p/c93d0572fb3f |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |