J'essaie d'installer FreeSurfer: ftp://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/6.0.0/freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0.tar .gz
Je suis ces étapes pour installer FreeSurfer: https://surfer.nmr.mgh.harvard.edu/fswiki/DownloadAndInstall
Quand je lance les commandes suivantes:
freeview -v \
bert/mri/T1.mgz \
bert/mri/wm.mgz \
bert/mri/brainmask.mgz \
bert/mri/aseg.mgz:colormap=lut:opacity=0.2 \
-f \
bert/surf/lh.white:edgecolor=blue \
bert/surf/lh.pial:edgecolor=red \
bert/surf/rh.white:edgecolor=blue \
bert/surf/rh.pial:edgecolor=red
Je reçois cette erreur:
freeview.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Et quand j'essaye d'installer ce paquet:
Sudo apt-get install libpng12.so.0
Je reçois cette erreur:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libpng12.0-0:i386
E: Couldn't find any package by glob 'libpng12.0-0'
E: Couldn't find any package by regex 'libpng12.0-0'
Je suis totalement nouveau sur Linux, aidez-moi!
Le logiciel que vous essayez d'utiliser nécessite la version 12 de libpng, qui n'est plus disponible dans Ubuntu 16.10+. La meilleure chose à faire serait d'installer Ubuntu 16.04, ou peut-être d'informer les développeurs du logiciel de ce problème afin qu'ils puissent fournir une version compatible avec Ubuntu 16.10.
Téléchargez la bibliothèque partagée à partir de https://packages.ubuntu.com/xenial/AMD64/libpng12-0/download , puis exécutez Sudo dpkg -i.
J'avais des problèmes pour installer SAS sur Ubuntu 18.04. Certaines instructions qui suivent ne s’appliqueront qu’à ceux qui installent SAS.
Le premier problème était que l’installation était bloquée sur le correctif logiciel W83001. La solution consiste à déplacer le correctif logiciel W83001pt.Zip
hors du répertoire <depot>/hot_fix
afin qu'il ne soit pas installé.
Le deuxième problème était que le paquet suivant était nécessaire et n’était pas installé par défaut sur Ubuntu: libjpeg.s0.62
. L'installation s'est faite comme suit:
Sudo apt install libjpeg62
Le troisième problème était le paquet manquant présenté sur cette page, libpng12.so.0
. Il a été téléchargé à partir du lien ci-dessus et installé comme suit:
Sudo apt install ./libpng12-0_1.2.54-1ubuntu1.1_AMD64.deb
Après cela, j'ai pu exécuter le logiciel SAS. Merci à tous pour la publication des conseils.
télécharger le code source https://packages.ubuntu.com/xenial/libpng12-
compiler et installer:
wget http://archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng_1.2.54.orig.tar.xz
tar xvf libpng_1.2.54.orig.tar.xz
cd libpng-1.2.54
./autogen.sh
./configure
make -j8
Sudo make install
puis mettez à jour les liens avec:
Sudo ldconfig
Vous pouvez trouver ce paquet à
64b http://packages.ubuntu.com/xenial/AMD64/libpng12-0/download
32b https://packages.ubuntu.com/xenial/i386/libpng12-0/download
Une autre alternative consiste à créer des liens symboliques vers les bibliothèques PNG et JPEG.
Sudo ln -s -T /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libjpeg.so.62
Sudo ln -s -T /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpng12.so.0
Il générera des avertissements (avertissement libpng: Application construite avec libpng-1.2.7 mais fonctionnant avec 1.6.28) lors de l’exécution. Cependant, Freeview fonctionne bien.