网站搜索

zzUpdate - 将 Ubuntu PC/服务器完全升级到新版本


zzUpdate 是一个免费、开源、简单、完全可配置且易于使用的命令行实用程序,可通过 apt 包管理系统全面升级 Ubuntu 系统。它是一个完全由配置文件驱动的 shell 脚本,允许您在几乎整个过程中不干涉且无人监视地升级您的 Ubuntu PC 或服务器。

如果是正常版本,它将把您的 Ubuntu 系统升级到下一个可用版本。对于 Ubuntu LTS长期支持)版本,它会尝试仅搜索下一个 LTS 版本,而不是最新的可用 Ubuntu 版本。

在本文中,我们将解释如何安装并运行 zzupdate 工具,以从命令行将 Ubuntu 系统升级到最新可用版本。

如何在 Ubuntu 中安装 zzUpdate 工具

首先确保您的系统已安装curl程序,否则使用以下命令安装它。

sudo apt install curl

现在,通过运行以下命令在您的 Ubuntu 系统上安装 zzupdate。下面的安装 shell 脚本将安装 git,这是克隆 zzupdate 源代码树并在系统上设置软件包所必需的。

curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

成功安装后,使用以下命令从提供的示例配置文件创建配置文件。

sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

接下来,在配置文件中设置您的首选项。

sudo nano /etc/turbolab.it/zzupdate.conf

以下是默认配置变量(值1表示0表示),您会发现在这个文件中。

REBOOT=1
REBOOT_TIMEOUT=15
VERSION_UPGRADE=1
VERSION_UPGRADE_SILENT=0
COMPOSER_UPGRADE=1
SWITCH_PROMPT_TO_NORMAL=0

在升级 Ubuntu 系统之前,您可以使用以下命令检查当前的 Ubuntu 版本。

cat /etc/os-release

当您将 zzupdate 配置为按您希望的方式工作后,只需运行它即可使用 root 用户权限完全升级您的 Ubuntu 系统。它将通知您所执行的任何操作。

sudo zzupdate 

启动后,zzupdate 将通过 git 进行自我更新,更新可用的软件包信息(要求您禁用第三方存储库),在必要时升级任何软件包,以及检查新的 Ubuntu 版本。

如果有新版本,它会下载升级包并安装,当系统升级完成后,会提示您重新启动系统。

zzUpdate Github 存储库:https://github.com/TurboLabIt/zzupdate

就这样! zzUpdate 是一个简单且完全可配置的命令行实用程序,可通过 apt 包管理器完全更新 Ubuntu 系统。在本指南中,我们解释了如何从命令行安装和使用 zzupdate 来升级 Ubuntu 系统。您可以通过下面的反馈表提出任何问题。