• 使用简单zzupdate命令轻松升级Ubuntu到较新版本


    zzupdate是一个开源的命令行实用程序,通过将几个更新命令组合到一个命令中,使得将Ubuntu桌面版和服务器版升级到更新版本的任务变得容易一些。

    将Ubuntu系统升级到更新的版本并不是一项艰巨的任务。 无论是使用GUI还是使用几个命令,都可以轻松地将系统升级到最新版本。

    另一方面,由Gianluigi’Zane’Zanettini编写的zzupdate只需一个命令即可处理Ubuntu系统的清理,更新,自动删除,版本升级和作曲者自我更新。

    它清理本地缓存,更新可用的软件包信息,然后执行分发升级。 在下一步中,它会更新Composer并删除未使用的软件包。

    脚本必须以root用户身份运行。

    简单命令升级到较新的Ubuntu

    安装zzupdate将Ubuntu升级到更新的版本

    要安装zzupdate,请在终端中执行以下命令。

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

    简单命令升级到较新的Ubuntu

    然后将提供的示例配置文件复制到zzupdate.conf并设置您的首选项。

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

    简单命令升级到较新的Ubuntu

    一旦你拥有了所有的东西,只要使用下面的命令,它就会开始升级你的Ubuntu系统到一个更新的版本(如果有的话)。

    sudo zzupdate

    请注意,在正常版本的情况下,zzupdate会将系统升级到下一个可用版本。 但是,当您运行Ubuntu 16.04 LTS时,它将尝试仅搜索下一个长期支持版本,而不是可用的最新版本。

    如果您想要移出LTS版本并升级到最新版本,您将需要更改一些选项。

    对于Ubuntu桌面,打开“软件和更新”,在“更新”选项卡下,将新的Ubuntu版本的“有新版本时通知我”更改为“适用于任何新版本”。

    简单命令升级到较新的Ubuntu

    对于Ubuntu服务器,编辑版本升级文件

    vi /etc/update-manager/release-upgrades

    Prompt=normal

    简单命令升级到较新的Ubuntu

    配置zzupdate [可选]

    zzupdate选项配置

    REBOOT = 1

    如果此值为1,升级后将执行系统重新启动。

    REBOOT_TIMEOUT = 15

    这会将重新启动超时设置为900秒,因为某些硬件比其他硬件重新启动需要更长的时间。

    VERSION_UPGRADE = 1

    如果升级可用,则执行版本升级。

    VERSION_UPGRADE_SILENT = 0

    版本进展自动发生。

    COMPOSER_UPGRADE = 1

    值“1”会自动升级作曲家。

    SWITCH_PROMPT_TO_NORMAL = 0

    此功能将Ubuntu版本更新为正常状态,即如果您运行了LTS发行版,zzupdate将不会将其升级到Ubuntu 17.10(如果其设置为0)。它将仅搜索LTS版本。相比之下,值1搜索最新版本是否运行LTS或正常版本。

    一旦完成,你所要做的就是在控制台中运行一个完整的Ubuntu系统更新

    sudo zzupdate

    最后

    尽管Ubuntu的升级过程本身就很简单,但是zzupdate将它简化为一个命令。没有必要的编码知识,这个过程是完整的配置文件驱动。我个人发现是一个很好的工具来更新几个Ubuntu系统,而不需要分别处理不同的事情。

  • 相关阅读:
    linux密码登陆时加入自己登陆验证模块(pam),xshell工具可用,xftp工具使用无响应
    新增sftp服务器及用户
    SFTP服务配置以及命令/代码操作
    【OpenSSH】internal-sftp和sftp-server之间的区别和联系什么?
    sshd_config 中文手册:关于ssh 设置的相关总结(ssh最大连接数、ssh连接时长、安全性配置等)
    CentOS下配置SFTP操作日志
    linux中pam认证解析
    linux密码登陆时加入自己登陆验证模块(pam)
    linux syslog详解
    Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程
  • 原文地址:https://www.cnblogs.com/ricksteves/p/9684561.html
Copyright © 2020-2023  润新知