Ich versuche, FreeSurfer zu installieren: ftp://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/6.0.0/freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0.tar.gz
Ich befolge die folgenden Schritte, um FreeSurfer zu installieren: https://surfer.nmr.mgh.harvard.edu/fswiki/DownloadAndInstall
Wenn ich folgende Befehle ausführe:
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
Ich erhalte diesen Fehler:
freeview.bin: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Und wenn ich versuche, dieses Paket zu installieren:
sudo apt-get install libpng12.so.0
Ich erhalte diesen Fehler:
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'
Ich bin völlig neu in Linux, bitte helfen Sie!
apt
package-management
software-installation
New_Coder
quelle
quelle
Antworten:
Für die Software, die Sie ausführen möchten, ist Version 12 von libpng erforderlich, die in Ubuntu 16.10+ nicht mehr verfügbar ist. Am besten installieren Sie Ubuntu 16.04 oder informieren die Entwickler der Software über dieses Problem, damit sie eine mit Ubuntu 16.10 kompatible Version bereitstellen können.
quelle
du kannst entweder
https://packages.ubuntu.com/xenial/amd64/libpng12-0/download
http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
Quellcode herunterladen https://packages.ubuntu.com/xenial/libpng12-0
Aktualisieren Sie dann die Links mit:
Bevor Sie dies sicherstellen, stellen Sie sicher, dass auf Ihrem Computer diese vorläufigen Pakete installiert sind ... Basis für jedes Entwicklungskit
quelle
user@linux:~$ ./autogen.sh running libtoolize libtoolize: error: One of these is required: libtoolize: gm4 gnum4 m4 libtoolize: error: Please install GNU M4, or 'export M4=/path/to/gnu/m4'. ERROR: autogen.sh failed, autogen is incomplete user@linux:~$
Laden Sie die gemeinsam genutzte Bibliothek von https://packages.ubuntu.com/xenial/amd64/libpng12-0/download herunter und führen Sie dann sudo dpkg -i aus
quelle
Sie finden dieses Paket unter
64b http://packages.ubuntu.com/xenial/amd64/libpng12-0/download
32b https://packages.ubuntu.com/xenial/i386/libpng12-0/download
quelle
Ich hatte Probleme bei der Installation von SAS unter Ubuntu 18.04. Einige der folgenden Anweisungen gelten nur für diejenigen, die SAS installieren.
Das erste Problem war, dass die Installation am Hotfix W83001 hängen blieb. Die Lösung besteht darin, Hotfix
W83001pt.zip
aus dem<depot>/hot_fix
Verzeichnis zu verschieben, damit es nicht installiert wird.Das zweite Problem war, dass das folgende Paket benötigt und unter Ubuntu nicht standardmäßig installiert wurde :
libjpeg.s0.62
. Die Installation wurde wie folgt durchgeführt:Das dritte Problem war das fehlende Paket, das auf dieser Seite besprochen wurde
libpng12.so.0
. Es wurde von diesem Link heruntergeladen und wie folgt installiert:Danach konnte ich die SAS-Software ausführen. Vielen Dank an alle für die Veröffentlichung der Tipps.
quelle
Eine andere Alternative besteht darin, symbolische Links zu PNG- und JPEG-Bibliotheken zu erstellen
Beim Ausführen werden einige Warnungen generiert (libpng-Warnung: Anwendung, die mit libpng-1.2.7 erstellt wurde, aber mit 1.6.28 ausgeführt wird). Freeview funktioniert jedoch einwandfrei.
quelle
./gmic_gimp_qt: /usr/lib/x86_64-linux-gnu/libpng12.so.0: version 'PNG12_0' not found (required by ./gmic_gimp_qt)
. Die Problemumgehung von @Diogo Alves funktioniert jedoch für gmic.Sie können verwenden:
quelle