Comment corriger l'erreur lors du chargement des bibliothèques partagées: libwx_gtk2u_html-2.8.so.0 lors de l'installation de BOINC?

9

Je suis sur Ubuntu 16.04, 64 bits, et j'essaie de faire fonctionner BOINC à partir de la ligne de commande, mais quand j'essaye, j'obtiens cette erreur:

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

J'ai également suivi ce guide , mais sans aide.

Svetlana Belkin
la source

Réponses:

19

BOINC est disponible dans les référentiels de logiciels Ubuntu; sauf si vous avez un besoin inhabituel très spécifique, vous pouvez simplement utiliser cette version. (Le téléchargement et l'installation de la version à partir du site Web BOINC peuvent entraîner des problèmes de dépendance comme celui que vous avez rencontré).

Exécutez simplement

sudo apt install boinc

et vous aurez une installation de base du client et du gestionnaire.

D'autres packages boinc (pour SETI @ Home, Boinc Screensaver, etc.) sont disponibles; vous pouvez voir la liste http://packages.ubuntu.com/search?keywords=boinc&searchon=names&suite=xenial§ion=all

Nick Weinberg
la source
1

Ubuntu 16.04 LTS est fourni avec libwxgtk3 uniquement, mais vous pourrez peut-être installer ce dont vous avez besoin à partir des référentiels d'Ubuntu 15.10, sachez simplement que ce qui suit n'est pas un moyen recommandé de résoudre ce problème. Recherchez et téléchargez les packages suivants sur http://packages.ubuntu.com pour la wilyversion. Mieux vaut les télécharger dans un dossier séparé.

# 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

Après les avoir tous installés, installez-les avec dpkg -i <package-name>.deb. Ils peuvent vous envoyer une erreur en raison de dépendances, puis installez simplement le package mentionné en premier et recommencez l'étape.

Videonauth
la source