выскочка: ошибка, в то время как загрузка совместно использовала библиотеку

Я удалил json-c библиотеку по Ubuntu 16.04 LTS # make uninstall и удаленный весь отдых json-c с

# find / -name "*json-c*" -exec rm -rf {} /;

после перезагрузки, не может войти в систему - Входят в систему цикл

# cat ~/.xsession-error
openConnection: connect: No such file or directory
cannot connect to brltty at :0
/sbin/upstart: error while loading shared libraries: libjson-c.so.2: cannot open shared object file: No such file or directory

Попробованный для переустановки json-c это дает мне библиотеку, названную libjson-c.so.3, но не 2

и система btw. находится под systemd, правильно?

# ps -e | grep systemd
1 ? 00:00:02 systemd

ОБНОВЛЕНИЕ: вот то, как я зафиксировал поврежденный пакет

# apt-get download libjson-c2
# dpkg -i libjson-c2
1
задан 24 May 2017 в 12:26

1 ответ

Вы уверены, что Вам была нужна эта определенная библиотека? Я много раз знаю, что люди сталкиваются с этой проблемой, то, потому что им на самом деле нужен libjson0, и иногда они будут получать ошибку ELFCLASS64, и это вызвано тем, что им нужна версия на 32 бита библиотеки вместо версии на 64 бита.

, Например:

sudo apt install libjson0:i386
0
ответ дан 24 May 2017 в 22:26

Другие вопросы по тегам:

Похожие вопросы: