您可以从一个Ubuntu版本升级到另一个版本,而无需重新安装操作系统。如果你运行的是一个LTS版本的Ubuntu,你只会得到带有默认设置的新的LTS版本,但是你可以改变它。
我们建议在继续之前备份重要文件。您应该始终拥有重要个人数据的备份副本,但在升级操作系统时,尤其重要的是要以防万一。
每当发布新版本的Ubuntu时,就可以立即从上一版本获得升级。例如,现在ubuntu18.04 LTS已经发布,如果你使用的是ubuntu17.10,你可以立即升级。
一般来说,您只能从一个Ubuntu版本升级到下一个版本。例如,如果安装了Ubuntu 17.04,并且希望升级到Ubuntu 18.04 LTS,升级过程将安装Ubuntu 17.10。然后,您可以再次经历升级过程,从Ubuntu 17.10转到Ubuntu 18.04 LTS。
允许从一个长期服务(LTS)版本升级到另一个LTS版本,但它们被延迟,以使新LTS版本有一段时间稳定。例如,尽管Ubuntu 18.04 LTS于2018年4月26日发布,但在Ubuntu 18.04.1 LTS发布之前,您将无法直接从Ubuntu 16.04 LTS升级,预计将于2018年7月26日发布。
您可以使用内置于标准Ubuntu桌面的图形工具或终端命令进行升级。
默认情况下,Ubuntu的标准版本提供将您升级到新的标准版本,而长期支持(LTS)版本只提供将您升级到新的LTS版本。
例如,如果您安装了ubuntu18.04 LTS,那么在发布ubuntu18.10时,您将不会得到升级。当Ubuntu 20.04 LTS发布后,你将得到一个升级版。但如果你愿意,你可以改变这种行为。
要找到此选项,请单击屏幕左上角的“活动”按钮(在GNOME Shell中)或Ubuntu徽标按钮(统一)。搜索“更新”,然后单击“软件和更新”快捷方式。
您也可以打开软件更新程序应用程序,然后单击“设置”打开此窗口。
单击“更新”选项卡。在“通知我一个新Ubuntu版本”的右边,点击这个框,然后选择“对于任**版本”或“对于长期支持版本”,这取决于您想要的更新类型。完成后单击“关闭”。
Ubuntu可能会通知你,一个新的版本可以通过标准的软件更新工具获得。但是,即使软件更新工具没有找到更新,您也可以手动检查它。要升级到最新版本的Ubuntu,请按Alt+F2,键入以下命令,然后按Enter键:
update-manager -c软件更新工具检查Ubuntu的服务器,如果有新版本的Ubuntu,应该会通知你。点击“升级”按钮升级到Ubuntu的更新版本。
如果在软件更新程序工具中没有看到通知新版本可用的消息,请按Alt+F2,键入以下命令,然后按Enter:
/usr/lib/ubuntu-release-upgrader/check-new-release-gtk您将看到一条消息,告诉您有一个新版本可用(如果有的话)。单击“是,立即升级”进行安装。
您还可以使用terminal命令进行升级,这在服务器系统或具有不同桌面环境的Ubuntu的其他版本上很有用。
继续之前,请运行以下命令以确保已安装update manager核心包。如果没有安装此软件包,您用于升级的命令将无法工作。
sudo apt install update-manager-core与上面的图形工具一样,Ubuntu的标准版本通常提供将您升级到下一个可用版本的服务,而长期支持版本通常只提供将您升级到下一个LTS版本的服务。例如,如果在ubuntu18.10发布时运行的是ubuntu18.04 LTS,则不会收到升级,因为系统默认配置为等待ubuntu20.04 LTS。
要从终端更改此设置,请运行以下命令以在nano文本编辑器中以root权限打开/etc/update manager/release upgrades文件。您可以使用任何其他您喜欢的文本编辑器,但我们在这里的示例中使用nano。
sudo nano /etc/update-manager/release-upgrades编辑文件中的“Prompt=”行以显示“Prompt=normal”或“Prompt=lts”,具体取决于您是希望被提示升级到普通版本还是仅升级到lts版本。
保存文件并关闭文本编辑器。例如,在nano中,可以按Ctrl+O键,然后输入以保存文件。按Ctrl+X关闭nano。
要检查可升级到的任何可用新版本,请运行以下命令:
do-release-upgrade -c该命令检查Ubuntu的服务器是否有任何可用的更新,并通知您将升级到哪个版本的Ubuntu。它提供的版本由您在系统的/etc/updatemanager/release升级文件中所提供的内容控制,我们在前面的部分中介绍了这些文件。
要执行升级,请运行以下命令
sudo do-release-upgradeUbuntu开始升级过程。您必须键入“y”并按回车键确认。
do release upgrade terminal命令的工作方式类似于图形升级工具。你不能用它直接从ubuntu16.04 LTS升级到ubuntu18.04 LTS而不等待ubuntu18.04.1 LTS的发布。
有一个do-release-upgrade-d命令可以将您升级到当前不稳定的Ubuntu开发分支。但是,对于生产系统不建议这样做。Ubuntu的开发版本不稳定,只能用于测试。
当然,即使上面的工具不提供升级你的系统,例如,如果你运行的是ubuntu16.04 LTS并且想在7月26日之前升级,你可以从网站上下载最新版本的Ubuntu,**一个可启动的USB驱动器或者刻录一张光盘,然后在你的系统上重新安装Ubuntu。
相关:如何创建一个可引导的Linux USB闪存驱动器,简单的方法
虽然您应该能够在保留个人文件的同时重新安装Ubuntu,但在此过程中,您肯定会丢失已安装的应用程序。在尝试此操作之前,您还应该有备份,因为您很容易意外地擦除分区和删除文件,或者安装程序的错误会意外地删除它们。
俗话说,安全总比遗憾好。
Linux处于永久性的进化状态。通常,这些更改是隐藏的,例如内核的幕后开发和其他底层代码。但是,偶尔,用户必须调整到一种新的工作方式。 ...
...简单的事——它需要相当多的知识。我们之前已经讨论过如何做到这一点,但是如果您希望不必大惊小怪地获得最新和最棒的,并且您正在运行Ubuntu,那么您可能会喜欢一种更自动化的Ukuu形式的解决方案。 ...
...,但这不是享受Ubuntu的唯一方式。Kubuntu已经将KDE从5.5版升级到5.7版。Ubuntu GNOME给你那些核心的GNOME应用程序,而不需要Canonical的修改。ubuntumate已经从1.12跃升到1.16。 ...
... 想要更好地理解这一切是如何与Ubuntu兼容的吗?查看我们的Ubuntu启动指南。如果你准备好了,现在可能是时候升级到ubuntu19.04了。 ...
...19.04“Disco Dingo”就可以享受Linux内核5.0的好处。下面介绍如何在不更新的情况下在Ubuntu中升级Linux内核。 ...
... 升级到ubuntu17.10时想使用GNOME吗?下面是如何删除Unity桌面环境。 ...
...备好体验新的Ubuntu,你可能还是想升级到17.10。下面介绍如何从16.04或17.04升级到Ubuntu 17.10。 ...
... 让我们仔细看看如何在Ubuntu上安装Python,并提供一个更新Python包的简短指南。 ...
...。作为一个临时版本,它也没有长期的支持。那么,值得升级吗? 进化,而不是革命 Groovy Gorilla已经走上街头,而且,这是一个非常流行的Linux发行版的临时版本。每两年,Canonical就会发布一个长期支持(LTS)版本的Ubuntu,该版...