级别: 硕士生
UID: 59213
精华: 0
发帖: 46
威望: 5 点
积分转换
愚愚币: 182 YYB
在线充值
贡献值: 0 点
在线时间: 47(小时)
注册时间: 2009-01-06
最后登录: 2018-05-16
楼主  发表于: 2009-04-17 15:34

 sybyl7.3在Redhat5 linux 安装详细说明

管理提醒: 本帖被 cpuhyy 从 分子模拟及设计 移动到本区(2009-05-05)
(一) 在普通用户账户下用root建立必要的文件夹:
1、用root建目录/Tripos和/usr/local/flexlm/licenses,改权限为普通用户读写777, sybyl7.3安装在/Tripos/sybyl7.3 。
具体方法如下:
打开终端
$ su
password
#mkdir -p /Tripos
#chmod -R 777 /Tripos
#mkdir -p /usr/local/flexlm/licenses/
#chmod -R 777 /usr/local/flexlm/licenses/
(二) 用普通账户安装的过程:
如果是在电驴上下载的镜像文件:Tripos.Sybyl.v7.3.UNiX.ISO-TBE-CDX.iso (X=1~4)那么,请将iso文件挂到linux的 /media/cdrom/ 。
如果是刻好的光盘,就不需要挂载了。在/media目录下就会出现包含四个.iso文件内容的文件夹,例如:sybyl7.3_cd。
对于.iso文件挂载方法如下:
打开进入root账户的终端
#mount -t iso9660 -o loop /tmp/sybyl7.3/Tripos.Sybyl.v7.3.UNiX.ISO-TBE-CD1.iso  /media/cdrom/
注:CD1的crack文件夹到/Tripos,进入carck 文件夹,license.dat到/usr/local/flexlm/licenses/,用文本编辑器打开 license.dat,另存到/tripo/AdminTools10.8/tables/,名字为license_file的文本文件。
#cp /media/cdrom/crack/license.dat  /Tripos/
cd 回根目录/,进行安装,最好前3个CD的全部安装。
此时打开另一个终端,目的是在普通用户下安装sybyl7.3,故不要进入root账户。
cd /media/cdrom/已挂载的文件夹
/bin/sh install.sh
安装目录选/Tripos/sybyl7.3/
license文件选择/Tripos里面的(不选/media/cdrom/*/crack/里面的,否则umount会有问题。
浏览器选/usr/bin/firefox
提示换cd2时候,在root终端里:
#umount /media/cdrom/
#mount -t iso9660 -o loop /tmp/sybyl7.3/Tripos.Sybyl.v7.3.UNiX.ISO-TBE-CD2.iso  /media/cdrom/
提示换cd3时候,在root终端里:
#umount /media/cdrom/
#mount -t iso9660 -o loop /tmp/sybyl73/Tripos.Sybyl.v7.3.UNiX.ISO-TBE-CD3.iso  /media/cdrom/
提示换cd4时候,在root终端里:
#umount /media/cdrom/
#mount -t iso9660 -o loop /tmp/sybyl73/Tripos.Sybyl.v7.3.UNiX.ISO-TBE-CD4.iso  /media/cdrom/
安装完毕后,在root终端里:
#umount /media/cdrom/
如果这时安装目录下没有AdminiTools10.8,那么需要自行从cd1里到此并需要解压。
cp AdminiTools_all.tar.gz /Tripos
gunzip AdminTools_all.tar.gz
tar xvf AdminTools_all.tar
cp AdminTools_update_all.tar.gz /Tripos
gunzip AdminTools_update_all.tar.gz  
tar xvf AdminTools_update_all.tar

#ls /Tripos/AdminTools10.8/tables/(确认里面存在license_file与否,如果没有,重命名license.dat为license_file)
#cp /Tripos license.dat /usr/local/flexlm/licenses/
#cd /Tripos/AdminTools10.8/bin/linux/
#./lmgrd triposlm
#/Tripos/sybyl7.3/bin/linux/
sybyl

到此,如果启动成功,就算是安装成功。剩下的就是要设置lmgrd和sybyl的环境变量了。对于/bin/sh的, export PATH就可以了。

注:如果不能启动sybyl的,提示缺少libXm.so.3,那么你需要从openmotif *.rpm 中提取。
首先检查openmotif*.rpm 是否安装 :
rpm -qa |grep openmotif
如果没有提示,就是已安装。对于已安装的,可以查找安装了哪些 libXm* .so
find / -name libXm* -print
如果libXp.so.6没有安装,也需要从其rpm包安装,才能安装libXm.so.3。
此命令可用于查找libXm.so.3/libXp.so.6所在哪个rpm,例如:
rpm -qlp openmotif22-2.2.3-18.i386.rpm
rpm -qlp libXp-1.0.0-8.1.el5.i386.rpm

如果libXm.so.3安装成功后,还不能出现GUI,只是出现text form,那么你需要给一些权限。
因为SELinux 阻止了autoterm.exe加载/Tripos/sybyl7.3/lib/linux/libimf.so 。
输入以下命令,即可:
chcon -t textrel_shlib_t '/Tripos/sybyl7.3/lib/linux/libimf.so'.  

再次运行sybyl,OK!O(∩_∩)O~ That's over all~(*^__^*)
转自分子模拟论坛的gromacs sybyl,对他表示感谢!!
本帖最近评分记录:
  • 愚愚币:+5(cpuhyy) 谢谢分享
  • 分享:

    愚愚学园属于纯学术、非经营性专业网站,无任何商业性质,大家出于学习和科研目的进行交流讨论。

    如有涉侵犯著作权人的版权等信息,请及时来信告知,我们将立刻从网站上删除,并向所有持版权者致最深歉意,谢谢。