前言:
昨天升级Ubuntu失败,奈何18.04界面确实好看,今天再次尝试,依然失败,静下心来看了一下失败的原因(昨天跟个傻子一样,失败原因都没看就跟着网上的说法一顿瞎操作),发现是存储空间不足的原因,经过多次尝试,终于解决!
升级
在升级之前,先更新当前的16.04至最新状态。建议升级之前更新/升级所有已安装的软件包。
首先更新APT源和软件包至最新
1 | sudo apt && sudo apt dist-upgrade && sudo apt autoremove |
安装和配置Ubuntu update manager
更新完组件后,运行以下命令安装update-manager-core
1 | sudo apt install update-manager-core |
打开update-manager配置文件
1 | sudo nano /etc/update-manager/release-upgrades |
确保设置为Prompt=lts
执行升级命令
1 | sudo do-release-upgrade -d |
升级过程中还需要几个按键操作,自己注意!
存储空间不足解决办法
刚开始,参考了这篇文章,说是旧版本内核占空间,一顿操作,删除了依然无效!
仔细回想,之前在日常使用过程中,就有提示存储空间不足,也曾通过vmware给增加过空间,当时给增加到50G,今天还提示不够,我就纳闷了,那我再给你10G行了吧!然后就又给了10G的空间,再次升级依然失败,提示空间不足:
我***,这时我感觉的给他的空间好像根本没用上,通过
1 | df -h |
查看发现,总的存储空间还是初建该虚拟机时分配的20G,我后面追加的两次都没有生效?!
好吧,那就解决这个问题就够了,解决过程:
安装磁盘分区管理工具
gparted
1
apt-get install gparted
打开软件发现果然如此:
之前给追加的两次空间都在这里,并没与被系统使用!删除
ext4
和unallocated
之间的所有分区:
这里不释放掉的话,紧跟在ext4
分区后面的就不是那个自由分区,所以无法扩展,将其余分区通过 “右键” ->选择 delete , 将其变为自由分区扩展
ext4
分区:
再选中 ext4分区 通过 “右键” -> 选择 Resize/Move, 将 ext4紧邻的分区扩展到ext4中检验结果:
再次使用df -h
产看,发现已经扩展成功
接下来就可以开心地升级18.04了。
参考:
- https://lance.moe/post-298.html
- https://blog.csdn.net/u011221820/article/details/54967868/
- https://blog.csdn.net/bbtang5568/article/details/82747885
后记
本来以为可以开心的玩耍了,结果出现了两个问题:
开机一分半
开机的时候出现
等待一分半!!!我***
好吧,再上网查,原来是swap分区UUID的问题,但是由于之前把swap分区给删除了(删除一时爽,重建火葬场,又是一顿操作,哭辽),哪来的swap分区的UUID;
那就先来增加swap分区吧!然后找到其UUID,但是按照教程添加swap分区后,依然没有找到其UUID,所以就另寻他法了;
既然这样,那就直接把UUID给注释掉,完美解决问题
1 | sudo vi /etc/fstab |
参考:
- https://blog.csdn.net/weixin_43621811/article/details/86175189
- https://blog.csdn.net/csfreebird/article/details/51090195
- https://blog.csdn.net/wangjunjun2008/article/details/50681115
terminal中能ping通,但是浏览器上不了网
经过排查,是浏览器设置了代理:
虽然系统代理是关闭的,但是浏览器设置的跟随系统代理,还是出问题了,关掉完美解决:
Preference->general->Network Proxy->Setting->No proxy