如何使 libselinux.so.1 再次与 dpkg 一起工作?

如何使 libselinux.so.1 再次与 dpkg 一起工作?

我的系统有点混乱。这是一个远程加密服务器,所以我无法重新启动。
我的问题是:

运行apt命令时,出现此错误:

dpkg:加载共享库时出错:libselinux.so.1:无法打开共享对象文件:没有此文件或目录

libselinux.so.1从另一个运行相同 Ubuntu (18.04) 的系统复制了它。我将其放入了/lib/x86_64-linux-gnu它应该在的位置,但dpkg仍然找不到它。

我运行:ldd /usr/bin/dpkg并得到了这个:

    linux-gate.so.1 (0xf7f36000)
    libselinux.so.1 => not found
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7d4a000)
    /lib/ld-linux.so.2 (0xf7f38000)

显然,dpkg找不到它。
该怎么办?

相关内容