如果您是Ubuntu的新手并且已经尝试使用Ubuntu数天或数周,您可能想知道如何更新您的Ubuntu系统以获取安全补丁、错误修复和应用程序升级。更新Ubuntu非常容易。我不是在胡说八道。就像运行两个命令一样简单。让我告诉您有关这两个命令的更多详细信息。请注意,本教程适用于Ubuntu18.04、16.04或任何其他版本。命令行方法也适用于基于Ubuntu的发行版,例如LinuxMint、LinuxLite、elementaryOS等。要通过命令行更新Ubuntu在桌面上,打开一个终端。您可以在菜单中找到它或使用Ctrl+Alt+T快捷键。如果您正在登录Ubuntu服务器,那么您已经在访问一个终端。在终端中,您只需要使用以下命令:sudoaptupdate&&sudoaptupgrade-y它会询问您密码,您可以使用您的帐户密码。您在输入时不会在屏幕上看到任何内容,因此请继续输入您的密码并按回车键。现在,让我解释一下上面的命令。实际上,这不是命令。它由两个命令组成。&&符号是一种组合两个命令的方式,第二个命令只有在前一个命令成功时才会执行。当命令aptupgrade在安装更新前要求你确认时,最后的参数-y会自动输入yes。注意,你也可以一个一个地使用这两个命令:sudoaptupdatesudoaptupgrade这会花费更长的时间,因为你必须等待第一个命令完成才能输入第二个命令。描述:sudoaptupdate命令更新可用包的本地数据库。如果不运行该命令,本地数据库将不会更新,您的系统将不知道是否有新版本可用。这就是为什么当您运行sudoaptupdate时,您会在输出中看到大量的URL。此命令从相应的存储库(您在输出中看到的URL)获取包信息。在命令末尾更新UbuntuLinux,它会告诉您可以更新多少个包。您可以使用以下命令查看这些软件包:aptlist--upgradable附加阅读:阅读本文以了解命令aptupdate的输出中的Ign、Hit和Get是什么。说明:sudoaptupgrade此命令将安装的软件包版本与本地数据库匹配。它收集所有信息,然后列出所有具有较新版本的包。此时,它会询问您是否要升级(已安装的软件包更新到新版本)。要通过命令行更新UbuntuLinux,您可以键入yes、y或直接按回车键确认安装这些更新。因此,总而言之,sudoaptupdate检查可用的新版本,而sudoaptupgrade实际上执行更新。命令update可能会造成混淆,因为您可能希望通过使用命令aptupdate安装更新来更新您的系统,但这并没有发生。通过GUI更新Ubuntu(适用于桌面用户)如果您使用的是桌面版Ubuntu,则无需打开终端即可更新系统。您仍然可以使用命令行进行更新,但这只是一个选项。在菜单中,找到“软件更新”并运行它。在Ubuntu中运行SoftwareUpdater,它将检查您的系统是否有可用的更新。检查是否有适用于Ubuntu的更新。如果有可用的更新,它将为您提供安装更新的选项。在Ubuntu中通过更新管理器安装更新现在,单击“安装”,它可能会要求您输入密码。通过GUI在UbuntuLinux中安装更新输入密码后,它将开始安装更新。通过GUI更新Ubuntu在某些情况下,您可能需要重新启动系统才能使安装的更新正常工作。如果需要重新启动系统,您将在更新完成时收到通知。通过GUI更新Ubuntu如果您不想立即重启系统,您可以选择稍后重启。通过GUI在Ubuntu中安装更新提示:如果“软件更新”返回错误,您需要在终端中使用命令sudoaptupdate。输出的前几行将包含实际的错误消息。您可以在互联网上搜索错误并修复问题。更新Ubuntu时要记住的几件事您刚刚学习了如何更新Ubuntu系统。如果您有兴趣,还需要了解一些关于Ubuntu更新的信息。更新后清理您的系统更新后将不再需要一些软件包。您可以使用此命令删除这些软件包并释放空间:UbuntuServer中的sudoaptautoremovekernelhotfix以避免重新启动如果是Linux内核更新,您将需要在系统更新后重新启动。当您不希望服务器停机时,这可能会成为问题。修补程序功能允许Linux内核在继续运行的同时进行修补。换句话说,您不需要重新启动系统。如果您正在管理服务器,您可能需要在Ubuntu中启用修补程序。版本升级不同本文中讨论的更新是关于使您的Ubuntu安装保持最新。但不包括版本升级(比如从Ubuntu16.04升级到18.04)。Ubuntu版本升级完全是另一回事。它更新整个操作系统核心。在这个漫长的过程开始之前,您需要进行备份。结论我希望您喜欢这篇关于Ubuntu系统更新的教程并学到了一些新东西。如果您有其他问题,请随时提出。如果您是经验丰富的Linux用户并且有更好的技巧,请与我们分享。
