我想在一台机器(离线 ubuntu 18.04)上安装 openssh,因此我登录到另一台装有 ubuntu 20.04 的机器,并且仅使用 --download-only 选项下载了软件包,当我去离线机器上安装这些软件包时,系统停止工作,我启动到一个 liveUbuntuCD,挂载了驱动器并使用 chroot 尝试修复系统,但任何命令(ls、sudo、dpkg 等)都给我相同的输出,即:/lib/x86_64-linux-gnu/libc.so.6:未找到版本“GLIBC_2.30”(/lib/x86_64-linux-gnu/libselinux.so.1 所需)
有人可以帮忙解决这个问题吗?
答案1
混合使用来自不同 Ubuntu 版本的软件包会导致依赖性问题和版本冲突,就像您现在遇到的一样。解决此问题的唯一安全方法是重新安装系统,并坚持使用来自单个版本的软件包。