一些用戶問過,“如何在Ubuntu,Debian上安裝JMP Linux ......”
JMP 7和即將推出的JMP 8 Linux安裝程序基於RPM。這為基於Debian的Linux用戶提出了挑戰。
以下是在基於Debian的系統上安裝JMP Linux的安裝方法。而不是使用jmp-setup程序,必須直接解壓縮.rpm文件。此方法的唯一問題是它無法警告您的系統上缺少庫依賴項。我們盡可能少地努力依賴,但這仍然是一個問題。
這些說明是假設JMP安裝文件位於/ tmp / jmp7中(如果復製到其他位置,請根據需要進行替換)以下是安裝32位JMP 7.0.1收縮包裝的示例。如果不同,請替換相應的rpm文件名。
以root用戶身份登錄或從終端窗口成為root用戶
蘇 -
cd /
rpm2cpio /tmp/jmp7/jmp-setup-1.2-3.i686.rpm | cpio --extract --make-directories
rpm2cpio /tmp/jmp7/jmp-base-7.0.1-i686.rpm | cpio --extract --make-directories
rpm2cpio /tmp/jmp7/jmp-lang-enUS-7.0.1-1.noarch.rpm | cpio --extract --make-directories
...
同樣解壓縮所需的任何外語支持文件。
這將解壓縮文件
選擇/ SAS / JMP7
這就是為什麼命令需要從/目錄以root身份運行才能使JMP運行
安裝到/ opt / SAS / JMP7中
安裝程序執行的最後一步是將條目附加到/etc/ld.so.conf的底部
的/ opt / SAS / JMP7 / lib目錄
要么
的/ opt / SAS / JMP7 / lib64下
基於是否安裝了32位JMP或64位JMP。這是因為我們提供了一個版本的libcurl.so,如果在系統上找不到libcurl,則JMP使用該版本。
然後,
LDCONFIG
將JMP的庫目錄添加到系統搜索路徑。安裝程序將原始文件複製到ld.so.conf.cya,然後將新文件創建為ld.so.conf.tmp。完成後,安裝程序會執行
mv ld.so.conf.tmp ld.so.conf
通過解壓縮RPM文件進行安裝會繞過jmp-setup安裝程序。由於未創建RPM數據庫條目,因此需要使用相同的方法進行更新。此外,由於同樣的原因,jmp-setup程序將無法卸載JMP。在這種情況下,只需刪除/ opt / SAS / JMP7及其子目錄。
JMP 7在內部至少有一個硬編碼路徑,它假設/ opt / SAS / JMP7作為安裝目錄。因此,如果將JMP7移動到另一個目錄,則可能存在查找幫助文件的問題。此問題已針對JMP8修復。
匿名中寫道:
它工作正常,直到你到達輸入序列號的點。頁面出現,詢問序列號,但您無法輸入序列號。所有其他按鈕都有效。它必須是模板中的錯誤。
parm randhawa 中寫道:
按照上面的步驟,jmp在ubuntu 8.10上安裝正常。但是在jmp激活屏幕上,序列號不帶任何字符。必須是libcurl的一些問題。該屏幕上的所有其他按鈕工作正常。使用代理字段可以取字符。
> jmp
將菜單字體重置為:Luxi Sans尺寸:9
在jmp激活屏幕出現之前顯示上述消息。
保羅尼爾森中寫道:
如果您遇到麻煩,請聯繫SAS技術支持。這是解決激活問題的適當論壇。
序列號字段僅支持對特定版本有效的序列號。有輸入擊鍵驗證。JMP 6序列號不適用於7或8,因為JMP 7序列號不適用於8。(如果沒有以JMP版本的正確首字母開頭,則不接受擊鍵)。
韋雷中寫道:
JMP doenst啟動但顯示此警告:
警告:找不到本地化的String文件區域設置。恢復為英語語言環境字符串file.XSTR文件未找到/ opt / SAS / JMP7 /支持文件德語REsources / JMP.xstr
我該怎麼做才能解決這個問題?
謝謝!
韋雷
托馬斯中寫道:
嗨,
我想在Ubuntu上安裝JMP8的試用版。由於我是Linux的BedÇμinner,安裝JMP的maual對我來說有點神秘。我只是解開文件....有人可以幫我安裝可能通過將手冊翻譯成版本的傻瓜......會很棒
ld.so.conf中:
我必須插入嗎?
/ opt / SAS / JMP8 / lib AND
ld配置
進入* .txt文件?
如何添加JMP的庫目錄(它叫什麼?)系統搜索路徑.....
約爾中寫道:
這是基本上從版本6.2的JMP Linux用戶手冊複製和粘貼的說明。這就是為什麼它不能超越某一點。不確定Paul Nelson是誰,沒有冒犯,但我們需要一個直接參與Linux編程的人,我們自己可以閱讀手冊。
保羅尼爾森中寫道:
最新版本的Ubuntu沒有可用的rpm2cpio程序,這使得解壓縮更麻煩。要么將rpm2cpio帶到Ubuntu系統,(我知道至少有1個執行rpm2cpio的perl腳本),要么解壓rpm文件需要在基於rpm的系統上完成,比如OpenSUSE,Fedora或Red Hat,然後複製回基於Debian的系統。重寫了JMP安裝的8.0.2版本,以便在shell腳本中設置LD_LIBRARY_PATH,該腳本現在用於啟動JMP。不再需要編輯系統的ld.so.conf文件。
可悲的是,JMP的Linux版本已經停產。Linux沒有JMP 9。MacOSX和Windows是JMP 9唯一支持的操作系統。