apt-get: error while loading shared libraries: libzstd.so.1: cannot open shared object file: No such file or directory
Делает apt
работа? Можно попытаться использовать его вместо apt-get
. Или, если Вам нужно apt-get
конкретно:
Ошибка показывает что библиотека libzstd.so
не мог быть найден. Если apt
работы, можно попытаться установить ту библиотеку:
sudo apt install libzstd1
Или, если это не помогает, мы можем попытаться делать символьную ссылку между другой версией той библиотеки и той, которую она ищет. Попытайтесь перейти к /usr/lib/x86_64-linux-gnu/
, нахождение любого названного файла libzstd.so.1.3.3
или достаточно подобный, и запоминание его имени.
Затем откройте терминал CTRL+SHIFT+T
, и делая этот набор команд:
cd usr/lib/x86_64-linux-gnu/
sudo ln -s "libzstd.so.1.3.3" "libzstd.so.1"
(где libzstd.so.1.3.3
название файла, который Вы нашли),Затем посмотрите если apt-get
работы.
После установки от образа USB до существования ранее mdarray у меня была та же проблема. Как предложено в другом сообщении, я скопировал недостающий файл библиотеки с другой аналогичной системы и смог завершить обновление.
/usr/lib/x86_64-linux-gnu/libzstd.so.1-> libzstd.so.1.3.3