mb-system爲開源的多波束數據處理軟件,目前使用mbsystem軟件有如下幾種方法。
(1)下載配置好的基於linux的系統鏡像,直接使用virtualbox或者vmare安裝即可。官方提供的有Poseidon Linux、OSGeo-Live等。
OSGeo-Live下載鏈接https://live.osgeo.org/en/download.html
Poseidon Linux下載鏈接 https://sites.google.com/site/poseidonlinux/
優點:方便使用,快速上手
缺點:系統安裝包長期未更新,mb-system版本較老,無法使用源碼安裝,驗證算法時不方便
(2)在現有基於linux的系統上重新安裝配置
具體安裝步驟可參照How to Download and Install 網址https://www.mbari.org/products/research-software/mb-system/how-to-download-and-install-mb-system/#toggle-id-2
優點:可利用最新代碼重新生成安裝mb-system軟件,方便實現代碼驗證
缺點:安裝配置麻煩,對新手不友好
本人需要驗證mb-system的歸位計算處理算法,所以需要使用源碼安裝(其他系統包不滿足要求),故在Ubuntu 18.04.1 LTS版本上安裝mb-system,使用的是MB-System-5.7.5.tar.gz版本源碼安裝。
具體安裝步驟如下:
(1)安裝依賴包
(2)下載源碼包
ftp://[email protected]/MB-System-5.7.5.tar.gz
(3)解壓並執行configure文件
執行configure文件,執行成功會生成makefile文件
執行完畢後命令窗口會如下顯示,說明檢測環境沒有問題,生成makefile成功。
(4)使用make工具生成可執行文件
執行成功,如下圖所示
(5)使用make工具安裝mbsystem,默認安裝路徑爲/usr/local/bin
執行完畢後如下所示
進入/usr/local/bin目錄,查看是否有安裝好的可執行文件,說明安裝成功
(6)執行各個工具,驗證安裝是否正常
如測試mbinfo工具是否正常使用
MB-System Cookbook使用操作說明書:
https://www.mbari.org/wp-content/uploads/2016/03/mbcookbook.pdf
其他資源可以到下面網站去查看,https://www.mbari.org/products/research-software/mb-system/mb-system-announcements-archive/
其他異常情況說明:
(1)執行gmt繪圖相關命令時出錯解決
解決:打開mbm_plot文件,在1913行增加下面兩行代碼即可。然後重新編譯,安裝
(2)使用mbinfo時候提示下面錯誤
解決:打開/etc/ld.so.conf文件增加第二行,保存退出
再執行/sbin/ldconfig –v即可。
參考資料:
[1]mbcookbook.pdf https://www.mbari.org/wp-content/uploads/2016/03/mbcookbook.pdf
[2] https://github.com/dwcaress/MB-System
[4] https://www.mbari.org/products/research-software/mb-system/
[5] https://blog.csdn.net/baidu_38172402/article/details/81152192
[6]https://www.mbari.org/products/research-software/mb-system/mb-system-announcements-archive/