Ubuntu -bash:do-release-upgrade:找不到命令
时间:2020-01-09 10:45:31 来源:igfitidea点击:
在将Ubuntu 16.04升级到18.04时收到一条错误,显示为-bash:do-release-upgrade:命令未找到。
为什么我无法使用do-release-upgrade进行Ubuntu 18.04升级,如何解决此问题?
Introduction:
命令未找到错误表明您的系统或者云服务器上未安装do-release-upgrade工具。
当您或者您的云托管提供商使用最小的Ubuntu Linux 16.04 LTS镜像来构建云服务器时,就会发生这种情况。
Ubuntu -bash:do-release-upgrade:找不到命令
-bash: do-release-upgrade: command not found
这是一个示例会话:
$ uname -mrs $ lsb_release -a $ sudo do-release-upgrade -d
如何修复do-release-upgrade:找不到命令错误
您需要安装名为ubuntu-release-upgrader-core的软件包来管理发行版升级。
它是Ubuntu Release Upgrader的核心。
要安装它,请执行以下apt命令或者apt-get命令:
$ sudo apt install ubuntu-release-upgrader-core
如何将Ubuntu 16.04升级到18.04
首先通过运行以下命令来更新当前系统:
$ sudo apt update $ sudo apt upgrade
如果使用reboot命令或者shutdown命令安装了新的Linux内核,请重新引导Linux系统:
$ sudo reboot
警告:在开始升级过程之前,请确保保留备份。
do-release-upgrade命令用于从命令行将操作系统升级到最新版本。
如果计算机没有图形环境,或者要通过远程连接(例如ssh命令)升级计算机,则这是首选命令。
现在开始升级过程:
$ sudo do-release-upgrade -d
按照屏幕上的说明进行操作。
要完成升级,需要重新启动。
最后,应提倡您重新启动该框,如下所示:
如何验证更新的Ubuntu Linux 18.04系统
找出Linux内核版本,执行:
$ uname -a $ uname -mrs
接下来找出Ubuntu Linux发行版,运行:
$ lsb_release -a