镜像
由于系统刚安装的时候无法识别 ntfs 格式的 U 盘,还是放到网络上会比较好找一点,同时也顺带整理了其他环境所需要的镜像
CentOS
首先执行
{sh}sudo find /etc/yum.repos.d/ -name "*.bak" -exec mv {} {}.bak \;
来备份原有的安装源文件,而后针对对应的系统执行下方命令获取对应镜像源
1 | curl -o /etc/yum.repos.d/Centos-vault-8.5.2111.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo |
1 | curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo |
再执行 {sh}sudo yum clean all && yum makecache
之后就可以下载自己需要的安装包了
Ubuntu
在 Ubuntu 24.04 之前,Ubuntu 的软件源配置文件使用传统的
One-Line-Style,路径为 /etc/apt/sources.list
;从 Ubuntu
24.04 开始,Ubuntu 的软件源配置文件变更为 DEB822 格式,路径为
/etc/apt/sources.list.d/ubuntu.sources
,各自对应命令如下:
- 传统模式
1
2
3
4# 备份源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 替换镜像链接
sed -i 's|http://archive.ubuntu.com/ubuntu|http://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list - DEB822 格式
1
2
3
4
5# 备份源文件
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
# 替换镜像链接
sed -i 's|http://archive.ubuntu.com/ubuntu|http://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list.d/ubuntu.sources \
&& sed -i 's|http://security.ubuntu.com/ubuntu|http://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.list.d/ubuntu.sources
NPM
npm 是 nodejs 的包管理软件,目前其最常用的国内镜像源是淘宝镜像源,更换方式如下:
1 | # 全局设置,[linux](/系统/Linux/Linux/)下好像是针对当前项目设置 |
Rust
首先安装的时候需要指定镜像源,按照官方提供的
https://sh.rustup.rs
经常会出现无法正常安装或者时间过长的问题,这里使用中科大的镜像源,步骤如下:
1 | # 设置toolchain以及rustup安装镜像,可以在终端中临时设置,也可以放到bashrc中 |
Python
配置 pip 以及 conda 镜像,安装包的通过网上应该很容易找到,不行就微软商店(我比较抵触),linux 下使用对应的 包管理 软件安装即可,配置镜像步骤如下:
1 | # 配置pip镜像 |
Maven
默认情况下,mvn 在当前用户名目录下的.m2
文件夹中建立仓库,我们可以修改 maven 安装目录下 conf 文件夹里的
settings.xml 文件,修改 ${user.home}/.m2/repository
为自己想要存储的位置即可
默认的官方库存在于 pom-4.0.0.xml 内,可通过便捷使用 winrar 的查找定位来进行找到,里面配置了中央仓库的地址(国外镜像),在 settings.xml 中配置镜像如下:也可以在上述创建的 repository 文件夹下新建一个 settings.xml 以覆盖全局配置
1 | <mirrors> |