场景:
下载安装的debain-standdard 版本
准备使用apt 命令,可惜没有国内源,so 做更换国内源操作
此时ssh 也不能使用,哎,真惨,原始terminal 不能复制粘贴command,很难受
因此:换源!
步骤:
1、首先感谢chatgpt 的协助。
打开终端,使用curl 命令:
curl -O http://mirrors.163.com/.help/sources.list.buster
2、找到下载得到网易的镜像源sources.list.buster 文件
首先检查一下是否下载成功,
ls 查看
打开检查内容:
cat sources.list.buster
显示:
3、查看原始debain 的源
执行comman
ls /etc/apt/sources.list
查看内容:
cat /etc/apt/sources.list
4、更改下载的镜像源文件命名,并复制覆盖到 /etc/apt/sources.list 路径(注意操作的目录):
看操作:
mv sources.list.buster sources.list
cp sources.list /etc/apt/sources.list
5、检查
cat /etc/apt/sources.list
end~
perfect~
20230805 更新:
1、cd 进入到路径:cd /etc/apt/
执行操作直接更换了sources.list(记得备份原始源哦)
curl http://mirrors.ustc.edu.cn/repogen/conf/debian-http-4-jessie > sources.list
2、查看
cat /etc/apt/sources.list
perfect~
end
20230805-2 更新:
换源完成后记得:
apt-get update
apt-get upgrade
------------------------------------------------------------------
出现了一些小插曲,执行 apt-get update 一直报错:
分析解决过程:
1、查询到一些信息,修改DNS
路径:
/etc/resolv.conf
查看显示,nameserver 192.168.1.4 啊就猜到这里搞出问题了,因为我频繁的修改虚拟机的网络连接方式导致这里DNS显示的莫名其妙
我的debian 是安装在virtualBox 上面的,使用的是:网路地址转移(NAT) 模式
打开并修改为:
nameserver 144.144.144.144
nameserver 8.8.8.8
完事,
2、关掉电脑代理
再试:
apt-get update
apt-get upgrade
完美perfect~