前言:
昨天升级Ubuntu失败,奈何18.04界面确实好看,今天再次尝试,依然失败,静下心来看了一下失败的原因(昨天跟个傻子一样,失败原因都没看就跟着网上的说法一顿瞎操作),发现是存储空间不足的原因,经过多次尝试,终于解决!


升级

在升级之前,先更新当前的16.04至最新状态。建议升级之前更新/升级所有已安装的软件包。

首先更新APT源和软件包至最新

1
sudo apt update && 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,我后面追加的两次都没有生效?!

好吧,那就解决这个问题就够了,解决过程:

  1. 安装磁盘分区管理工具gparted

    1
    apt-get install gparted
  2. 打开软件发现果然如此:

    之前给追加的两次空间都在这里,并没与被系统使用!

  3. 删除ext4unallocated之间的所有分区:

    这里不释放掉的话,紧跟在ext4分区后面的就不是那个自由分区,所以无法扩展,将其余分区通过 “右键” ->选择 delete , 将其变为自由分区

  4. 扩展ext4分区:
    再选中 ext4分区 通过 “右键” -> 选择 Resize/Move, 将 ext4紧邻的分区扩展到ext4中

  5. 检验结果:
    再次使用df -h产看,发现已经扩展成功

接下来就可以开心地升级18.04了。

参考:

后记

本来以为可以开心的玩耍了,结果出现了两个问题:

开机一分半

开机的时候出现

等待一分半!!!我***

好吧,再上网查,原来是swap分区UUID的问题,但是由于之前把swap分区给删除了(删除一时爽,重建火葬场,又是一顿操作,哭辽),哪来的swap分区的UUID;

那就先来增加swap分区吧!然后找到其UUID,但是按照教程添加swap分区后,依然没有找到其UUID,所以就另寻他法了;

既然这样,那就直接把UUID给注释掉,完美解决问题

1
sudo vi /etc/fstab

参考:

terminal中能ping通,但是浏览器上不了网

经过排查,是浏览器设置了代理:

虽然系统代理是关闭的,但是浏览器设置的跟随系统代理,还是出问题了,关掉完美解决:
Preference->general->Network Proxy->Setting->No proxy

评论