Ubuntu 更新命令17 Mar 2025 | 6 分钟阅读 Linux Ubuntu 是一款基于 Linux 内核和 GNU 用户空间的开源免费操作系统。Ubuntu 以其易用性而闻名。它在服务器和桌面领域都很受欢迎。您可以通过终端 bash shell 来更新 Linux Ubuntu。如果您是新用户,使用 Linux Ubuntu 几周或几天,您可能会想知道如何更新 Ubuntu 系统以进行应用程序升级、错误修复和安全补丁。 了解 Ubuntu 的更新很重要,并非所有发行版都以相同的方式管理更新过程。事实上,一些发行版在包管理所使用的文件类型方面就明显不同。
Linux Ubuntu 已成为所有 Linux 发行版中最受欢迎的。我们应该能够准确地了解更新任何系统的过程。Ubuntu 具有非常友好的用户界面。Ubuntu 使用两种不同的工具来更新系统。 这两种工具如下所述
GUI 工具 (Update Manager)更新管理器几乎是 100% 自动化的工具。您不需要使用此工具定期检查是否有可用的更新。更新管理器会在您的桌面上自动打开,以通知您有可用更新,具体取决于更新类型。
命令行工具 (apt-get)现在,让我们讨论用于更新系统的命令行工具。Ubuntu 包管理系统称为 apt。它是一个功能强大的工具,可以使用命令行完全管理我们的系统包。 使用命令行工具有一个缺点,那就是要检查是否有更新,我们需要手动运行它。 本文适用于 18.04、20.04 或其他版本的 Ubuntu。同样,命令行方法也适用于基于 Ubuntu 的发行版,如 elementary OS、Linux Lite 和 Linux Mint。 第一种方法:使用命令行更新 Ubuntu我们需要按照以下步骤更新 Ubuntu 系统
它会提示输入密码。您可以输入您的账户密码。键入密码时,屏幕上不会显示任何字符。因此,请继续输入密码并按 Enter 键。它将更新 Ubuntu 系统中的所有软件包。 让我们解释一下上面提到的命令。它实际上不是一个命令,而是两个命令的组合。符号 `&&` 是一种在 Ubuntu Linux 中运行多个命令的方式,即只有当第一个命令成功运行时,第二个命令才会执行。 最后,"-y" 在 "apt upgrade" 命令询问您的配置以安装更新时,会自动输入 "yes"。 注意:您也可以分别单独使用上述命令。![]() 并且, ![]() 这需要一些时间,因为您需要等待一个命令完成,然后才能输入第二个命令。 重要提示: Linux OS 与 Windows 不同,它使用包管理器工作。当我们执行更新时,它会更新 apt 安装的所有软件包。这意味着更新 Ubuntu 会更新 Linux 内核、核心操作系统以及使用 软件中心 (如果是 apt 包) 或 apt 命令 安装的应用程序。 sudo apt update 的解释sudo apt update 命令将更新已存在的软件包的(本地)数据库。如果未执行此命令,(本地)数据库将不会更新,并且您的系统将无法了解是否有可用的新软件包版本。执行 "sudo apt update" 命令时,您将在结果中看到多个 URL。该命令将通过相应的存储库获取软件包信息。 它将告诉您有多少软件包可以升级。您可以通过执行以下命令来查看这些软件包 ![]() sudo apt upgrade 的解释"sudo apt upgrade" 命令会将已安装的软件包版本与(本地)数据库进行匹配。它将收集所有这些软件包,然后列出包含可用新版本的软件包。此时,它会提示您是否要将(已安装的)软件包升级到新版本。 您可以输入 "y"、"yes",或者直接按 Enter 键来确认安装更新。因此,总而言之,"sudo apt update" 将检查新软件包版本的可用性,而 "sudo apt upgrade" 命令将安装较新版本。 “update”一词可能会令人困惑,因为您可能会期望 "apt update" 命令用于通过安装新软件来更新计算机,但它并非如此工作。 第二种方法:使用 GUI 更新 Ubuntu如果您使用的是 Ubuntu 桌面版,则无需进入命令行/终端即可更新系统。您仍然可以使用终端/命令行,但这并非强制。
在某些情况下,您可能需要重新启动 Ubuntu 计算机才能使(已安装的)更新正常工作。更新完成后,如果需要重新启动系统,您会收到通知。 如果您不想立即重新启动系统,可以选择稍后重新启动。 注意:当软件更新器出现错误时,您必须在终端中使用 "sudo apt update" 命令。结果的最后几行将包含原始错误消息。然后,您可以在网上搜索此错误并解决问题。更新 Ubuntu 时需要记住的关键点我们已经学习了如何更新 Ubuntu 系统。如果您对此感兴趣,还应该了解一些与 Ubuntu 更新相关的关键点。 更新后清理系统更新后,您的系统可能有一些不再需要的无关软件包。您可以输入以下命令来删除这些软件包并释放空间。下面列出了该命令 ![]() 在 Ubuntu 服务器上实时修补内核以避免重启在 Linux 内核更新的情况下,我们需要在更新后重新启动系统。如果您不希望服务器出现停机,这可能会造成问题。 实时修补 功能允许在 Linux 内核运行时进行修补。换句话说,您无需重启系统。 如果您管理服务器,您可能希望在 Linux Ubuntu 中启用实时修补。 版本升级与软件包升级不同这里讨论的更新方法可以保持您的 Ubuntu 安装更新和最新。它不涵盖操作系统版本升级(例如,将 16.04 版本升级到 Ubuntu 的 18.04 版本)。 Ubuntu 版本升级是完全不同的事情。它们涉及更新整个操作系统核心。在此漫长的过程开始之前,您需要做好适当的备份。 下一个主题Ubuntu LTS |
我们请求您订阅我们的新闻通讯以获取最新更新。