我正在尝试从 Ubuntu 19.04 升级到 19.10,但没有成功。
do-release-upgrade
一直工作到获取新包为止。然后终端输出:
Fetching
E: setgroups 65534 failed - setgroups (1: Operation not permitted)
E: setegid 65534 failed - setegid (1: Operation not permitted)
E: seteuid 104 failed - seteuid (1: Operation not permitted)
E: setgroups 0 failed - setgroups (1: Operation not permitted)
update-manager -d
此输出与不起作用的输出相同(卡在下载包 3 时,但错误输出与 do-release-upgrade 相同)
我搜索了一段时间,但没有任何结果。我没有安装docker。
update-manager -d
不起作用(卡在下载包 3 处,但错误输出与 do-release-upgrade 相同)
与 update-manager 对比,do-release-upgrade 的输出是:
Err http://ubuntu.mirror.su.se/ubuntu eoan/main amd64 libc6 amd64 2.30-0ubuntu2
Could not open file /var/cache/apt/archives/partial/libc6_2.30-0ubuntu2_amd64.deb - open (13: Permission denied) [IP: 193.11.30.223 80]
对于每个需要升级的包。
我完全不知道哪里出了问题。我试图删除 /var/cache/apt/archives/partial 中的所有软件包,也试图更改 deb 服务器。
apt update
重新安装 disco 包仍然有效。
apt clean
没有影响。
如果感兴趣的话,我无法使用 GDM 登录到桌面,而是必须startx
从 tty2 登录。
答案1
找到这个解决了我的问题的命令:
sudo pkexec do-release-upgrade -m desktop