Error: libpng12.so.0 not found (VMware)
メモ。
VMwareにインストールしたUbuntu上で ftp://hgdownload.soe.ucsc.edu/admin/exe/linux.x86_64/ のUCSC toolsを実行すると以下のエラーが出る。
error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
libpng12.so.0 は VMwareでは(手元の環境では)/usr/lib/vmware-tools/lib/libpng12.so.0/ にあるので、以下のコマンドでリンクを張ると動作するようになる。
$ sudo ln -s /usr/lib/vmware-tools/lib/libpng12.so.0/libpng12.so.0 /usr/lib/x86_64-linux-gnu/libpng12.so.0
参考:
apt - Where can I find package 'libpng12.so.0'? - Ask Ubuntu