CentOS下安装Octave

一、先安装RHEL EPEL Repo

安装方法见:在Centos 5.x或6.x上安装RHEL EPEL Repo

我的已经安装好了,但是遇到报错“Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again”,解决方案如下

编辑/etc/yum.repos.d/epel.repo

#baseurl

mirrorlist

改成

baseurl

#mirrorlist

然后一定记得要yum makecache 一下,有点慢,等一下就好了。

二、安装octave

sudo yum -y install octave

安装完启动遇到错误:octave: error while loading shared libraries: libhdf5.so.6: cannot open shared object file: No such file or directory,发现是hdf5的版本太新了,做个软连接就好了:

ln -s /usr/lib/mpich2/lib/libhdf5.so.6 /usr/lib/libhdf5.so.6 

最后,输入octave,终于出现命令提示符了,enjoy it!

你可能感兴趣的:(CentOS下安装Octave)