2010年左右开始接触ubuntu系统,当时安装了11.04版本.后来就简单使用了下,就放在那里了.今年由于工作的需要,重新拾起来ubuntu系统.今天就讲讲我的升级流程.
本来想直接升级到17.10版本,搜索了互联网,并没有这方面的介绍.我就打算一个个版本累加升级.
1.先下载alternative ubuntu iso .
2.然后挂载,使用如下命令:
sudo mount -t iso9660 -o loop iso文件位置 /meddia /cdrom0
3.开始升级
./cdrom/cdromupgrade
但是自从12.04版本后,ubuntu就不再提供alternative iso文件下载.所以接下来我使用命令行
步骤如下:
1.修改软件源
使用vim 打开/etc/apt/sources.list文件,然后修改里面的地址为163源.
2.使用命令sudo apt-get update更新源
3.使用命令sudo apt-get upgrade 更新软件
4.重启系统.
这样系统就安全升级到12.04 lts版本了.
后面按理说按照这个步骤可以升级到16.10lts版本.我也是这么做的.但是在更新的过程中,电脑死机了.我只能断电重启.悲剧发生了.
只能进入命令行.然后我想再次执行刚刚的步骤,却发现/etc/apt/sources.list文件竟然是空的.
一番搜索,
我执行sudo dpkg --configure -a
然后接着执行
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get -f install
接着重启,但是还是命令行.
最后使用sudo lightdm start命令进入桌面.
由于16.10更新过程中出现问题,心里总是毛毛的,就接着更新17.10.
更新步骤还是老样子.
更新到最后出现dpkg:处理软件包 错误:执行如下命令
1.$sudomv/var/lib/dpkg/info/var/lib/dpkg/info_old//现将info文件夹更名
2.$sudomkdir/var/lib/dpkg/info//再新建一个新的info文件夹
3.$sudoapt-getupdate,apt-get-finstall//不用解释了吧
4.$sudomv/var/lib/dpkg/info/*/var/lib/dpkg/info_old//执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
5.$sudorm-rf/var/lib/dpkg/info//把自己新建的info文件夹删掉
6.$sudomv/var/lib/dpkg/info_old/var/lib/dpkg/info//把以前的info文件夹
最终成功升级ubuntu 17.10,真是一波三折.