服务器安装的是 Tumbleweed ,我使用 SSH 连接到服务器执行了 zypper dist-upgrade,过程中发生了网络波动,导致 SSH 连接中断,之后我重新执行 upgrade,提示 librpm.so.9 缺失,另外在连接中断之前的更新当中,存在一些非正常报错
问题已经解决了,我找到原因了,在更新过程当中,rpm 已经被升级了,所以呢,之前的/usr/lib64/librpm.so.9 已经不存在了,新版的是/usr/lib/librpm.so.10,但是呢 zypper 和 libsolv-tools 还引用的是以前的旧版库,所以我手动下载了新版的包,rpm -Uvh 更新之后正常了,这一次我直接使用 tmux 打开一个终端,放在后台执行更新任务,就不会在出现之前的问题了