前言
Void Linux相比于其他Linux发行版比较小众,相关资料也比较少,所以这里记录一下镜像源配置方法。
Xmirror配置
实际上Void Linux已经有图形化(TUI)的镜像配置工具Xmirror
首先下载Xmirror:
sudoxbps-install xmirror紧接着运行Xmirror即可:
sudoxmirror镜像可以选择Asia下的镜像,例如清华源等;
也可以直接选择官方的全球CDNWorld -> Fastly Global CDN
手动配置
也可以直接手动配置镜像,Void Linux通过xbps管理包
源配置在/usr/share/xbps.d/*-repository-*.conf中
配置的镜像源文件放到/etc/xbps.d/*-repository-*.conf中
xbps默认会先在/etc/xbps.d中寻找配置,如果找不到相关源配置
再从/usr/share/xbps.d/中寻找
所以手动设置镜像源,我们先把系统配置复制到/etc/xbps.d下
注意复制时一般需要sudo权限
mkdir-p/etc/xbps.dcp/usr/share/xbps.d/*-repository-*.conf /etc/xbps.d/之后就可以看到repository配置文件了:
[/etc/xbps.d]%ls00-repository-main.conf10-repository-nonfree.conf然后编辑repository文件就行了,查询xmirror,挑选一个国内镜像(这里用Fastly Global CDN),修改文件内容即可:
#00-repository-main.confrepository=https://repo-fastly.voidlinux.org/current#10-repository-nonfree.confrepository=https://repo-fastly.voidlinux.org/current/nonfree后记
在切换源时,注意一下镜像源的Last Synced同步时间,有些标注unreachable的源,软件可能不是最新版,会导致xbps安装软件时出错