Я пытался установить NovAtel Convert(OEM6/OEM7) 64-Bit
форма программного обеспечения эта ссылка на мою машину Ubuntu 16.04.
Это - следующая ошибка, которую я получил:
error while loading shared libraries: libxcb-xinput.so.0: cannot open shared object file: No such file or directory
Это кажется libxcb-xinput-dev
не доступно в Ubuntu 16.04 xenial
согласно этой странице.
Кто-либо знает, как решить эту проблему?
У меня была та же проблема о Ubuntu 18.04. Мое решение выполняло команду sudo apt-get install libxcb-xinput0
устанавливать недостающий пакет.
Используйте NovAtel Convert версии 2.5.0, это последняя версия Convert, предназначенная для использования с Ubuntu 16.04.
Версии Convert после 2.5.0 были проверены для Ubuntu 18.04 и зависят от различных разделяемых библиотек.
Вы можете загрузить более старые версии NovAtel Convert, перейдя по ссылке:
https://files.novatel.com > Программное обеспечение> Конвертировать> 2.x
Или вы можете связаться с отделом разработки приложений NovAtel для поддержки, перейдя по адресу: https://novatel.com/contactus/contact-support
Возможно, скопируйте все необходимые разделяемые библиотеки из среды 18.04, но это не рекомендуется, потому что вам придется копировать файлы в те места, где Connect ожидает их расположения, которые уже заполнены новыми библиотеками с точно такими же именами файлов, в некоторых случаях 16.04.
Эти изменения можно применить только для Convert с помощью chroot jail или union fs. Но похоже, что для поддержки двух LTS назад потребовалось много усилий.
Запуск виртуальной машины для 18.04 может быть лучшим подходом, если он застрял на 16.04.