小编sr9*_*yar的帖子

Ubuntu 从 16.04 升级到 18.04 花费的时间太长

我正在按照此处的说明新笔记本电脑 16.04 到 18.04 上升级 Ubuntu 。

我运行的最后一个命令是:

sudo do-release-upgrade -d
Run Code Online (Sandbox Code Playgroud)

现在我坚持

要继续,请按 [ENTER]

禁止直到按下 Ctrl+C...

我不能确切地说,但我大约三个小时前开始升级。在我看来,升级花费的时间太长了。我还注意到我在 System Monitor 中没有网络活动,并且 Total Received 数量小于升级下载大小(1 189 M)。

这可以检查我的升级状态吗?系统监视器接收的大小是否可以不考虑任何流量?

更新

我取消了这个过程,我看到实际上有一个错误。

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

E: 无法锁定管理目录 (/var/lib/dpkg/),是否有其他进程在使用它?

所以我寻找阻止它的进程

sudo lsof /var/lib/dpkg/lock
Run Code Online (Sandbox Code Playgroud)

它恰好是aptd。我检查了它的pid

ps -e | grep aptd
Run Code Online (Sandbox Code Playgroud)

并杀死它

sudo kill -9 14806
Run Code Online (Sandbox Code Playgroud)

之后我就可以运行了(如@Jos 建议的那样):

sudo apt install -f
Run Code Online (Sandbox Code Playgroud)

并从头开始升级过程。

upgrade 16.04

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

16.04 ×1

upgrade ×1