[编辑] 您可以忽略此请求,我找不到明确的前进方向,因此备份了我的主文件夹并强制重新启动。(它不想在 dpkg 锁定的情况下重新启动)。我设法重新登录系统,但不正确,因此决定重新安装。
我最近将我的笔记本电脑升级到了 17.10,今天决定继续升级到 18.04,并再次运行 do-release-upgrade。
在升级过程中,系统询问我是否要保留现有的“resolved.conf”文件或接受更新的版本。我决定检查差异,并看到了常见的“+-”比较行,但我无法返回升级脚本。如果我没记错的话,此时总是有一个选项可以恢复到脚本,但我看不到 - 我尝试了“enter”、“esc”(当我写这篇文章时,我意识到也许我应该尝试“q”,但没有尝试),但仍然停留在比较视图中,最后我按下了“Cntrl-C”。
这让我回到了命令行并退出了升级脚本。
我怀疑脚本是否已经完成它正在做的事情,因此为了检查,我尝试安装一些东西并得到......
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
查看日志 - 似乎已经安装了很多,这些是最后几行...
2018-08-01 01:32:36 status half-installed libpam-runtime:all 1.1.8-3.2ubuntu3.1
2018-08-01 01:32:36 status half-installed libpam-runtime:all 1.1.8-3.2ubuntu3.1
2018-08-01 01:32:36 status unpacked libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:36 status unpacked libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 startup packages configure
2018-08-01 01:32:37 configure libpam-runtime:all 1.1.8-3.6ubuntu2 <none>
2018-08-01 01:32:37 status unpacked libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 status unpacked libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 status unpacked libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 status half-configured libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 status installed libpam-runtime:all 1.1.8-3.6ubuntu2
2018-08-01 01:32:37 configure libapparmor1:amd64 2.12-4ubuntu5 <none>
2018-08-01 01:32:37 status unpacked libapparmor1:amd64 2.12-4ubuntu5
2018-08-01 01:32:37 status half-configured libapparmor1:amd64 2.12-4ubuntu5
2018-08-01 01:32:37 status installed libapparmor1:amd64 2.12-4ubuntu5
2018-08-01 01:32:37 configure systemd:amd64 237-3ubuntu10.3 <none>
2018-08-01 01:32:37 status unpacked systemd:amd64 237-3ubuntu10.3
2018-08-01 01:32:37 status unpacked systemd:amd64 237-3ubuntu10.3
2018-08-01 01:32:38 status unpacked systemd:amd64 237-3ubuntu10.3
2018-08-01 01:32:38 status unpacked systemd:amd64 237-3ubuntu10.3
2018-08-01 01:32:38 status unpacked systemd:amd64 237-3ubuntu10.3
2018-08-01 01:32:38 status unpacked systemd:amd64 237-3ubuntu10.3
我还计算了已解压和已安装的软件包的数量......
$ cat /var/log/dpkg.log|grep unpacked -c
1114
$ cat /var/log/dpkg.log|grep installed -c
749
所以我认为这证实它尚未正确完成,所以我在这里发帖寻求帮助(系统目前正在运行,我不想立即重新启动它,以防万一)。
鉴于我退出/停止了输入提示...
- 是否可以从中断的地方重新开始升级?
- 或者有更好的行动方案?
任何建议将不胜感激。