散人筆記

學術資源與網絡技術分享

  • 首頁
  • TAGS
  • 搜索引擎大全

sybyl8.0安裝方法詳解與問題匯總

本文是在自己的實踐以及前人經驗的基礎上總結的sybyl8.0安裝過程,在Red Hat Enterprise Linux 5和RHEL4均測試過可行有效。

sybyl安裝光盤信息
SYBYL80_TBS_CD1.iso為Bookshelf文件,SYBYL80DVD1.iso為sybyl程序文件,SYBYL80DVD2.iso為數據庫文件。

步驟一:創建安裝目錄并賦予讀寫權限
在普通用戶下打開第一個終端,通過如下命令變更為root的身份:
$su
password
然后在該權限下創建安裝目錄:
#mkdir -p /home/userid/software/sybyl8.0
#chmod -R 777 /home/userid/software/sybyl8.0

步驟二:在該權限下創建flexlm破解目錄并賦予讀寫權限
#mkdir -p /usr/local/flexlm/licenses/
#chmod -R 777 /usr/local/flexlm/licenses/

步驟三:在光驅中放入SYBYL80DVD1安裝盤
在Linux的X Window界面進入到光盤目錄下,手動復制license文件crack/license.dat至sybyl安裝目錄。也可通過如下命令實現(其中,DVDlable為光驅盤符的標簽):
#cp /media/DVDlable/crack/license.dat /home/userid/software/sybyl8.0

步驟四:在普通用戶下安裝sybyl8.0
還是進入到光盤根目錄,在文件夾空白處點擊右鍵,選擇“在終端中顯示”,然后輸入如下命令開始安裝:
sh install.sh
或者./install.sh
彈出圖形化的安裝界面之后,一路next。
在提示“Do you have a license file”時,選擇yes,并指定其路徑為/home/userid/software/sybyl8.0/license.dat
在提示選擇安裝目錄時,不要使用默認的,改為/home/userid/software/sybyl8.0/sybyl
在提示選擇瀏覽器時,輸入/usr/bin/firefox(主要用于瀏覽sybyl bookshelf 幫助文件)。
設置完畢之后點擊“install”按鈕即開始復制文件到本地計算機上,一共13個步驟。
在提示安裝Bookshelf時,手動將SYBYL80DVD1光盤彈出,放入SYBYL80_TBS_CD1光盤,將路徑修改為CD1光盤的路徑,然后點proceed按鈕繼續安裝。由于SYBYL80_TBS_CD1的文件很小,我的做法是將SYBYL80_TBS_CD1.iso文件直接copy到服務器上,然后點右鍵“用歸檔管理器打開”,然后通過歸檔管理器上的“解壓縮”功能將其解壓縮到某個目錄(如/home/userid/cd1/),這樣只要輸入路徑/home/userid/cd1/即可成功安裝Bookshelf文件。
最后出現installation finished面板時,提示是否安裝更多軟件,這里不再安裝,直接點exit按鈕退出即可。

步驟五:設置license
在root權限下(登錄方法同上),復制license.dat至/usr/local/flexlm/licenses目錄,命令如下:
#cp /home/userid/software/sybyl8.0/license.dat /usr/local/flexlm/licenses/
如果發現license.dat無法讀寫,再次使用步驟二的方法賦予licenses目錄及其下的所有文件和文件夾具有讀寫執行權限。
進入/home/userid/software/sybyl8.0/AdminTools10.8/tables/ 文件夾下查看里面是否含有license_file文件,若沒有,則將/home/userid/software/sybyl8.0 /license.dat復制到其下并改名為license_file,亦可用如下命令實現(注意先看看AdminTools10.8的位置,如果步驟四設置的sybyl安裝目錄不同,AdminTools10.8文件夾所在位置也有所不同):
ls /home/userid/software/sybyl8.0/AdminTools10.8/tables/
#mv /home/userid/software/sybyl8.0/license.dat /home/userid/software/sybyl8.0/AdminTools10.8/tables/license_file
然后打開一個終端,進入/home/userid/software/sybyl8.0/AdminTools10.8/bin/linux/目錄,輸入命令啟動許可證服務器:
./lmgrd triposlm

步驟六:設置環境變量
在當前用戶目錄下打開一個終端,用vi編輯.bashrc文件:
$vi .bashrc 或$vi ~/.bashrc
按“i”鍵進入插入模式,在文件末尾輸入如下內容:
export PATH=$PATH:/home/userid/software/sybyl8.0/trigo/
按ESC鍵退出插入模式,輸入如下命令保存并退出vi編輯器:
:x! (或:wq!)
然后用如下命令重新引導一下:
source .bashrc (或者bash)

最后用vi新建一個sybyl文件:
在$vi /home/userid/software/sybyl8.0/trigo/sybyl8.0
往其中加入如下內容:
/home/userid/software/sybyl8.0/AdminTools10.8/bin/linux/lmgrd triposlm
用wq!命令保存并退出到終端。

步驟七:運行Sybyl
在任意目錄下打開一個終端,輸入sybyl8.0即可啟動sybyl圖形界面。

安裝sybyl8.0或sybyl7.3可能出現的問題Q&A

問題一:用光盤安裝時提示沒有權限
一個簡單的方法就是把SYBYL80DVD1.iso文件復制并解壓縮到本地計算機硬盤上,并用sudo chmod -R 777命令賦予安裝文件所在文件夾具有讀寫和可執行權限。

問題二:運行./lmgrd triposlm或啟動sybyl8.0時提示“Failed to open the TCP port number in the license”
原因:未能正確啟動license。
解決方法:首先確定是否按上面的方法運行了./lmgrd triposlm,如果運行成功會有端口使用情況報告。然后檢查一下端口占用情況,看看/etc/hosts文件中是否包含127.0.0.1 localhost,若沒有則在文件末尾加上這段內容。

問題三:運行啟動sybyl8.0時提示提示“error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory”
解決方法:當前 Linux系統缺少庫文件libXp.so.6,可以在Linux系統安裝盤里搜索libXp,可以看到有libXp- 1.0.0-8.1.el5.i386.rpm和libXp-1.0.0-8.1.el5.x86_64.rpm,安裝前者。直接雙擊rpm文件安裝或者用如下命令安裝:
rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
如果沒有系統安裝盤,可以在如下地址下載libXp.so.6庫文件:
http://rpm.pbone.net/index.php3/stat/4/idpl/8077225/com/libXp-1.0.0-8.1.el5.i386.rpm.html

問題四:Could not obtain a CPU license
運行sybyl出現Could not obtain a CPU license時,有三個可能:
一是/home/userid/software/sybyl8.0/AdminTools10.8/tables/目錄下沒有license_file文件;
二是/usr/local/flexlm/licenses/目錄下沒有license.dat文件;
三是沒有運行./lmgrd triposlm啟動許可證服務器。
解決方法參考上面的安裝步驟。

問題五:64位Linux系統下安裝sybyl注意事項
有的64位Linux系統缺少32位庫文件,需要通過“sudo apt-get install ia32-libs*”命令安裝32位庫文件,否則會導致安裝失敗。
如果出現找不到libtiff.so.3的錯誤,可以從安裝盤中的openmotif *.rpm 中提取。此外,也可采用移花接木的方法:
進入/usr/lib32/,執行如下命令:
sudo ln -s libtiff.so.4.2.1 libtiff.so.3

問題六:安裝時出現os.py錯誤提示
解決方法:進入ksh后再安裝sybyl。
以下版權聲明必須遵守,轉載時必須以鏈接的形式注明如下信息:
原載于 散人筆記
原文地址 http://www.424794.live/blog/post/sybyl8.0-install-protocol.html
  1. 劉濤  

    你好,我按照你的步驟安裝程序,但是用你的方法無法創建安裝目錄,就是然后在該權限下創建安裝目錄:
    #mkdir -p /home/userid/software/sybyl8.0
    #chmod -R 777 /home/userid/software/sybyl8.0
    是怎么回事呢?謝謝

    散人 于 2010-3-26 22:47:09 回復
    cd到你想要創建目錄的文件夾,然后再mkdir看看行不行。

  2. 劉濤  

    你好,我想問一個問題,我是在ubuntu下安裝的sybyl8.0.但是我沒有CD的資源,我不安裝CD能把sybyl給裝上嗎?謝謝啊

    散人 于 2010-4-3 11:30:28 回復
    我上面回復中的“cd”指的是命令,而非CD光盤。

  3. dawnmy  

    無root權限,在服務器安裝,好像有些問題

發表評論:

Powered By 散人筆記—學術與網絡技術博客

版權聲明:轉載本站文章必須遵循“署名-非商業用途-保持一致”的創作共用協議

今日青海快三开奖详情