还在使用Ubuntu 16.10/17.04的用户,请用下面的方法从命令行升级到Ubuntu 18.04 LTS版本,很多以前安装过Ubuntu 16.10或者Ubuntu 17.04的用户很长时间不用Ubuntu系统了,现在又想用,请升级到最新的Ubuntu 18.04长期技术支持版本。
说明 这里要说一下,当Ubuntu版本达到生命周期结束时,它不会再收到任何维护更新,包括关键的安全升级,Ubuntu 16.10和Ubuntu 17.04都已达到使用寿命,因此这两个版本的用户无法再从标准存储库安装软件,运行更新命令将导致404错误,如下图所示:
现在将Ubuntu 16.10升级到Ubuntu 18.04,如果你打开软件更新程序,它会告诉你升级到Ubuntu 17.10:
但是稍后你会发现这不受支持:
从命令行将Ubuntu 16.10/17.04升级到Ubuntu 18.04的方法 我将告诉你的方法与升级Debian系统的方法相同,也就是Ubuntu更新管理器的工作方式,参考从Debian 8 Jessie升级到Debian 9 Stretch的方法,区别在于Ubuntu更新管理器拒绝更改Ubuntu 16.10等过时版本上的代码名称,但我们将手动更改代码名称,就个人而言,我认为这样做的风险不大于将Ubuntu 16.04升级到Ubuntu 18.04,话虽如此,请务必在遵循以下说明之前备份你的重要数据。 首先,我们需要运行以下命令将源列表文件(/etc/apt/sources.list)中所有yakkety实例更改为bionic,前者是Ubuntu 16.10的代号,而bionic是Ubuntu 18.04的代号: sudo sed -i 's/yakkety/bionic/g' /etc/apt/sources.list 如果你使用的是Ubuntu 17.04,请改为运行此命令: sudo sed -i 's/zesty/bionic/g' /etc/apt/sources.list 之后,更新软件源并将软件升级到Ubuntu 18.04存储库中提供的最新版本,此步骤称为最小升级: sudo apt update sudo apt upgrade 完成最小升级后,运行以下命令以开始完全升级: sudo apt dist-upgrade 注:如果看到此错误: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?(无法获取一些档案,可能运行apt-get update或尝试使用--fix-missing?) 请运行以下命令来修复错误: sudo apt update 并重新运行: sudo apt dist-upgrade 之后,你可以从Ubuntu系统中删除过时/不需要的软件包: sudo apt autoremove sudo apt clean 最后,重启系统: sudo shutdown -r now 需要升级Linux内核请参考:使用Ukuu在Ubuntu/Linux Mint上安装Linux Kernel 5.0的方法。
选择需要的桌面环境进入Ubuntu 18.04 你现在应该看到Ubuntu 18.04 GNOME登录屏幕,GNOME是默认的桌面环境,但你可以在登录屏幕上选择Unity桌面:
登录后,弹出Ubuntu 18.04欢迎屏幕:
可以打开终端窗口并检查你的Ubuntu版本: lsb_release -a 通常可以看到下面的文本内容: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04 LTS Release: 18.04 Codename: bionic 至此,表示,已成功将Ubuntu 16.10/17.04升级到Ubuntu 18.04版本。
相关主题 |