web-dev-qa-db-fra.com

Pourquoi libtiff.so.4 n'est-il pas reconnu?

J'ai récemment mis à jour d'ubuntu 13.10 à 14.04 LTS. J'utilisais Smoldyn , un package de simulation basé sur les particules, mais depuis la mise à jour, cela ne fonctionne plus. Après avoir tapé

smoldyn

Je reçois le message d'erreur suivant:

smoldyn: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory

Apparemment, il ne peut pas trouver libtiff.so.4. D'autre part, la commande

locate libtiff.so.4

donne moi:

/usr/lib/x86_64-linux-gnu/libtiff.so.4
/usr/lib/x86_64-linux-gnu/libtiff.so.4.3.6

Il semble donc que libtiff est correctement installé. Avez-vous une idée de ce qui ne va pas ici? Pourquoi smoldyn ne fonctionne-t-il pas? Merci d'avance!


Mon système:

  • Ubuntu 14.04 LTS
  • Processeur: CPU Intel® Core ™ i7-2600 à 3,40 GHz × 8
  • Graphisme: Gallium 0.4 sur AMD CEDAR
  • Type de système d'exploitation: 64 bits
6
user275363

14.04 fournit libtiff5 mais pas libtiff4 (jusqu’à 13.10 délirant).

Pour installer la version 13.10, accédez au téléchargement AMD64 page sur le tableau de bord et sélectionnez libtiff4_3.9.7-2ubuntu1_AMD64.deb .

Maintenant, ouvrez un terminal avec Ctrl+Alt+t et tapez le dossier où vous avez téléchargé le fichier deb:

_Sudo dpkg -i ./libtiff4_3.9.7-2ubuntu1_AMD64.deb
_

Réinstaller l'ancienne bibliothèque devrait résoudre votre problème.

6
Sylvain Pineau