Как исправить ошибку при загрузке общих библиотек: libwx_gtk2u_html-2.8.so.0 при установке BOINC?

9

Я нахожусь на Ubuntu 16.04, 64-битная, и я пытаюсь заставить BOINC работать из командной строки, но когда я пытаюсь, я получаю эту ошибку:

svetlana@svetlana-desktop:~/Downloads$ sudo /home/svetlana/Downloads/BOINC
/run_manager
./boincmgr: error while loading shared libraries: libwx_gtk2u_html-2.8.so.0: cannot open shared object file: No such file or directory

Я также следовал этому руководству , но не помог.

Светлана Белкин
источник

Ответы:

19

BOINC доступен в репозиториях программного обеспечения Ubuntu; если у вас нет особой, необычной потребности, вы можете просто использовать эту версию. (Загрузка и установка версии с веб-сайта BOINC может привести к проблемам с зависимостями, подобным той, с которой вы столкнулись).

Просто беги

sudo apt install boinc

и у вас будет базовая установка клиента и менеджера.

Доступны другие пакеты boinc (для SETI @ Home, Boinc Screensaver и т. Д.); вы можете увидеть список http://packages.ubuntu.com/search?keywords=boinc&searchon=names&suite=xenial§ion=all

Ник Вайнберг
источник
1

Ubuntu 16.04 LTS поставляется только с libwxgtk3, однако вы можете установить то, что вам нужно, из репозиториев Ubuntu 15.10, просто имейте в виду, что следующее не является рекомендуемым способом решения этой проблемы. Найдите и загрузите следующие пакеты с http://packages.ubuntu.com для wilyрелиза. Лучше всего скачать их в отдельную папку.

# Note: if you're not planning development you can skip the dbg and dev packages

libwxbase2.8-0_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
libwxbase2.8-dbg_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
libwxbase2.8-dev_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
libwxgtk2.8-0_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
libwxgtk2.8-dbg_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
libwxgtk2.8-dev_2.8.12.1+dfsg2-2ubuntu2_amd64.deb
wx2.8-doc_2.8.12.1+dfsg2-2ubuntu2_all.deb
wx2.8-headers_2.8.12.1+dfsg2-2ubuntu2_amd64.deb

После того, как вы их получили, установите их с помощью dpkg -i <package-name>.deb. Они могут вызвать ошибку из-за зависимостей, а затем просто установить упомянутый пакет и повторить шаг.

Videonauth
источник