我厌倦了 Windows 更新、每月更新以及所有不更新到新操作系统的更新,破坏了某些东西并考虑将 Ubuntu 设置为主要操作系统。因此,在迁移到新操作系统之前我有一些问题。
当 Ubuntu 的 EOS(支持终止)日期到来时会发生什么?我可以让我的操作系统保持运行吗?
Nma*_*ath 20
Ubuntu 使用该unattended-upgrades
软件包自动应用被视为关键错误修复和安全更新的更新。这是在后台完成的,不会中断系统的使用。它不会像 Windows 那样强制重新启动。
可以通过删除带有 的包来禁用它sudo apt remove unattended-upgrades
。
但是,这并不意味着您永远不应该更新系统。定期更新被视为基本的必要维护。通常认为最佳做法是至少每月完全更新系统。
未能定期更新系统可能会产生后果。
原因很明显:您可能会面临安全漏洞并遭受严重错误的影响。
然而,Ubuntu/Debian/Linux 的工作方式也与 Windows 非常不同。在 Windows 中,大多数应用程序都打包有自己的依赖项。在 Ubuntu 中,大多数应用程序依赖于存储库中的其他应用程序(依赖项)。您需要使系统保持最新的原因之一是为了使软件正常工作,需要正确满足这些依赖性。虽然 Windows 更新带来的破坏可能是司空见惯的事情。在 Linux 中,如果不保持最新状态,系统崩溃的情况可能更为常见。
事实上,在安装新软件时,您应该在尝试添加任何新软件之前确保现有软件是最新的。如果不这样做可能会导致依赖性问题和损坏的包管理系统。
还有其他考虑因素。例如,如果您运行的是 Ubuntu 标准版本,则这些版本在发布后仅提供 9 个月的支持。LTS 版本享有更长的支持期——长达 5 年。如果您没有保持系统最新并且在支持结束之前没有发布升级,您可能会发现在支持期之后很难或不可能发布升级。
您可以随时使用以下命令手动更新系统:
sudo apt update
sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)
至于运行 EOL 或 EOSS 之后的 Ubuntu 版本,不建议这样做。一旦某个版本不再受支持,就不再有软件包更新,包括安全更新和错误修复。EOL 和 EOSS 版本不再获得社区支持,例如 Ubuntu 论坛和 Ask Ubuntu。EOL 版本会遇到无法保持最新系统的所有潜在问题,以及无法访问存储库的额外负担。
LTS 版本存在(扩展安全维护)ESM 支持,但是您必须注册 ESM 支持。ESM 的基本订阅对个人免费,但仅包含对基本和关键更新的访问权限。通常不提供包含新功能的更新,并且没有社区支持。任何额外的支持都需要从 Canonical 购买。请记住,ESM 还专为组织和生产环境而设计,在这些环境中,版本升级涉及大量移动部件,需要大量额外的测试和培训等。即使对于使用 ESM 的组织,也强烈建议优先迁移到受支持的版本。ESM 并不是为那些不想更新的人而设计的。
use*_*186 18
这个答案是基于OP在对该问题的评论中所做的澄清。OP 不是询问发行版升级,而是定期安全性和其他升级。
Ubuntu 是否像 Windows 一样强制更新,或者我可以选择是否要更新?
不会。Ubuntu 不像 Windows 那样强制更新。您可以选择是否更新、何时更新以及要更新哪个应用程序或内核。
您可以选择完全不更新任何内容,风险由您自行承担。不建议这样做。
我再说一遍:你应该在你方便的时候定期更新你的 Ubuntu 计算机。
当 Ubuntu 的 EOS(支持终止)日期到来时会发生什么?
您将停止获取所有更新。
一旦安装的版本达到 EOS,升级到更新的版本就会变得更加困难。
除了升级到当前版本之外,有关 Ubuntu EOS 版本的问题在本网站中属于题外话。
我可以让我的操作系统保持运行吗?
是的。 是的。
据我了解,微软提供了三种更新/升级。
这些发生在每月的第二个星期二。安全和错误修复已发布。对于家庭用户来说,这是无可避免的。人们迟早必须安装这些更新。通常,这些每月更新涉及重新启动计算机。
Windows 10(和11)通常每年发布一次(以前是两次)“新版本”。这些更新包括操作系统的新功能、更新或新的应用程序,有时操作系统的外观略有不同。它们通常用年份的最后两位数字进行编号,后跟字母“H”和“1”或“2”,具体取决于它是在上半年还是下半年发布。例如,Windows 10 21H2于2021年下半年发布。
从 Windows 10 版本 21H2(Windows 10 2021 年 11 月更新)开始,功能更新将在每年下半年通过通用发布频道发布。
有关 Windows 11 年度功能更新的更多详细信息。
您可以拒绝此更新并保留在 21H2,而不是更新到 22H1。不过,在某个时间点,例如 2023 年 6 月 13 日的 21H2,微软将停止提供该版本的周二补丁更新。
这不是更新,但它在 Windows 10 更新设置中显示为更新。
与 Windows 不同,Ubuntu 没有任何每月的“补丁星期二”更新或半年/每年的功能更新。
Ubuntu 更新分为两类:
Ubuntu 没有任何更新计划。安全问题和错误在发生时得到修复并尽早发布。然而,作为 Ubuntu 用户,您可以选择是否以及何时更新您的 Ubuntu 系统。
Snap 例外: Ubuntu 中的一些默认应用程序包含在 Snap 软件包中,更多内容可在 Snap Store 中找到。Snap 应用程序是受限的独立 Linux 应用程序,捆绑了所有必要的依赖项,这意味着它们不需要依赖底层系统。这些 Snap 包会自行更新,无需用户或操作系统执行任何操作。此链接提供有关如何管理 Snap 更新的更多信息。另请参阅Snap Store 的待更新
Ubuntu 附带了一个名为Software & Update 的应用程序来帮助您做出一些选择。还可以手动编辑适当的配置文件(这些是纯文本文件)并获得更细粒度的结果。
上图显示了“软件和更新”应用程序的“更新”选项卡。
首先:选择您想要的更新:
请注意,您必须订阅上述三个之一。
第二:选择 Ubuntu 检查更新的频率:
注意最后的选择。如果您选择从不,您将永远不会收到任何待处理更新的通知。您必须手动检查更新,然后才能决定是接受还是拒绝它们。
如果您选择从不自动检查更新,则接下来的两个选项不适用。
第三:有安全更新时该怎么办
第四:有其他更新时怎么办
最后:还有 Ubuntu 新版本的问题。通知我新的 Ubuntu 版本:
如果您知道应用程序(例如 Firefox)的特定更新存在错误,则可以通过键入以下命令保留已安装的 Firefox 版本而不更新它:
sudo apt-mark hold firefox
Run Code Online (Sandbox Code Playgroud)
并且 Firefox 不会再次更新,除非您“取消”它。
同样,如果新内核对您的硬件有问题,也可以通过一些方法恢复到以前的内核。
以下是由更新引起并已修复的错误的示例:
在 GUI 端,如果您做出上述决定,将会弹出软件更新程序应用程序。如果没有,您可以随时启动该应用程序来更新计算机。
该应用程序将检查更新并显示可用更新,如下所示:
如您所见,这台计算机上有可用的安全更新和其他更新。您可以突出显示升级并查看技术说明。它将列出已安装版本的更改。在上图中,您可以看到 LibreOffice Calc 的本次安全更新修复了这两个漏洞。然后你可以决定是否更新它。
与 Windows 不同,大多数 Ubuntu 更新不需要重新启动。仅当更新了最重要的系统文件(例如内核)时才需要重新启动。Ubuntu 不会自行重新启动计算机,也不会通过有关重新启动的弹出窗口打扰您。您可以根据需要重新启动计算机。
如果您启用此服务,则在您的计算机上,内核更新后无需重新启动计算机。该服务需要创建在线帐户并登录,并且仅限三台计算机免费供个人使用。
Ubuntu 版本有两种: 1. 短期支持(STS)和 2. 长期支持(LTS)。
LTS 版本在偶数年份发布,例如 2022 年 4 月。Ubuntu 的最新 LTS 版本是 22.04。LTS 版本的支持期限为 5 年。也就是说,您将获得五年的安全和其他更新。忽略它们还是安装它们取决于您。
STS 版本仅支持 9 个月。也就是说,自发布之日起九个月内您将获得安全和其他更新。每个修复月都会发布一个较新版本的 Ubuntu。
如果您选择不在该版本终止之前将您的计算机更新到较新版本的 Ubuntu,那么您的计算机将不会获得任何安全更新和其他更新,并且不会受到此站点的支持。
但是,您的计算机将继续工作。您将不会收到来自Microsoft Canonical的任何弹出窗口,表明您的 Ubuntu 版本不再受支持,天要塌下来了。
我建议您让 Ubuntu 在您的台式计算机上自动安装安全更新(如果它们是 24/7)。在仅偶尔打开的笔记本电脑或计算机上,我建议手动检查更新。
希望这可以帮助。
我认为 Ubuntu 生态系统中有一个重要的部分需要提及,因为你明确抱怨了诸如包回归之类的事情。Snap是 Canonical 非常热衷于向用户推出的软件打包框架。它们是部署软件的一种便捷方式,但仍然在社区中引起了争议。许多流行的应用程序现在仅打包为 snap 包,默认的 Ubuntu 用户几乎没有选择退出它们。
snap 的一项“功能”是软件发行商可以强制软件自动更新,而不受用户的直接控制。更新可能会延迟一点,有时可能会退出回归,但您最终被迫遵循主要发布轨道。不幸的农奴不喜欢更新,或者想要推迟更新超过允许的时间,被迫自己打包。
如果这让你烦恼的话,我推荐 Debian。据我所知,他们保留了系统所有者负责维护系统的原则。它在其他方面与 Ubuntu 非常相似。
如果你愿意的话你可以选择,但我可以问为什么吗?Ubuntu 与 Windows 不同,更新不会破坏任何东西。此外,当您关闭或打开计算机时,不会安装更新。我唯一一次遇到更新中断的情况是 nvidia 驱动程序安装不正确。这不再是问题,因为 nvidia 驱动程序可通过主存储库获取,并且更新现已与系统更新集成。
你必须明白,与windows不同,ubuntu通过包管理器来完成所有的软件更新。因此,当您进行更新时,您只需检查各个软件包是否需要更新。如果有的话,就会应用它们,通常总共需要不到 60 秒。由于所有内容都在单独的软件包中,因此没有像 Windows 上那样升级整个界面的系统更新。
与系统更新更相似的是内核更新,安装时间通常不到 60 秒。同样,这很少会破坏设备(驱动程序问题),但如果确实如此,您始终可以在启动之前选择从 grub 菜单启动较旧的内核。
至于破坏系统,就像我提到的,如果您手动安装了一些第三方驱动程序,系统有时会崩溃。这种情况极为罕见,因为几乎所有驱动程序都包含在 Linux 内核中,或者可以通过包管理器或 ppa 获得。
至于恢复您的设置,除非您明确允许,否则不会发生这种情况。如果更新需要替换配置文件,它会询问您是否要保留现有版本。此外,大多数设置都是通过用户的主目录配置的,并且这些配置文件不允许进行任何更新。
人们常常会在不更新系统时遇到系统或安装软件问题。就我个人而言,我每天都会更新系统,没有任何问题。Windows 则是一个完全不同的故事。
归档时间: |
|
查看次数: |
6204 次 |
最近记录: |