do-release-upgrade Checking for a new Ubuntu releasePlease install all available updates for your release 解除系统升级锁定 当所有软件都升级就绪后,继续使用 do-release-upgrade 升级软件,会看到类似下面的提示。 do-release-upgrade Checking for a new Ubuntu releaseThere is no development version of an LTS available.To 这里因为官网尚未正式打开版本推送,所以如果要想得到版本更新,需要对 do-release-upgrade 添加命令行参数 -d,来允许获取最新的升级包。 一般情况下,我们使用 update, upgrade, do-release-upgrade 组合技应该就能顺畅完成升级,但是在当前时间点,官网还未完全正式提供 release 升级方案,所以就有了这篇文章
现在您已经安装了最新的软件包,您可以使用do-release-upgrade升级到18.04版本。 但Ubuntu提供了一个工具do-release-upgrade,可以更安全,更轻松升级。 do-release-upgrade处理检查新版本,更新sources.list和一系列其他任务。 首先运行do-release-upgrade: sudo do-release-upgrade 如果新的Ubuntu版本尚未正式发布,您可能会得到以下输出: Checking for a new Ubuntu release No new release found 如果是这种情况,请添加-d选项以升级到开发版本: sudo do-release-upgrade -d 如果您通过SSH连接到系统,系统会询问您是否要继续 Continue [yN] y 接下来,您将被告知do-release-upgrade正在1022端口上启动sshd的新实例: Starting additional sshd To make recovery
修复 Ubuntu 无法进行版本更新的错误 将 Ubuntu 服务器从 18.04 升级到 20.04 , 在执行 do-release-upgrade 时提示无法检查新版本, 完整的错误信息如下: Checking sudo update-ca-certificates --verbose --fresh export SSL_CERT_DIR=/etc/ssl/certs 刷新完 https 证书之后, 再次运行 do-release-upgrade _create_unverified_context import apt import apt_pkg 保存修改过后的 MetaRelease.py , 再次运行 do-release-upgrade
如果安装 update-manager-core 属于可用状态,可执行 sudo apt-get install update-manager-core sudo do-release-upgrade -d 说明一下 do-release-upgrade 命令可以帮助我们找到最新的稳定版本,添加 -d 参数也不稳定版本。
解除系统升级锁定 当所有软件都升级就绪后,继续使用 do-release-upgrade 升级软件,会看到类似下面的提示。 这里因为官网尚未正式打开版本推送,所以如果要想得到版本更新,需要对 do-release-upgrade 添加命令行参数 -d,来允许获取最新的升级包。 Usage: do-release-upgrade [options] Options: -d, --devel-release If using the latest supported Prompt=lts 将 Prompt=lts 修改为 Prompt=normal ,然后执行 do-release-upgrade -d,会开始第一阶段升级: do-release-upgrade - 确认数值正确后,执行 do-release-upgrade -d ,根据自己需求进行升级配置选择即可,“一路 Next” 之后,Ubuntu 20.04 就升级完毕啦。
update-manager/release-upgrades配置文件,设置Prompt=lts $ sudo vi /etc/update-manager/release-upgrades 5、启动升级进程 $ sudo do-release-upgrade -d 123 $ sudo do-release-upgrade -d 6、按下“Y”,点击回车,开始升级过程 7、随着升级的系统,必须重启某些服务,选择Yes并继续 8、系统会提示删除过时的包
设置为 lts 或normal,lts也不一定能搜到lts,文件中有说明 检查可升级的版本 sudo do-release-upgrade -c 启动升级 sudo do-release-upgrade
现在您已经安装了Ubuntu 15.10的最新版本,您可以使用do-release-upgrade升级到16.04版本。 第3步 - 使用Ubuntu的do-release-upgrade工具执行升级 首先,确保安装了update-manager-core包: sudo apt-get install update-manager-core 首先运行没有选项的do-release-upgrade: sudo do-release-upgrade 如果尚未发布Ubuntu 16.04,您应该看到以下内容: Checking for a new Ubuntu release No new release found 要在正式发布之前升级到16.04,请指定该-d选项以使用开发版本: sudo do-release-upgrade -d 如果您通过 Continue [yN] y 接下来,您将被告知do-release-upgrade正在启动端口1022 的新实例sshd: Starting additional sshd To make recovery
它将对已安装的软件包执行主要版本升级,并可能删除一些不必要的软件包: sudo apt dist-upgrade 将 Ubuntu 16.04 升级到 Ubuntu 18.04 Ubuntu 提供了一个名为的工具do-release-upgrade 该工具应该已经安装在您的系统上,但如果由于某种原因未安装它,您可以使用以下命令安装它: sudo apt install update-manager-core 要开始升级运行do-release-upgrade : sudo do-release-upgrade 如果您像我一样通过 SSH 升级系统,系统会询问您是否要继续。
你可以通过图形升级工具,或者在命令行中执行do-release-upgrade来升级。 我们将会从命令行进行升级,这适合于桌面版和服务器版本系统。 do-release-upgrade是 “update-manager-core” 软件包的一部分,而该软件包在大多数的 Ubuntu 系统上都已经默认安装了。 sudo do-release-upgrade -d 这个命令将会禁用所有的第三方软件源,并且将 apt 列表指向 focal 软件源。你将会被提示几次,进行确认,是否真的需要继续升级。
昨天趁着周末把服务器升级了一把,遇到的坑可不少: sudo apt update sudo apt dist-upgrade 坑1:升级失败后,改用下面命令: sudo do-release-upgrade mirrors.tencentyun.com/ubuntu xenial-updates main restricted universe multiverse 坑4:这时再返回来执行sudo apt update,而不是 sudo do-release-upgrade
开始更新 理想情况下,只要输入这个命令就可以检查到 20.04 版本,并更新: sudo do-release-upgrade 但情况可能不太理想: ? 这时候可以加上 -d 参数依法强制更新: sudo do-release-upgrade -d 它会立即检测到 Ubuntu 20.04 版本,并警告是否要在SSH下更新,可能会爆,如果SSH爆了就回不来了
# Linux Terminal sudo apt install update-manager-core 安装新版本 # Linux Terminal sudo do-release-upgrade normal /etc/update-manager/release-upgrades 另一种选择是使用-d通过命令添加的标志 # Linux Terminal sudo do-release-upgrade
Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial ---- tianbot@ros2go:~$ sudo do-release-upgrade tianbot@ros2go:~$ sudo do-release-upgrade -d ? y+Enter ? ? 下载完成后,会继续安装更新~ ?
你可以通过图形升级工具,或者在命令行中执行do-release-upgrade来升级。 我们将会从命令行进行升级,这适合于桌面版和服务器版本系统。 do-release-upgrade是 “update-manager-core” 软件包的一部分,而该软件包在大多数的 Ubuntu 系统上都已经默认安装了。 如果因为一些原因,在你的系统上,该软件包没有被安装,通过下面的命令安装它: sudo apt install update-manager-core 开始升级,输入: sudo do-release-upgrade
Run ‘do-release-upgrade’ to upgrade to it.
升级系统的命令: apt-get update apt-get upgrade do-release-upgrade -d reboot 系统更新到12.04,再安装Nginx等,默认配置啥的都相同了…
Can’t install it yet because of dependency issues, but will need it after the next step. do-release-upgrade
Ubuntu 12.04.5 LTS \n \l $ sudo apt-get update $ sudo apt-get install -y update-manager-core $ sudo do-release-upgrade
刷新可安装的软件列表(但是不做任何实际的安装动作) apt-get upgrade: 进行安装包的更新(软件版本的升级) apt-get dist-upgrade: 进行系统版本的升级(Ubuntu版本的升级) do-release-upgrade