Matlab

在與 libXp.so.6 相關的 Ubuntu 中啟動 Matlab 2010 時出現問題

  • May 30, 2016

我通過鍵入在 Ubuntu 中打開 Matlab2010 沒有任何問題matlab2010,但是現在如果我鍵入相同的內容,我會得到:

載入共享庫時出錯:libXp.so.6:無法打開共享對象文件:沒有這樣的文件或目錄

我不確定這是因為更新到新版本(Ubuntu 15.10,64 位),但我不知道該怎麼做。

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 上執行,或者在執行舊作業系統版本的 virt 下執行 MATLAB。

引用自:https://unix.stackexchange.com/questions/245008