假设我们有一台安装了Ubuntu 14.04 LTS的服务器。 通过apt-get upgrade命令,它能顺利升级到Ubuntu 16.04 LTS吗?
假设条件如下:
- 范围是软件 - 因此我们假设给定的硬件在两个版本(升级前和升级后)上都得到支持 - 这就是为什么在升级之前总是要求您备份以便在失败的情况下能够恢复的原因
sudo do-release-upgrade
对于服务器版本:
sudo apt-get install update-manager-core
sudo do-release-upgrade
dist-upgrade
更新整个系统,应用程序、内核等所有内容到最新可用版本,但不更新发行版。如果您喜欢新的内核和其他东西,应该执行 dist-upgrade
,而不是仅针对该版本进行内核更新、应用程序和安全性的更新管理器。do-release-upgrade
将升级到下一个发行版。 - Mark Kirbydo-release-upgrade
(或其中一个标志)进行提前升级,具体过程我忘记了。更多信息请参阅:http://askubuntu.com/questions/125392/why-is-no-new-release-found-when-upgrading-from-a-lts-to-the-next/125492#125492 - Sethdo-release-upgrade -d
命令,你可以在不等待16.04.1 "point release"的情况下,从14.04直接升级到16.04。我前几天刚刚这样做了。当然,前提是你的/etc/update-manager/release-upgrades
文件中包含默认的 Prompt=lts
设置。 - Tylerdo-release-upgrade
声称升级需要“几个小时”,重新安装似乎是我台式机的更好选择。从光盘安装通常只需要20-40分钟,这是我最近几次安装的时间。 - Adam.at.Epsilondo-release-upgrade
从最新的14.04版本升级到16.04版本。现在我面临着内核恐慌的问题。从14.04升级到16.04不是自动的,当16.04在四月份发布时,但在七月份第一个点版本16.04.1将可用,并且所有14.04用户将被提供升级。
然而,如果您想立即升级,您不需要先升级到中间版本。只需在终端中运行以下命令(并输入密码):
sudo update-manager -d
update-manager -d
命令。导致界面崩溃。 - AlikElzin-kilakasudo: update-manager: command not found
- Matt选择Ubuntu版本对于首次安装和升级到新版本可能会很困难和混乱。本答案将重点介绍如何找到剩余支持时间最长(直到“生命周期结束”)的版本,通常是LTS版本的第一个点发布版本(LTS代表长期支持)。
目前,当这篇文章编写时,最新的LTS版本是Ubuntu 16.04.1 LTS,并且其iso文件无法通过“常规”链接找到。
支持间隔的详细描述和图表可以在此链接中找到:
www.ubuntu.com/info/release-end-of-life
第二、第三和第四个点发布的内核系列与第一个点发布的内核系列不同,并且不受长期支持。硬件启用堆栈必须/将根据这些链接进行升级。wiki.ubuntu.com/Kernel/LTSEnablementStack
wiki.ubuntu.com/Kernel/RollingLTSEnablementStack
为了保持一切都是最新的(包括内核的安全更新),这是有风险的,我不建议你这样做。有很多失败的报告。如果你在AskUbuntu网页浏览器窗口的右上角附近的“搜索问答”框中输入HWE并按Enter键,你可以找到其中一些问题。一个好的备份例程对于所有你想要保留的文件来说,是一个稳定可靠系统的基础。这包括你的个人文件以及整个或部分操作系统、安装的应用程序和调整。
安装并使用在偶数年4月发布的LTS版本,如2014年、2016年、2018年等。
安装当前剩余时间最长的版本。测试它,如果它运行良好,就一直使用它。"如果没出问题,就不要修复它"
保持内核系列的更新和升级
sudo apt update
sudo apt full-upgrade
当下一个第一个点发布时,等待一个月,在八月末,最糟糕的错误已经被修复,你可以安装新版本并进行更新和升级到一个经过调试和优化的系统。这可能意味着更改:
sudo do-release-upgrade
但这是有风险的,最好在尝试之前先备份一份新鲜的备份。
通过以下链接开始寻找剩余支持时间最长的版本的 ISO 文件:
如果通过上述链接找不到剩余支持时间最长的版本的 ISO 文件,您可以通过以下通用链接找到它们:
现在,当这篇文章被写出来的时候,你想通过以下链接找到Ubuntu 16.04.1 LTS。
pacman
命令即可获取最新版本。Arch没有具体的发行版本;他们只会定期发布一系列的安装程序。 - user459652