我正在尝试从 Ubuntu 16.04 LTS 升级到 18.04 LTS。
无论我尝试哪个升级命令:do-release-upgrade
或apt dist-upgrade
,在升级过程中的某个时刻,我开始收到大量“无法连接到总线:没有这样的文件或目录”错误,最终升级过程因错误而停止,并且以下软件包出错:
- 乌德夫
- gnome蓝牙
- x11-通用
- 蓝色
- 蓝牙指示灯
- rpc绑定
- 统一控制中心
- xserver-通用
- initramfs-工具-核心
- cups 守护进程
- initramfs 工具
- libxvmc1:amd64
- xserver-xorg-核心
- cups 核心驱动程序
- xserver-xorg-视频-radeon
- libxtst6:amd64
- libxtst-dev:amd64
- 网络管理器
- ubuntu-驱动程序-通用
- xserver-xorg-视频-vesa
- 软件属性-gtk
- xserver-xorg-video-amdgpu
- postgresql 通用
- xserver-xorg-视频-tdfx
- libice6:amd64
- libice6:i386
- libxt6:amd64
- libxt6:i386
- gnome 会话 bin
- 克斯韦兰
- xserver-xorg-输入-wacom
- xserver-xorg-输入-synaptics
- Ghostscript-x
- xserver-xorg-视频-mach64
- libaudio2:amd64
- xserver-xorg-视频-ati
- 脉冲音频
- xserver-xorg-视频-英特尔
- libxt-dev:amd64
- xserver-xorg-视频-r128
- libqtgui4:amd64
- gnome 设置守护进程
- 嘀咕
- xserver-xorg-视频-qxl
- 元城市
- 统一设置守护进程
- libmutter-2-0:amd64
- x11-xkb-utils
- 维诺
- xserver-xorg-输入-evdev
- gnome 会话
通过手动干预(运行dpkg --配置在选定的软件包上,直到所有问题都得到解决)我最终可以安装和配置所有(剩余的)软件包。
在我的第三次尝试中,我能够达到最远的目标(通过使用apt dist-upgrade
),但即使如此,我也无法正确重新启动 - 下一次重新启动将相当正常,但从“登录服务”开始,多个服务将无法启动(大约是这个)命令):
- 登录服务(systemd-logind.service)
- 磁盘管理器
- 调制解调器管理器(ModemManager.service)
- 网络管理器(NetworkManager.service)
- /etc/rc.local 兼容性
- GNOME 显示管理器 (gdm.service)
- 蓝牙服务(bluetooth.service)
即使这样,X11 也无法初始化,并且没有登录提示(CTRL-ALT-F1 不会给我登录提示)。
我试过重新安装dbus但这没有用。我想知道是否pam_systemd 未安装(因为我也遇到了 D-Bus 连接错误)?
显然我在手动干预阶段错过了一些必需的包。有什么建议么?
答案1
尝试更新/升级:
sudo apt update
sudo apt upgrade
清除并再次安装dbus-user-session
包:
sudo apt purge dbus-user-session
sudo apt install dbus-user-session
答案2
我最终放弃了这个任务。我不知道我的 16.04 LTS 安装有什么问题,但升级是不可能的。
我最终不得不在旧版本上安装新的 18.04 LTS。