小编wdb*_*wdb的帖子

无法将 Ubuntu 16.04.5 LTS 升级到 18.04.1 LTS,因为无法升级 libbluray-bdj

我无法从 Ubuntu 16.04.5 LTS 升级到 18.04.1 LTS,因为一个软件包尚未升级 ( libbluray-bdj )。当我尝试升级它时,它无法升级,因为它依赖于一个不可升级的包(libasm-java),因为它没有安装候选。当我尝试删除libbluray-bdj时,它告诉我它将删除我不想做的ubuntu-mate-desktop 。

我之所以通过终端执行升级,是因为我之前通过软件更新程序进行了部分升级(在遇到这些问题之前),并且我不想让我的系统在 16.04.5 和 18.04.1 之间处于部分升级状态。

我只想升级到 18.04.1。谢谢!

以下是我使用的命令及其输出:

lsb_release -a
Run Code Online (Sandbox Code Playgroud)

没有可用的 LSB 模块。
发行商 ID:Ubuntu
描述:Ubuntu 16.04.5 LTS
版本:16.04
代号:xenial

sudo apt update && sudo apt upgrade
Run Code Online (Sandbox Code Playgroud)

1个包可以升级。运行“apt list --upgradable”来查看它。

apt list --upgradable -a
Run Code Online (Sandbox Code Playgroud)

libbluray-bdj/xenial,xenial 1:1.0.2-3~xenial all [可升级自:1:0.9.2-2]
N:有 1 个附加版本。请使用“-a”开关查看

sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

0 已升级,0 已新安装,0 已删除,0 未升级。

sudo apt-get upgrade -y
Run Code Online (Sandbox Code Playgroud)

以下软件包已被保留:
libbluray-bdj
0 个已升级,0 个新安装,0 个要删除,1 个未升级。

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

请在升级之前安装适用于您的版本的所有可用更新。

sudo …
Run Code Online (Sandbox Code Playgroud)

upgrade package-management apt dependencies

1
推荐指数
1
解决办法
6163
查看次数

标签 统计

apt ×1

dependencies ×1

package-management ×1

upgrade ×1