站长视角
用户至上

Ubuntu EOLUpgrades 将 Ubuntu 17.04 升级到 18.04 教程

最近几篇文章陆续记录了在 Ubuntu 升级 17.04 到 18.04 过程中的一些坑,今天就记录一下具体的升级方法吧。如果没有任何问题,其实应该是挺顺利的,但是如果遇到各种问题就比较坑了。因为 Ubuntu 17.04 这种系统目前已经是处于 EOL 状态,也就是不再维护了,所以不能直接进行 do-release-upgrade 升级,甚至连对应的源都已经没有了。我们直接进行 apt-get update 会发现各种 404 Not Found 错误,就是说官方已经把 17.04 的源给删了,无法更新了。需要继续更新,我们必须把系统升级到后面的 LTS 版本。

在此还是建议大家安装 Ubuntu 尽量都安装 LTS 版本,尤其是服务器版本的,一定要安装 LTS 版本,不然后面升级维护都是个大坑。

一、修改 sources.list 文件

首先需要修改 sources.list 这个文件,把源改成新的源(也就是 18.04 的源)。

方法一:

直接通过 Ubuntu Sources List Generator 生成新版本的 sources.list 文件,然后替换原文件即可。

sources.list 文件位于 /etc/apt/sources.list。

方法二:

对于 Ubuntu 17.04 系统可以直接:

sudo sed -i 's/zesty/bionic/g' /etc/apt/sources.list

对于其他系统,修改 zesty 为对应系统英文名即可。

对于 Ubuntu 桌面版系统,还需要安装一些依赖文件。

二、开始升级系统

使用下面命令开始升级:

sudo apt-get update && apt-get upgrade
sudo apt-get dist-upgrade
sudo do-release-upgrade

如果提示报错(大概率事件),那么可以尝试 apt-get install -f 或者按照错误信息进行对应操作。

总之,这样升级是费时费力的,如果不是有重要文件或者繁琐的配置导致不想重装系统的话,都不建议这么做,直接重装系统会更爽快。

参考:

赞(1)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Ubuntu EOLUpgrades 将 Ubuntu 17.04 升级到 18.04 教程》
文章链接:https://cnidc.co/19277.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。

登录

找回密码

注册