您好,登錄后才能下訂單哦!
這篇文章主要講解了“ovito是否有linux系統下的安裝包”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“ovito是否有linux系統下的安裝包”吧!
ovito有linux系統下的安裝包。OVITO是一個針對原子和粒子模擬數據的科學可視化和分析軟件,該程序在開源許可下可在所有主要平臺免費使用,即支持Windows、Linux、macOS等主要平臺。linux下安裝ovito的方法:1、在官網下載linux版本的壓縮包;2、使用tar命令解壓縮;3、使用export命令設置環境變量即可。
ovito有linux系統下的安裝包。
linux下安裝ovito
1、在官網下載linux版本的壓縮包
2、解壓縮即可
tar zxvf ovito-2.9.0-x86_64.tar.gz
cd ovito-2.9.0-x86_64
3、設置環境變量
export OVITO_HOME=/path/to/ovito-2.9.0-x86_64
export PATH=$OVITO_HOME/bin:$PATH
請把 /path/to/ovito-2.9.0-x86_64 改為解壓縮后的實際路徑。
在命令行輸入
which ovito
如果反饋了 ovito 所在路徑即設置完成,我們嘗試運行它。
ovito
如果程序啟動失敗并顯示錯誤消息 ovito:/usr/lib64/libstdc++.so.6 : 版本CXXABI_1.3.8 未找到 ,請下載此版本的 libstdc++ 。所以并復制兩個 .so 文件 OVITO安裝的 lib/ovito/ 子目錄。它們是必需的,因為系統上現有的 libstdc++ 版本與OVITO二進制文件不兼容。
然后拷貝到對應目錄
export OVITO_HOME=/path/to/ovito-2.9.0-x86_64
cp libstdc++.so.6 $OVITO_HOME/lib/ovito
cp libstdc++.so.6.0.21 $OVITO_HOME/lib/ovito
我們再次運行命令
ovito
如果成功打開界面,說明成功運行。
如果是linux環境對圖形界面支持的不好,我們可以用 ovitos 命令進行命令行方式進行圖像處理。
報錯:缺少nivida的庫
在計算節點運行 ovitos 命令時,提示缺少libnvidia-tls.so和libnvidia-glcore.so庫。
這個庫存在于nvidia的驅動庫中,我們從官網下載:傳送門 (opens new window)。依次選擇:Linux - x86_64 - RHEL - 6 - rpm(local) ,下載 cuda-repo-rhel6-7-5-local-7.5-18.x86_64.rpm 壓縮包。
然后解壓縮rpm包并找到這兩個庫
rpm2cpio cuda-repo-rhel6-7-5-local-7.5-18.x86_64.rpm | cpio -div
cd var/cuda-repo-7-5-local
rpm2cpio xorg-x11-drv-nvidia-libs-352.39-1.el6.x86_64.rpm | cpio -div
rpm2cpio xorg-x11-drv-nvidia-gl-352.39-1.el6.x86_64.rpm | cpio -div
cd usr/lib64/nvidia
我們就可以找到它們了,然后將這兩個庫拷貝到合適的位置,并添加到LD_LIBRARY_PATH環境變量中:
export LD_LIBRARY_PATH=/path/to/nvidia-lib:$LD_LIBRARY_PATH
感謝各位的閱讀,以上就是“ovito是否有linux系統下的安裝包”的內容了,經過本文的學習后,相信大家對ovito是否有linux系統下的安裝包這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。