每当我尝试运行以下命令时:
sudo apt-get install
sudo apt-get upgrade
sudo apt-get update
我立即收到以下错误消息:
apt-get: error while loading shared libraries: liblz4.so.1: cannot open shared object file: No such file or directory.
当我使用 apt 而不是 apt-get 时,情况相同。
PS:我不知道这个问题是否与我面临的另一个问题有关,我系统中的每个文件都变为只读,唯一的解决方案是运行 fsck /dev/sda9
. 这种情况时不时地发生在任何随机时间。
只读问题通常表示硬盘驱动器错误,如果它不断发生,听起来您的硬盘驱动器可能会死机。
我猜 liblz2.so.1 是一些硬盘错误的受害者。您可以从https://packages.ubuntu.com/xenial/amd64/liblz4-1/download手动下载软件包(假设您运行的是 16.04/Xenial)并解压
liblz4.so.1
到/usr/lib/x86_64-linux-gnu/
. 您也可以通过执行直接安装 .debdpkg -i /path/to/downloaded/liblz4-1_0.0~r131-2ubuntu2_amd64.deb