| 查看: 5557 | 回复: 17 | ||||||
| 【奖励】 本帖被评价7次,作者souledge增加金币 6 个 | ||||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||||||
[资源]
【原创】在Fedora下安装Materials Studio 4.3已有3人参与
|
||||||
|
系统环境:Fedora 12 i386 chs,运行于VMWare 7下。 直接安装Materials Studio 4.3会确定无疑的提示如下(比如只选择3号,也就是CASTEP安装。): Checking for dependencies for CASTEPServer:7 Checking for dependencies for CASTEP: None Checking for dependencies for Licensing:1 Checking for dependencies for LicensePack: None Aborting Materials Studio installation. 然后看到当前用户目录下,只有个空荡荡的Accelrys的文件夹。 其实,上面那些依赖信息和数字,并不是失败的根源,有兴趣的同学可以参考一下安装盘中/UNIX/installer/Linux/default下三个配置文件就明白了。 具体发现如何修改的过程就不说了,其实在T2050的破CPU的老本本下跑VM还是很痛苦的,并且Materials Studio也是个大软件,为了查找发生错误的根源,从最基本的install.log(写个脚本在删除前拷贝出)开始入手,一点点的翻阅可能有关的所有安装用脚本、配置文件和安装包,折腾了三个小时才搞定。幸好自己有不少写C/C++玩的经验,否则这么多代码,估计得看到明天早晨了。 直接入正题了。 做两处修改,第一个,/UNIX/Installer/lib/InstallTools.pm中,有个子函数GetOSVersion。其中校验了两个系统。把出现的四个redhat-release都修改为fedora-release。 第二个,/UNIX/Installer/lib/LicensePack.pm中,有一段是安装证书包的,问题出在if的检验上。原来的代码: if ( system( "$SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer" ) != 0 ) 直接在终端测试,无法运行call_lp_setup.csh,所以结果肯定是非零,根据判断非零所需要调用的代码,大家很痛心疾首的: print "Aborting Materials Studio installation.\n"; system("rm -rf $MSInstallRoot" ;于是,直接更新了csh脚本执行命令,然后为了防止系统默认并不是执行的csh而是其他脚本命令,直接在代码强制执行csh,所以这段代码就成为了: if ( system( "csh $SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer" ) != 0 ) 于是再进行安装,一切顺利。 顺便后悔一下安装了Linux Security,居然把我的Gataway给拦截了。以前还拦截了Adobe Reader,崩溃。 另外,由于Ubuntu是基于Debian的,使用的包的类型与Red Hat和SUSE都不太相同,想要做修改安装的同学,要再多加点油了。至少现在,Fedora和CentOS应该是都没有问题的了。 当然了,前提是先需要把安装文件从ISO中拷贝到硬盘上,否则是无法修改后保存的。 修改后的安装过程入下(终端过程,由于VM中划分的硬盘空间比较小,所以只安装了CASTEP作为例子,其他的也都没有问题): |
» 收录本帖的淘帖专辑推荐
科研技巧 | MS & VASP | 模拟 | Materials Studio |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
在win8 下安装Materials Studio 7.0提示这个画面,有没有高人知道为什么了?
已经有10人回复
Materials Studio客户端安装和License服务器安装的方法
已经有93人回复
Materials Studio 6.0 在单机上的安装与测试
已经有11人回复
Materials Studio 5.0 安装求助。。。。。
已经有15人回复
MS5.5在linux下安装lic的问题
已经有10人回复
安装materials studio5.5时license不能安装……错误如下&
已经有9人回复
opensuse 能否安装Materials-studio 5.5 ?
已经有7人回复
有在ubuntu下安装materials studio 成功的么?
已经有11人回复
Linux下如何运行materials studio中sorption
已经有7人回复
求Discovery studio V2.5.ISO 在fedora 15下的安装步骤
已经有6人回复
关于Material studio的安装问题
已经有3人回复
【求助】ubuntu下安装MS
已经有3人回复
【求助】跪求materials studio 5.0 在 windows7 上的 lic 文件
已经有12人回复
【求助】请教,fedora下能否安装material studio?
已经有12人回复
【讨论】交流下使用Materials-studio的经验吧
已经有12人回复
【求助】Materials studio自动关闭
已经有11人回复
【讨论】初学materials studio的一个小安装问题
已经有15人回复
|
popeye@popeye-Lenovo$~/MaterialsStudio50/UNIX/installer>csh call_lp_setup.csh The program 'csh' can be found in the following packages: * csh * tcsh Try: sudo apt-get install 以上的提醒是没有安装csh 以下是安装过程 popeye@popeye-Lenovo$/home>sudo apt-get install csh(回车后输入密码,然后等待自动安装完成) [sudo] password for popeye: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic-pae Use 'apt-get autoremove' to remove them. The following NEW packages will be installed: csh 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 238 kB of archives. After this operation, 401 kB of additional disk space will be used. Get:1 http://run6.hit.edu.cn/ubuntu/ precise/universe csh i386 20110502-2ubuntu1 [238 kB] Fetched 238 kB in 0s (1,143 kB/s) Selecting previously unselected package csh. (Reading database ... 267042 files and directories currently installed.) Unpacking csh (from .../csh_20110502-2ubuntu1_i386.deb) ... Processing triggers for doc-base ... Processing 1 added doc-base file... Registering documents with scrollkeeper... Processing triggers for man-db ... Setting up csh (20110502-2ubuntu1) ... update-alternatives: using /bin/bsd-csh to provide /bin/csh (csh) in auto mode. popeye@popeye-Lenovo$/home>lt |
14楼2013-01-12 16:01:39
|
给自己补充一下,顺便抢个沙发。 一直以来,都是在实体实验的间隙,在Windows下用Materials Studio算点数据,希望能丰富实验的结果,能出好点的论文的(陶瓷那东西,实验不确定因素太多,模拟也不好建模,有时很让人抓狂)。 后来在台机上安装了Red Hat Enterprise Linux 5.5,自然是安装Materials Studio没问题,并且发现在Linux下,MS的效率似乎更高一些。 但是由于RHEL是要收费的,免费的只能盗用CentOS的源,系统混合了不说,很多软件都因为开发包太低,依赖关系太低装不上,上次安装个ffmpeg插件都搞了两天,结果还没弄好(扯远了)。不过Fedora在娱乐上还是很不错的,并且源很丰富,界面也精彩,很适合不太懂Linux的新人使用。 相信这篇帖子是能帮到一部分人的。 当然了,在Fedora和Red Hat下用MS效率有没有差别,就没有测试了~ 至于测试Materials Studio 4.3,是因为手头只有4.3和5.0的两个Linux版,5.0太大,VM中硬盘空间不够……但是相信这两个都可以用同样的方法修改安装脚本后进行安装的。 [ Last edited by souledge on 2010-11-20 at 23:50 ] |
2楼2010-11-20 23:42:47
3楼2010-11-21 00:24:21
4楼2010-11-21 09:33:42
简单回复
cenwanglai12楼
2012-02-29 02:53
回复
五星好评 















;
回复此楼