zoukankan      html  css  js  c++  java
  • 使用简单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系统,而不需要分别处理不同的事情。

  • 相关阅读:
    Python算法:推导、递归和规约
    K-means的缺点(优化不仅仅是最小化误差)
    从统计学角度来看深度学习(2):自动编码器和自由能
    从统计学角度来看深度学习(1):递归广义线性模型
    Why are Eight Bits Enough for Deep Neural Networks?
    VCS引起的oracle数据库异常重新启动一例
    赵雅智:service_startService生命周期
    第九章 两种模式的比較
    CSDN Markdown简明教程3-表格和公式
    OpenStack_Swift源代码分析——Object-auditor源代码分析(1)
  • 原文地址:https://www.cnblogs.com/ricksteves/p/9684561.html
Copyright © 2011-2022 走看看