問題なく入力してUbuntuでMatlab2010を開きましたmatlab2010
が、同じ内容を入力すると、次のような結果が表示されます。
共有ライブラリの読み込みエラー:libXp.so.6:共有オブジェクトファイルを開くことができません。そのファイルまたはディレクトリはありません。
新しいバージョン(Ubuntu 15.10、64ビット)にアップデートしたためかどうかはわかりませんが、どうすればいいかわかりません。
答え1
2010年のMATLABは非常に古いバージョンなので、最新バージョンのMATLAB(r2015b)は廃止されましたlibXp.so
。
$ pwd
/opt/Attic/matlab.r2010b
$ cd bin/glnxa64/
$ ldd MATLAB | grep -i libxp
libXpm.so.4 => /usr/lib64/libXpm.so.4 (0x00000032e7400000)
libXp.so.6 => not found
$ cd /opt/matlab.r2015b/bin/glnxa64/
$ ldd MATLAB | grep -i libxp
$
MATLABを現在のバージョンに更新するか、以前のX.Org X11 libXpランタイムライブラリをUbuntu 15で実行するように移植する方法を見つけるか、以前のOSバージョンを実行しているvirtでMATLABを実行する必要があります。