May 23

1.Linux下面安装Sublime Text 2

sudo add-apt-repository ppa:webupd8team/sublime-text-2  
sudo apt-get update  
sudo apt-get install sublime-text-2

2.汉字显示
菜单栏 -> Preferences -> File Settings – User,在配置文件中增加:

"font_face": "WenQuanYi Micro Hei Mono"

3.更新

sudo apt-get install sublime-text-2

4.安装包控制(Package Control)
打开 Sublime Text 2,按下 Control + ` 调出 Console
将以下代码粘贴进命令行中并回车:

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

重启 Sublime Text 2,如果在 Preferences -> Package Settings中见到Package Control这一项,就说明安装成功了。

下面主要来说说他的破解,linux下sublime-text-2是安装在/usr/lib/sublime-text-2/目录下面的,其实linux环境下的破解方法和win下一样的:

—–BEGIN LICENSE—–
hiwanz
Unlimited User License
EA7E-26838
5B320641E6E11F5C6E16553C438A6839
72BA70FE439203367920D70E7DEB0E92
436D756177BBE49EFC9FBBB3420DB9D3
6AA8307E845B6AB8AF99D81734EEA961
02402C853F1FFF9854D94799D1317F37
1DAB52730F6CADDE701BF3BE03C34EF2
85E053D2B5E16502F4B009DE413591DE
0840D6E2CBF0A3049E2FAD940A53FF67
—–END LICENSE—–

下面是更新内容:

将sublime_text.exe复制一份改名为sublime_text_cracked.exe,用支持二进制写入的编辑器(支持二进制写入的编辑器我个人推荐用UE编辑器)来改,搜索3342,把全部3342改为3242保存,打开sublime_text_cracked文件,在help菜单里enter license,把下面注册码贴进去,包括begin和end那两行,完。

转自:http://www.cnblogs.com/hellopojun/archive/2012/10/20/2732307.html

May 23

首先说明一下,这是一篇转载的文章,我本人使用的是Windows 7专业版系统,参照这个教程顺利安装,这篇文章里的某些过程可以使我们少走不少弯路。

Materials studio 是材料计算的必备软件,但是由于各种lisence的问题,安装起来不太方便,计算不下去往往也不知道问题在哪儿;所以一篇可以囊括初学者安装时可能碰到的所有问题的安装流程就显得比较必要;以下流程本人测试过,跟着一步一步做应该是没有问题的。

安装之前获得切换到管理员账户:http://www.cnblogs.com/shadan/archive/2012/08/24/2654728.html

Material Studio 6.0的下载地址是:http://iask.sina.com.cn/u/9769091/ish?folderid=829558

msi.lic也应下载下来。下载之后解压到文件夹,注意文件路径不应有中文。

点击autorun进入setup,在三个选项中选择Install Material Studio, 进去后选择安装全部,其中有一步要求选择要不要安装gateway,这一步选择下面那个选项,即暂不安装,然后就等着Material 安装完毕就行了,默认安装在C盘。

之后是license设置;用记事本打开msi.lic,将第一行SERVER ComputerName ANY 27000中的ComputerName 改成自己的计算机的名字。如果不知道的话可以右键计算机,查看属性,其中有计算机名。然后将msi.lic复制到:C:Program Files (x86)AccelrysLicensePackLicenses。

进入文件解压处,进入License Pack, 双击lp_setup安装License Pack,这一步可能需要管理员权限,Windows 8获取管理员权限参考这个链接http://www.cnblogs.com/shadan/archive/2012/08/24/2654728.html

以管理员身份打开Accelrys License Administrator,把所有的选项都展开,选择Install License,用Browse加载文件:C:Program Files (x86)AccelrysLicensePackLicensesmis.lic;选择Connections,edit,将hostname改为计算机名。选择License Test 测试一下,显示succeed即可。

最后安装Accelrys Materials Studio Gateway Service (i686)。

进入控制面板->管理工具->服务->MaterialsStudioGateway查看gateway的运行状态,如果停止了,启动即可。

用之前关闭防火墙以便gateway能正常启动。另外貌似每一次重新开机使用Materials Studio就需要重新安装License 和启动gateway。

转自:http://www.cnblogs.com/physix-boy/archive/2013/03/12/2955747.html

May 23

将以下内容保存为msi.lic,有两处需要修改:
1.第一处KevinRan-PC改为本计算机名称
2.第二处C:Program FilesAccelrysLicense PackLicenses改为你的Licenses所在的目录
注:一般第二处不需改动,即使你MS安装于其他盘符下,Licenses仍然在C盘中。

SERVER KevinRan-PC ANY 1715
DAEMON msi C:Program FilesAccelrysLicense PackLicenses
INCREMENT License_Holder msi 9999.99 permanent uncounted 
909030C0563664E03708 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=145 SN=12345
INCREMENT MS_visualizer msi 9999.99 permanent uncounted 
60B000C0A128A9198FA3 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=169 SN=12345
INCREMENT MS_adsorption msi 9999.99 permanent uncounted 
50A0C05007E0F8EE7F1B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=253 SN=12345
INCREMENT MS_amorphouscell msi 9999.99 permanent uncounted 
9070C0907A02C2E58A97 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=155 SN=12345
INCREMENT MS_blends msi 9999.99 permanent uncounted 
80C0E0204D3F3C2E1270 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=212 SN=12345
INCREMENT MS_castep msi 9999.99 permanent uncounted 
50A00040BE7D480EB3CA VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=241 SN=12345
INCREMENT MS_castep_MP msi 9999.99 permanent uncounted 
10D09020F1B8E33A2EDB VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=205 SN=12345
INCREMENT MS_castep_nmr msi 9999.99 permanent uncounted 
60C070D0589E91B418EC VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=199 SN=12345
INCREMENT MS_castep_nmr_MP msi 9999.99 permanent uncounted 
40103000158148DAE318 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_castep_ui msi 9999.99 permanent uncounted 
803000A0A30A731DD31B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=209 SN=12345
INCREMENT MS_compass msi 9999.99 permanent uncounted 
00B0A0D015FBF62CD442 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=229 SN=12345
INCREMENT MS_compass_MP msi 9999.99 permanent uncounted 
80B04070EB59DBD4E1A8 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=40 SN=12345
INCREMENT MS_conformers msi 9999.99 permanent uncounted 
D0A0A0209D9B78F1F318 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=243 SN=12345
INCREMENT MS_discover msi 9999.99 permanent uncounted 
70B0D0A0816B07F0219B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=199 SN=12345
INCREMENT MS_discover_MP msi 9999.99 permanent uncounted 
F0C0A0E0933B0863E158 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=31 SN=12345
INCREMENT MS_dmol msi 9999.99 permanent uncounted 
908050301D12C52E62F9 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=140 SN=12345
INCREMENT MS_dmol_MP msi 9999.99 permanent uncounted 
30304040F6CE567E269D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=172 SN=12345
INCREMENT MS_dsolid msi 9999.99 permanent uncounted 
F0E020B03248FF0B832A VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=180 SN=12345
INCREMENT MS_dmol msi 9999.99 permanent uncounted 
908050301D12C52E62F9 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=140 SN=12345
INCREMENT MS_dsolid_MP msi 9999.99 permanent uncounted 
2010D050E3A5A6A70EEB VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=232 SN=12345
INCREMENT MS_dmol_MP msi 9999.99 permanent uncounted 
30304040F6CE567E269D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=172 SN=12345
INCREMENT MS_dmol_ui msi 9999.99 permanent uncounted 
C0505040715E033BB838 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=176 SN=12345
INCREMENT MS_equilibria msi 9999.99 permanent uncounted 
90A0904004C51889D866 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=165 SN=12345
INCREMENT MS_forcite msi 9999.99 permanent uncounted 
80F0D050A793882264C4 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=194 SN=12345
INCREMENT MS_forciteplus msi 9999.99 permanent uncounted 
50B0A0303153BEA30869 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=208 SN=12345
INCREMENT MS_gaussian msi 9999.99 permanent uncounted 
4010E08040A16339052D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=160 SN=12345
INCREMENT MS_gulp msi 9999.99 permanent uncounted 
5090D000FEBA96FCEC17 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=0 SN=12345
INCREMENT MS_gulp_MP msi 9999.99 permanent uncounted 
B0A070704BECBDF4ECBF VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=42 SN=12345
INCREMENT MS_mesodyn msi 9999.99 permanent uncounted 
20402040E7BDF52B70AA VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=185 SN=12345
INCREMENT MS_mesodyn_ui msi 9999.99 permanent uncounted 
4060801033DCFD643F08 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=163 SN=12345
INCREMENT MS_mesocite msi 9999.99 permanent uncounted 
00D080209BC93127D68D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=208 SN=12345
INCREMENT MS_nanotech2 msi 9999.99 permanent uncounted 
D09040301257E699C747 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=252 SN=12345
INCREMENT MS_mesotek_MP msi 9999.99 permanent uncounted 
C040A0B00C5AD58BA9C8 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=243 SN=12345
INCREMENT MS_morphology msi 9999.99 permanent uncounted 
2080C0C05479FDDE938D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=23 SN=12345
INCREMENT MS_morphology_ui msi 9999.99 permanent uncounted 
D01060004EC52E3EACBA VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=35 SN=12345
INCREMENT MS_motif msi 9999.99 permanent uncounted 
50109070CE2250F68593 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=191 SN=12345
INCREMENT MS_onetep msi 9999.99 permanent uncounted 
302060D047CABA9B2AFD VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=240 SN=12345
INCREMENT MS_polymorph msi 9999.99 permanent uncounted 
D0D0704064329B9E9D63 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=144 SN=12345
INCREMENT MS_qmera msi 9999.99 permanent uncounted 
C0F09080020F9EC53F92 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=197 SN=12345
INCREMENT MS_qsar msi 9999.99 permanent uncounted 
B0E090E0975B82C13EE7 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=27 SN=12345
INCREMENT DESC1 msi 9999.99 permanent uncounted 60C040B09EA89C94AA11 
VENDOR_STRING=msi HOSTID=ANY ISSUER=Accelrys_LSD ck=171 
SN=12345
INCREMENT GeneticAlgorithm msi 9999.99 permanent uncounted 
90F010F0004C03CE1576 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=186 SN=12345
INCREMENT MS_vampdescriptors msi 9999.99 permanent uncounted 
302000E053658426178F VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_NNet msi 9999.99 permanent uncounted 
50809080466F11E1932A VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=144 SN=12345
INCREMENT MS_dmol3descriptors msi 9999.99 permanent uncounted 
3000E0B0D2B92D327544 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=173 SN=12345
INCREMENT MS_qsar msi 9999.99 permanent uncounted 
B0E090E0975B82C13EE7 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=27 SN=12345
INCREMENT DESC1 msi 9999.99 permanent uncounted 60C040B09EA89C94AA11 
VENDOR_STRING=msi HOSTID=ANY ISSUER=Accelrys_LSD ck=171 
SN=12345
INCREMENT GeneticAlgorithm msi 9999.99 permanent uncounted 
90F010F0004C03CE1576 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=186 SN=12345
INCREMENT MS_vampdescriptors msi 9999.99 permanent uncounted 
302000E053658426178F VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_reflex_ui msi 9999.99 permanent uncounted 
40C030B0087A3227293B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=150 SN=12345
INCREMENT MS_reflex msi 9999.99 permanent uncounted 
90B0403031498D421F7C VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_powdersolve msi 9999.99 permanent uncounted 
007020402C2633B13419 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=61 SN=12345
INCREMENT MS_reflex_ui msi 9999.99 permanent uncounted 
40C030B0087A3227293B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=150 SN=12345
INCREMENT MS_reflex msi 9999.99 permanent uncounted 
90B0403031498D421F7C VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_reflex_qpa msi 9999.99 permanent uncounted 
8010D020BA72EFCE0369 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=167 SN=12345
INCREMENT MS_sorption msi 9999.99 permanent uncounted 
D050A0903A8CA1A47940 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=211 SN=12345
INCREMENT MS_synthia msi 9999.99 permanent uncounted 
5080C06057EFC839062B VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=238 SN=12345
INCREMENT MS_vamp msi 9999.99 permanent uncounted 
D0E0B0103FDA6B0A6EB1 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=203 SN=12345
INCREMENT MS_vamp_ui msi 9999.99 permanent uncounted 
50B010A0CFCADD57B8A8 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=213 SN=12345
INCREMENT MS_xcell msi 9999.99 permanent uncounted 
D05030A0CFB749201F93 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=204 SN=12345
INCREMENT Adsorption_Locator msi 9999.99 permanent uncounted 
706030109186A5EA7A8D VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=197 SN=12345
INCREMENT ONETEP msi 9999.99 permanent uncounted 20207050CDBC9DB9DE50 
VENDOR_STRING=msi HOSTID=ANY ISSUER=Accelrys_LSD ck=222 
SN=12345
INCREMENT QMERA msi 9999.99 permanent uncounted 2010403062CB561C0E8F 
VENDOR_STRING=msi HOSTID=ANY ISSUER=Accelrys_LSD ck=161 
SN=12345
INCREMENT GULP_forcefield_fitting msi 9999.99 permanent uncounted 
F00010E04D6924B4C361 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=164 SN=12345
INCREMENT GULP_opticalpropertiesanalysis msi 9999.99 permanent 
uncounted 40C0A0508C0AF6B0DEF9 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=194 SN=12345
INCREMENT DPD_Structure_Builder msi 9999.99 permanent uncounted 
20B040E0702EF7ED28C7 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=177 SN=12345
INCREMENT MS_nanobiology msi 9999.99 permanent uncounted 
D030C02064CA69E4E355 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=139 SN=12345
INCREMENT MS_nanotech msi 9999.99 permanent uncounted 
50E0C04078CA6A3945C4 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=176 SN=12345
INCREMENT MS_nanotech1 msi 9999.99 permanent uncounted 
4070D0F0A8D11A74C453 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=206 SN=12345
INCREMENT MS_dpd msi 9999.99 permanent uncounted 502070F0CA8E87422832 
VENDOR_STRING=msi HOSTID=ANY ISSUER=Accelrys_LSD ck=208 
SN=12345
INCREMENT MS_dpd_ui msi 9999.99 permanent uncounted 
50C04010DD6C12D5F2A5 VENDOR_STRING=msi HOSTID=ANY 
ISSUER=Accelrys_LSD ck=199 SN=12345

附下载地址:
最新版本为Accelrys Materials Studio v7.0,下载地址需自己搜索。

Accelrys Materials Studio v6.0
http://www.verycd.com/topics/2935324/

Accelrys Materials Studio v5.0
http://www.verycd.com/topics/2808872/

Accelrys Materials Studio v4.3
http://www.verycd.com/topics/2724784/

Accelrys Materials Studio v4.1
http://www.verycd.com/topics/102864/

参考:《单机linux下安装materials studio 5.5》
转自:http://blog.163.com/nm_myc_1013/blog/static/13772545520113114112359/

May 23

转载地址:http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=373776

一.安装程序

1.下载matlab的安装文件至主目录下,将Matlab软件的文件名重命名为 Mathworks.Matlab.R2012a.UNIX.iso

2.挂载iso文件
代码:

sudo mount -o loop Mathworks.Matlab.R2012a.UNIX.iso /mnt

3.跳转到挂载目录
代码:

cd /mnt

4.安装
代码:

sudo ./install

5.出现图形化安装界面,同Windows系统下面一致,安装时以系统默认为准。

注意:默认安装位置为 /usr/local/MATLAB/R2012a ,此路径在命令行操作中要多次使用。如果您的安装路径不一致的话,下面关于路径的命令行代码都需要修改。

6.命令行打开Matlab
代码:

sudo /usr/local/MATLAB/R2012a/bin/matlab

7.激活,破解说明在挂载目录下面的 crack 文件夹,破解方法和Windows系统的一样

8.解决The desktop configuration was not saved successfully
问题的关键就在于Permission Denied,因此解决方法就是给目录和文件加权限。
代码:

sudo chmod a+w -R ~/.matlab

二.创建快捷方式

1.将附件里的 matlab.desktop 文件放在 /usr/share/applications 下,图片 matlab.png 放在 /usr/share/icons 下

说明:可以使用命令
代码:

sudo nautilus

进入文件管理器临时使用root权限,否则在用户账户下面没有权限在除 /home 之外的其他目录进行删除复制等操作。

2.建立软链接使快捷方式生效
代码:

sudo ln -s /usr/local/MATLAB/R2012a/bin/matlab  /usr/bin/matlab

三.解决中文乱码问题

1.字体显示美化 进入Matlab,从菜单打开:Files->preferences,打开Fonts页,把右边最下面的复选框Use antialising to smooth desktop fonts选中,重启MATLAB,字体显示的效果就很好了.

2.Matlab使用自带的Java运行环境,根据CPU架构的不同,相对应的字体配置文件路径为:

32位版本 /usr/local/matlab/sys/java/jre/glnx86/jre/lib/fontconfig.properties

64位版本 /usr/local/matlab/sys/java/jre/glnxa64/jre/lib/fontconfig.properties

下面以32位版本为例进行配置

3.进入字体配置文件目录
代码:

cd /usr/local/MATLAB/R2012a/sys/java/jre/glnx86/jre/lib

如果fontconfig.properties文件不存在,可以从fontconfig.properties.src复制一个
代码:

sudo cp fontconfig.properties.src fontconfig.properties

4.字体可直接用系统自带的文泉驿
修改JRE的字体配置文件,打开配置文件:
代码:

sudo gedit fontconfig.properties

加入中文字体定义,在version=1下面一行输入:

allfonts.chinese-arphic1=-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1

接着指明中文字体路径,在allfonts.chinese-arphic1行后回车另起一行,输入中文字体文件的完整路径:

filename.-misc-simsun-medium-r-normal--0-0-0-0-p-0-iso10646-1=/usr/share/fonts/truetype/wqy/wqy-microhei.ttc

5.修改字体搜索, 接着在此配置文件中查找 sequence.allfonts 行。如果其后的sequence开头的行中有: chinese-arphics1, 可以略过此步;否则在其后面加入一行: sequence.fallback=chinese-arphic1

主要参考文献:
[1] http://viewtopic.php?t=291694
[2] https://app.yinxiang.com/shard/s1/sh/ba51f286-9cc6-4461-bd4c-9184cf8afd0d/9343e9847b430e10bf2ff53aca42cf85

四.Linux 版本 Matlab 软件下载

下载地址:http://pan.baidu.com/s/1yy6ln#dir
http://yunpan.cn/Qp5ZiYMzwLCkR

May 21

首先需要到CRAN(http://www.r-project.org/)上下载R的源码包,目前最新的版本是R-3.1.0.tar.gz。下载并解压缩:

tar -zvxf R-3.1.0.tar.gz

然后进入目录R-3.1.0,运行./configure检查安装的依赖环境并配置安装文件:

./configure --enable-R-shlib

注意prefix参数可以设置R将要安装的路径,enable-R-shlib可以保证lib目录下的动态库能够共享,这个选项一定不要忘记添加,否则以后安装某些包的时候会出现错误。

在编译安装之前还需安装基本的C/C++的编译环境,否则编译不能正常进行。

sudo apt-get install build-essential
sudo apt-get install gfortran

所有依赖包安装好之后,配置没有问题就可以安装了:

make
make install

安装结束后需要手动设置环境变量,可以打开.bashrc文件,添加R_HOME和R_LIBS变量,并修改PATH。在Linux下如果以普通用户安装包可能会有权限问题,所以安装包时最好使用root用户,安装目录最好使用默认目录。

常用的配置文件的位置:

/usr/lib/pkgconfig/libR.pc
/etc/R
/usr/bin
/usr/lib

参考文献:http://jliblog.com/archives/368