Linux Matlab服务器进一步改造成Application Server(应用程序服务器)
Matlab + X11给我的体验让我百试不爽,Linux快而稳定,X11简单而实用。考虑到Matlab不是天天用,服务器摆着也是摆着,为了不浪费资源,应该进一步利用并升级成为应用程序服务器,即将所有不常用,不需要显卡加速的应用程序(Apps)都安装在该服务器上,在需要的时候用X11调出。
Matlab已是最好的例子。接下来陆续考虑的几个应用程序还包括QUCS(电路图模拟程序)、QCAD、Eagle CAD和GIMP等,最后也可能会把Wine安装上,以支持更多Windows应用。
以下是改进过程的几个笔记手稿:
一、更名服务器
服务器原名为Matlab-Server,现在不合适了,要更名为X11-Server。操作不难,需修改以下两处地方:
sudo nano /etc/hostname sudo nano /etc/host # 最后重启服务 sudo /etc/init.d/hostname restart # 或者 sudo service hostname restart
二、创建自定义指令,以显示所有安装并可运行的应用程序
大概就是输入myapps指令,要列出所有已经安装了的应用,并给出启动该应用的对应指令。
nano .apps_list # 创建一个用来列放所有应用名称和对应指令的文件,并逐行将应用名列出,最后保存退出 sudo nano .bash_aliases # 创建一个用来列alias指令的文件,内记录所有对应的指令及具体操作,例如: alias myapps=‘cat /home/xin/.apps_list‘ # 上面的自定义指令为myapps,对应的操作是将之前创建的.apps_list文件的内容显示出来 # 保存退出后,执行 . ~/.bashrc # 最后执行下面指令查看是否成功 alias
三、安装QUCS
sudo apt-add-repository ppa:qucs/qucs # 更新Repository sudo apt-get update sudo apt-get install qucs # 安装QUCS # 启动程序指令为qucs
四、安装QCAD
# 去QCAD官网下载对应的.run安装文件,如已安装Chrome,用Chrome下载到download # 进入到download文件夹下,给予.run文件执行权限,并运行便可。 chmod a+x qcad-3.6.4-linux-x86_64.run ./qcad-3.6.4-linux-x86_64.run
五、安装Eagle CAD
# 基本同上,但Eagle只有32位版本,运行在64位系统需要安装一个运行库 sudo apt-get install ia32-libs # 这是Ubuntu 12.04及其之前的指令,14.04已经不能用了 # 14.04需要做一下调整: sudo -i cd /etc/apt/sources.list.d echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list apt-get update apt-get install ia32-libs rm ia32-libs-raring.list apt-get update chmod a+x eagle-lin-7.1.0.run ./eagle-lin-7.1.0.run
本文出自 “www.DIYPCs.com” 博客,请务必保留此出处http://cnbeta.blog.51cto.com/1234897/1549739
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。