澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

运用简便zzupdate命令轻巧进级Ubuntu到较新本子,叁

2019-06-29 作者:服务器运维   |   浏览(109)

一行命令轻便进级 Ubuntu | Linux 中华夏族民共和国,ubuntulinux

Gianluigi 'Zane' Zanettini 写的 zzupdate 只需一个发令就可以在 Ubuntu 中清理、更新、自动删除、版本晋级、该工具的本身更新。-- Ambarish Kumar

本文导航◈ 安装 zzupdate 将 Ubuntu 晋级到立异的版本四分三◈ 配置 zzupdate [可选]三分之一◈ 最终的话83%编写翻译自 |  
 作者 | Ambarish Kumar
 译者 | geekpi

zzupdate[1] 是一个开源的一声令下行程序,通过将多少个立异命令组合到八个指令中,使得将 Ubuntu 桌面和服务器版本进级到革新版本的义务变得轻松一些。

将 Ubuntu 系统晋级到更新的本子并不是一项劳苦的天职。无论是使用 GUI 还是选取多少个指令,都能够轻易地将系统进级到最新版本。

单向,Gianluigi 'Zane' Zanettini 写的 zzupdate 只需多少个发令就足以在 Ubuntu 中清理、更新、自动删除、版本升级、该工具的自笔者更新。

它会清理地面缓存,更新可用的软件包音信,然后实行发行版进级。接着,它会更新该工具并剔除未使用的软件包。

该脚本必须以 root 用户地方运营。

安装 zzupdate 将 Ubuntu 进级到更新的本子

要安装 zzupdate,请在终点中进行以下命令。

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

然后将提供的身体力行配置文件复制到 zzupdate.conf 并设置你的首选项。

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

做到后,只要利用上面包车型客车一声令下,它就能开头晋级换代你的 Ubuntu 系统到叁个更新的本子(假设有的话)。

  1. sudo zzupdate

请留神,在平常版本(非 LTS 版本)下,zzupdate 会将系统晋级到下四个可用的版本。不过,当你运转 Ubuntu 16.04 LTS 时,它将尝试仅搜索下三个遥远支持版本,而不是可用的新星版本。

若果你想退出 LTS 版本并进步到最新版本,你将急需转移一些抉择。

对于 Ubuntu 桌面,张开 软件和更新 和上边 更新 选项卡,并转移布告自个儿新的 Ubuntu 版本选用为 “对于任何新本子”。

Software Updater in Ubuntu

对于 Ubuntu 服务版,编辑 release-upgrades 文件。

  1. vi /etc/update-manager/release-upgrades

  2. ``

  3. Prompt=normal

配置 zzupdate [可选]

zzupdate 要配置的选项:

  1. REBOOT=1

譬喻值为 1,进级后系统将重启。

  1. REBOOT_TIMEOUT=15

将重启超时设置为 900 秒,因为一些硬件比其它硬件重启需求更加长的时刻。

  1. VERSION_UPGRADE=1

若是进级可用,则推行版本晋级。

  1. VERSION_UPGRADE_SILENT=0

机动呈现版本进度。

  1. COMPOSER_UPGRADE=1

值为 “1” 会自动晋级该工具。

  1. SWITCH_PROMPT_TO_NORMAL=0

此作用将 Ubuntu 版本更新为一般版本,即假若你运营着 LTS 发行版,zzupdate 将不会将其升高到 Ubuntu 17.10(若是其设置为 0)。它将仅寻觅 LTS 版本。比较之下,无论你运行着 LTS 只怕普通版,“1” 都将追寻最新版本。

成功后,你要做的就是在调控桃园运作三个完全的 Ubuntu 系统更新。

  1. sudo zzupdate

末段的话

纵然 Ubuntu 的进级进程本身就非常粗略,可是 zzupdate 将它简化为八个限令。不必要编码知识,这一个进度完全部是安顿文件驱动。笔者个人发现那是多个很好的更新多少个Ubuntu 系统的工具,而没有须要单独关心分裂的作业。

你愿意尝试吧?


via: 

作者:Ambarish Kumar[3] 译者:geekpi 校对:wxy

本文由 LCTT 原创编写翻译,Linux中华夏族民共和国 荣誉推出

LCTT 译者geekpi ? ?共计翻译:622 篇进献时间:1526 天

推荐小说

< 左右滑动查六柱预测关文章 >

点击图片、输入小说 ID 或识别二维码直达

原来的文章链接请访问“原作链接”得到可点击的文内链接、全尺寸原图和有关小说。

zzupdate是一个开源的命令行实用程序,通过将多少个立异命令组合到多个发令中,使得将Ubuntu桌面版和服务器版晋级到履新版本的职分变得轻易一些。

Cheat : 二个实用 Linux 命令示例集结 | Linux 中中原人民共和国,cheatlinux

大家中的许两个人时常翻看 man 页面 来询问命令按键(选项),它会来得有关命令语法、表明、细节和可用的选项,但它未有别的实际的例子。由此,在组合成多个大家供给的一体化命令时会碰着有些劳神。-- Magesh Maruthamuthu

正文导航◈ Cheat 是怎样百分之十◈ 怎样设置 Cheat16%◈ 怎样行使 Cheat62%编写翻译自 |  
 作者 | Magesh Maruthamuthu
 译者 | geekpi

我们中的许三个人时常翻看 man 页面[1] 来领会命令开关(选项),它会来得有关命令语法、表明、细节和可用的选项,但它并未有其余实际的例证。由此,在组合成二个大家供给的完全命令时会境遇某个麻烦。

您确实遇见这么些麻烦而想要贰个更加好的减轻方案吧?笔者会建议您试一下 cheat

Cheat 是什么

cheat[2] 允许你在命令行中创制和查阅交互式的速查表cheatsheet。它目的在于救助提示 *nix 系统一管理理员他们平时利用但还没频仍参预记住的命令的选项。

何以设置 Cheat

cheat 是使用 python 开拓的,所以可以用 pip 来在您的种类上安装 cheat

pip 是三个与 setuptools 捆绑在一同的 Python 模块,它是在 Linux 中装置 Python 包推荐的工具之一。

对于 Debian/Ubuntu 用户,请使用 apt-get 命令[3]或apt 命令[4]来安装 pip

  1. [对于 Python2]

  2. $ sudo apt install python-pip python-setuptools

  3. [对于 Python3]

  4. $ sudo apt install python3-pip

兰德KugaHEL/CentOS 官方旅馆中从未 pip,由此选拔 EPEL 堆栈[5],并使用 YUM 命令[6]安装 pip

  1. $ sudo yum install python-pip python-devel python-setuptools

对于 Fedora 系统,使用 dnf 命令[7]来安装 pip

  1. [对于 Python2]

  2. $ sudo dnf install python-pip

  3. [对于 Python3]

  4. $ sudo dnf install python3

对于基于 Arch Linux 的类别,请使用 Pacman 命令[8] 来安装 pip

  1. [对于 Python2]

  2. $ sudo pacman -S python2-pip python-setuptools

  3. [对于 Python3]

  4. $ sudo pacman -S python-pip python3-setuptools

对于 openSUSE 系统,使用 Zypper 命令[9]来安装 pip

  1. [对于 Python2]

  2. $ sudo pacman -S python-pip

  3. [对于 Python3]

  4. $ sudo pacman -S python3-pip

用 pip 来在您的种类上设置 cheat

  1. $ sudo pip install cheat

怎么使用 Cheat

运行 cheat,然后按对应的命令来查看速查表,作为例子,大家要来看下 tar 命令的事例。

  1. $ cheat tar

  2. # To extract an uncompressed archive:

  3. tar -xvf /path/to/foo.tar

  4. ``

  5. # To create an uncompressed archive:

  6. tar -cvf /path/to/foo.tar /path/to/foo/

  7. ``

  8. # To extract a .gz archive:

  9. tar -xzvf /path/to/foo.tgz

  10. ``

  11. # To create a .gz archive:

  12. tar -czvf /path/to/foo.tgz /path/to/foo/

  13. ``

  14. # To list the content of an .gz archive:

  15. tar -ztvf /path/to/foo.tgz

  16. ``

  17. # To extract a .bz2 archive:

  18. tar -xjvf /path/to/foo.tgz

  19. ``

  20. # To create a .bz2 archive:

  21. tar -cjvf /path/to/foo.tgz /path/to/foo/

  22. ``

  23. # To extract a .tar in specified Directory:

  24. tar -xvf /path/to/foo.tar -C /path/to/destination/

  25. ``

  26. # To list the content of an .bz2 archive:

  27. tar -jtvf /path/to/foo.tgz

  28. 运用简便zzupdate命令轻巧进级Ubuntu到较新本子,叁个实用。``

  29. # To create a .gz archive and exclude all jpg,gif,... from the tgz

  30. tar czvf /path/to/foo.tgz --exclude=*.{jpg,gif,png,wmv,flv,tar.gz,zip} /path/to/foo/

  31. ``

  32. # To use parallel (multi-threaded) implementation of compression algorithms:

  33. tar -z ... -> tar -Ipigz ...

  34. tar -j ... -> tar -Ipbzip2 ...

  35. tar -J ... -> tar -Ipixz ...

  36. ``

运作上面包车型地铁通令查看可用的速查表。

  1. $ cheat -l

进去补助页面得到越来越多详细消息。

  1. $ cheat -h

via: 

作者:Magesh Maruthamuthu[11] 译者:geekpi 校对:wxy

本文由 LCTT 原创编写翻译,Linux中中原人民共和国 荣誉推出

LCTT 译者geekpi ? ?共计翻译:623 篇进献时间:1530 天

引入小说

< 左右滑行查看相关小说 >

点击图片、输入作品 ID 或识别二维码直达

原版的书文链接请访问“原来的小说链接”获得可点击的文内链接、全尺寸原图和有关文章。

图片 1

图片 2

将Ubuntu系统升级到履新的本子并不是一项费力的义务。 无论是使用GUI如故采取多少个指令,都得以轻便地将系统晋级到新型版本。

目的

zzupdate 是叁个开源的一声令下行程序,通过将多少个更新命令组合到一个下令中,使得将 Ubuntu 桌面和服务器版本晋级到履新版本的职务变得轻便一些。

一派,由Gianluigi'Zane'Zanettini编写的zzupdate只需二个命令就能够管理Ubuntu系统的清理,更新,自动删除,版本进级和作曲者自己更新。

将现存的Ubuntu设置晋级至18.04 LTS Bionic Beaver

将 Ubuntu 系统进级到创新的本子并不是一项辛劳的任务。无论是使用 GUI 依旧接纳多少个指令,都得以轻便地将系统晋级到最新版本。

它清理地面缓存,更新可用的软件包音讯,然后实行分发晋级。 在下一步中,它会更新Composer并剔除未选取的软件包。

版本

单向,Gianluigi 'Zane' Zanettini 写的 zzupdate 只需八个下令就足以在 Ubuntu 中清理、更新、自动删除、版本进级、该工具的自己更新。

本子必须以root用户地方运营。

你须要三个现存的Ubuntu 16.04 LTS或17.10安装。

它会清理地面缓存,更新可用的软件包音信,然后推行发行版进级。接着,它会更新该工具并删除未采用的软件包。

图片 3

要求

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

设置zzupdate将Ubuntu晋级到履新的版本

幸存的Ubuntu 16.04 LTS或17.10以root权限安装。

设置 zzupdate 将 Ubuntu 晋级到履新的版本

要安装 zzupdate,请在极限中实施以下命令。

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

接下来将提供的以身作则配置文件复制到 zzupdate.conf 并设置你的首推项。

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

成功后,只要使用上边包车型客车通令,它就能够起来进级你的 Ubuntu 系统到多少个立异的版本(要是部分话)。

sudo zzupdate

请小心,在一般版本(非 LTS 版本)下,zzupdate 会将系统进级到下多个可用的版本。不过,当您运转 Ubuntu 16.04 LTS 时,它将尝试仅找寻下三个深远援助版本,而不是可用的新颖版本。

就算您想脱离 LTS 版本并进级到新型版本,你将索要更改一些抉择。

对于 Ubuntu 桌面,打开 软件和翻新 和下面 更新 选项卡,并改动通告本身新的 Ubuntu 版本选用为 “对于任何新本子”。

图片 4

Software Updater in Ubuntu

对于 Ubuntu 服务版,编辑 release-upgrades 文件。

vi /etc/update-manager/release-upgrades Prompt=normal

要安装zzupdate,请在顶峰中实施以下命令。

困难

配置 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 版本。相比较之下,无论你运维着 LTS 也许普通版,“1” 都将搜索最新版本。

成就后,你要做的就是在调整新竹运转一个一体化的 Ubuntu 系统革新。

sudo zzupdate

curl -s | sudo sh

简单

末尾的话

固然 Ubuntu 的提拔进度自身就很轻便,可是 zzupdate 将它简化为三个指令。不供给编码知识,那一个历程完全部都以安顿文件驱动。作者个人开掘那是贰个很好的换代几个Ubuntu 系统的工具,而无需单独关怀分裂的事务。

你愿意尝试吧?

【编辑推荐】

图片 5

约定

下一场将提供的示范配置文件复制到zzupdate.conf并设置您的首选项。

  • # - 须要以root权限直接以root用户或行使sudo命令实践给定的命令
  • $ - 给定命令将用作一般非特权用户实行

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

介绍

图片 6

新式的Ubuntu公布版,18.04,标记着LTS用户和前17.10本子的用户都有机缘更新Ubuntu并行使流行的特色。由于Debian的进级过程,升级Ubuntu 16.04到18.04(多个LTS)大概升级Ubuntu 17.10到18.04 LTS Bionic Beaver都应当相对轻松。

若是你有所了有着的东西,只要使用上边包车型客车授命,它就能够起来晋级你的Ubuntu系统到七个革新的本子(若是局地话)。

运作你的Ubuntu更新

sudo zzupdate

在你做任何事以前,确认保证您的体系已经是风靡的。 运营全部的Ubuntu更新并选择Apt晋级。

请留意,在常规版本的情事下,zzupdate会将系统进级到下二个可用版本。 不过,当您运转Ubuntu 16.04 LTS时,它将尝试仅寻觅下多少个长久协助版本,而不是可用的风靡版本。

$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade

倘令你想要移出LTS版本并进级到最新版本,您将索要转移一些摘取。

那将促进有限匡助包装之间的距离尽可能小。 它也将是Canonical最有一点都不小大概本身测量试验进级的艺术,因而最不恐怕碰到错误。 最终,在伊始将Ubuntu升级到18.04 LTS从前,您或然还想利用以下命令删除全数不再必要的软件包:

对此Ubuntu桌面,展开“软件和革新”,在“更新”选项卡下,将新的Ubuntu版本的“有新本龙时通报自身”更改为“适用于任何新本子”。

$ sudo apt autoremove

图片 7

升级Ubuntu Ubuntu的方式

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

Ubuntu已经开采出了个别版本之间活动晋级的自行格局。 它基本上是价值观的Debian方法的本子。 那样,您能够设置它升级并离开。 Ubuntu将拍卖剩下的事体。

vi /etc/update-manager/release-upgrades

从17.10荣升到18.04发表几天后手艺启用。 从16.04 LTS晋级到十十八月中测度的18.04.1发布几天后技能启用。 Ubuntu Desktop和Ubuntu Server未有脱机进级选项。

Prompt=normal

只要你想采纳那条门路,你需求首先安装一个软件包。 所以可以那样做。

图片 8

$ sudo apt install update-manager-core

配置zzupdate [可选]

做到后,运营Ubuntu进级实用程序。

zzupdate选项配置

$ sudo do-release-upgrade

REBOOT = 1

假使您那样做太快了,它会告诉你未曾开采新本子。 在这种景观下,您须求自担危害,在命令末尾增多-d标记以强制进级。 有关越来越多消息,请阅读下边包车型客车“找不到新本子”部分。

借使此值为1,进级后将实行系统再一次开动。

$ sudo do-release-upgrade -d

REBOOT_TIMEOUT = 15

图片 9

那会将再也开动超时设置为900秒,因为一些硬件比任何硬件重新起动供给越来越长的小时。

Ubuntu会问你多少个关于你想什么处理进级的主题素材,并且它会起来晋级你的系统。

VERSION_UPGRADE = 1

找不到新本子

只要升级可用,则实行版本晋级。

总的看,直到18.04宣布后的几天才会启用从17.10发端的升官,并且从估量在二零一八年十16月下旬初阶的18.04.1揭橥几天后工夫启用从16.04 LTS起先的晋升。

VERSION_UPGRADE_SILENT = 0

之所以,您的升迁尝试可能会导致音信尝试利用sudo do-release-upgrade命令尝试进级Ubuntu系统时找不到新本子。 在这种意况下阅读以下部分。

本子举行自动发出。

从Ubuntu 16.04 LTS升级

COMPOSER_UPGRADE = 1

率先实施sudo do-release-upgrade命令。尽管你收到未有发掘新本子的音讯,您有多种选拔:•第一种和推荐的格局是粗略地等待。直到从Ubuntu 16.04 LTS进级到Ubuntu 18.04 LTS,直到二零一八年六月首才大概不也许选取。

值“1”会自行晋级作曲家。

  • 动用-d开关强制直接晋级。在这种景观下,sudo do-release-upgrade -d将威胁从Ubuntu 16.04 LTS晋级到Ubuntu 18.04 LTS。若是您收到“晋级到支付版本只可以从新型的受帮忙版本获得”。新闻,请确定保障将发行进级程序的暗中同意行为设置为ltswithin/etc/update-manager/release-upgrades。
  • 率先将版本晋级程序的默许行为改造为/etc/update-manager/release-upgrades文件中的暗中同意行为,然后进级至17.10。筹划妥当后,再度推行sudo do-release-upgrade命令。一旦你的系统升级到Ubuntu 17.10,然后依据Ubuntu 17.10升任到Ubuntu 18.04升任历程,同偶然间将版本晋级行为设置为正规。
  • 应用上边描述的Debian格局晋级Ubuntu 16.04系统。

SWITCH_PROMPT_TO_NORMAL = 0

从Ubuntu 17.10升级

此效能将Ubuntu版本更新为正规状态,即只要您运营了LTS发行版,zzupdate将不会将其进级到Ubuntu 17.10(假若其设置为0)。它将仅搜索LTS版本。比较之下,值1寻找最新版本是或不是运营LTS或健康版本。

第一实施sudo do-release-upgrade命令。 如果你收到未有新本子foundmessage,请确定保障私下认可版本进级程序设置为不奇怪并再一次实践sudo do-release-upgrade命令。

假设形成,你所要做的正是在调节台北运营多少个总体的Ubuntu系统立异

什么样以Ubuntu Debian的章程晋级

sudo zzupdate

改变您的源

最后

万一您选择了传统的Debian路线,则供给改动/etc/apt/sources.list文件,并动用bionic命令替换从前版本的名目。 所以,即便您在16.04,用bionic来顶替xenial的各种实例。 要是您以后有17.10,用bionic替代artful。

就算Ubuntu的晋级换代进度自己就很轻巧,不过zzupdate将它简化为二个命令。不须要的编码知识,这些历程是完好的安插文件驱动。作者个人开采是贰个很好的工具来更新几个Ubuntu系统,而不须求各自管理分歧的事体。

因此接纳以下sed命令能够自动实行此进度:

你愿意尝试吧?

$ sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list

那篇小说对您有用吗?迎接在Linux公社(linuxidc.com)下边包车型客车商酌情处置处罚留言,让我们精晓你的主见。

接下来,查看/etc/apt/sources.list.d/。 以一样的不二等秘书诀改换内部的任何公文。 纵然在品尝更新Ubuntu时最后现身谬误,请使用artful直到更新那一个存款和储蓄库。

越多Ubuntu相关音信见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

Ubuntu更新和Ubuntu升级

正文永世更新链接地址:http://www.linuxidc.com/Linux/2017-11/149018.htm

现行反革命,您能够运维Ubuntu dist晋级。 首先,更新Apt来源。 然后,运维Ubuntu进级。

图片 10

$ sudo apt update && sudo apt -y dist-upgrade

图片 11

Ubuntu 17.10系统晋级到Ubuntu 18.04

提升应该花一点时光。 很可能,系统上的各类软件包都会进步。 Ubuntu晋级成功后,重新起动系统。 系统恢复生机时,您将运维Ubuntu 18.04 LTS Bionic Beaver!

总结

那就是它的全体。 你应该注意到你的记名显示屏是见仁见智的,尤其是要是您在16.04。 依据你在Ubuntu dist进级进程中的选用,系统恐怕会自动为你从Unity切换成GNOME。 此进度也就要服务器上运维。 完全等同。 只要特别小心任何外界存储库和PHP等版本进级。

越来越多Ubuntu相关音信见Ubuntu 专项论题页面

正文恒久更新链接地址

图片 12

本文由澳门新萄京官方网站发布于服务器运维,转载请注明出处:运用简便zzupdate命令轻巧进级Ubuntu到较新本子,叁

关键词: