Ubuntu Server上安装Matlab

Ubuntu Server上安装Matlab,利用X11和Putty输出窗口到Windows桌面(环境选择)

最近有点迷上Server版的Ubuntu,内存占用实在是太低了,系统稳定、反应快。这种环境下,运行Matlab应该是最完美的。 

网上随便搜搜也会发现,Linux的Matlab要普遍比Windows的快,毕竟单纯从系统环境看,后者是要臃肿得多。我个人还挺喜欢Windows 8的,但经老婆测试发现,Windows 8下Matlab速度明显比Windows 7慢,有时候i7处理器甚至跑不过年迈的Core2——由此可见,系统对Matlab的影响是十分大的。 

看电影也都知道了,高阶运算/并行运算都是基于Linux内核的,一般就是指令行登录,执行命令,然后获得一个程序界面窗口输出。 

在Windows下,通过Putty我们可以利用SSH登录Linux服务器,但想要把服务器内安装的应用程序的窗口输出到桌面,则需要X11的配合。默认情况下,Ubuntu桌面版已经包含X11服务器端的程序,Server版则需要自行安装,并加载一个轻量级的图形界面。 

Ubuntu现在的Unity太臃肿,十分不喜欢,尝试了Xubuntu和Mint,都还不错,但两者的问题在于自动更新太频繁,并且装了一堆不需要的应用,于是我决定用Ubuntu Server + Openbox + X11来实现我要的效果。 

系统:Ubuntu Server 14.04 LTS

图形界面:Openbox

应用程序:Matlab 2014a、CIFS支持包(这个主要是用于Mount Windows共享文件夹的)

虚拟机环境:8 vCPU + 8GB内存 + 40GB硬盘 + 无硬件3D加速 

下一章我将细谈Openbox和Matlab的安装,这里我轻描淡写一下Ubuntu Server的环境配置和对比其他Linux发行版的不同。 

Ubuntu Server在环境安装上没有要求,不需要预先为Matlab安装任何组件。即使是CIFS也是可选的,目的只在于可以将Windows的共享文件夹mount到Linux系统下,这样两边交换数据时方便些。 

用Ubuntu Server架设基于独立硬盘的Windows文件共享和FTP服务器

Matlab与C/C++联合编程之从Matlab调用C/C++代码

二分类SVM方法Matlab实现

Matlab中的取整函数fix, floor, ceil与round

Matlab编译cuda的.cu文件

选择服务器系统时,我个人挣扎了一下,因为Linux的发行版实在太多了。这里我简略地对比一下主要Linux系统之间的区别(我个人的考虑角度) 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/f69aba5834abf1cdd7dd07389aa3fe14.html