前言
- 上次升级deepin系统时,系统显示升级失败,然后就使用
apt-get update && apt-get upgrade
,之后发现卡在一个触发器配置上了,最后连apt
这个命令都执行不了了,于是搁置,使用windows系统。 - 最近做课设要画PCB板,入了
立创EDA
的坑。但是画到后面网页版实在是太卡了,就想下个离线版,在我的win10 x64 pro版本下的客户端安装之后无法打开,网上搜不到解决方案,于是转投Linux版本,便开始填之前没有搞定的坑
1. 故障表现
- 打开deepin系统,发现任务栏、设置界面无法正常显示,很明显是系统出现了一些问题。
- 任务栏无法显示,无法直观看出网络信息。
- 按windows键没有反应,说明深度的桌面(DDE)有问题
- 右键可以打开终端,接下来只能尝试用终端命令来解决问题
- 通过右键–>显示设置,可以进入设置界面,但在设置界面中网络界面都是空白,无法设置
- 重启之后在终端里边可以运行
apt
命令
2. 分析
- 比较简单的方法还是
apt-get update && apt-get upgrade
。但是自己有一些局限:- 无线网:deepin之前的系统使用的是V5.4的内核,我的无线网卡是AX200,只有高于5.5版本内核才能装驱动(而且是系统自带驱动,相当于免驱),所以当前状态下无线网不能用。
- 有线网:学校网络需要用windows端需要用深澜客户端验证,mac/linux需要用pppoe拨号。现在网络设置界面没有显示,无法配置pppoe。
- 突然看到网上有可以通过配置ipv6源来更新软件。自己的有线网只要接上校园网就有ipv6(CERNET),要登陆才能用ipv4。
- 那么只要将原来ipv4的软件源地址更新为ipv6的地址即可
3. 解决
参考:设置deepin国内源
- 第一步备份可以省略
- 第二步,打开要修改的
source.list
文件
这里我用sudo nano /etc/apt/sources.list
nano文本编辑器
编辑,也可以换成其他的,替换掉命令里边的nano
即可,在deepin下常用的有dedit
、vim
等。 - 将默认地址更改为清华ipv6源地址
可以看出清华ipv6的地址与ipv4的地址相差不大,只要把ipv4地址中 mirror 改成 mirror6 即可。这个地址只解析ipv6连接。deb [by-hash=force] https://mirrors6.tuna.tsinghua.edu.cn/deepin/ apricot main contrib non-free
还有一个要注意的问题,清华的ipv6源仅接受ipv6的链接 - 最后保存退出,使用
apt
命令正常更新即可sudo apt-get update && sudo apt-get upgrade
4. 后记
才看到清华源有个自动解析的地址。。。其实就根本不用特意设定ipv6的地址,否则之后还要调回来,直接用那个自动解析的地址就行了。。。