Ubuntu 20.04安裝UHD 15.0.0和GNURadio 3.8.1.0

最近剛剛發(fā)布了Ubuntu20.04,嘗試用PyBOMBS安裝UHD和GNURadio但是失敗了,報錯未解決挠将。不過嘗試了幾種方法,還是安裝成功了编整,把經驗記錄一下舔稀。

首先發(fā)布了新版本,最重要的就是依賴包的更新掌测,由于Ubuntu 20.04停止了Python 2的支持内贮,那么GNURadio的版本我這里也選擇了支持Python 3的3.8.1.0,如果是想直接移植項目的同學可以忽略赏半。下面是我參考的兩個網址贺归,如果嫌麻煩也可以根據我下面步驟,也可以一樣安裝断箫。

https://wiki.gnuradio.org/index.php/UbuntuInstall#Focal_Fossa_.2820.04.29
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

1. 更新軟件包列表拂酣,更新系統(tǒng)軟件

sudo apt-get update
sudo apt-get upgrade

2. 安裝依賴包 (此代碼僅適用于Ubuntu 20.04,如果其他版本可以參考本文第一條鏈接)

sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy \
python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev \
libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 \
liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins \
python3-zmq python3-scipy

3. 安裝UHD

選擇你想要安裝的目錄仲义,推薦在Home下新建一個文件夾婶熬,相應的代碼如下:
cd $HOME
mkdir workarea
cd workarea
下載UHD包并進入目錄準備安裝:
git clone https://github.com/EttusResearch/uhd
cd uhd
查找并選擇UHD版本
git checkout v3.
#按Tab鍵,顯示出已有的release版本
git checkout v3.15.0.0
#選擇要安裝的版本埃撵,我這里選擇安裝的是3.15.0.0
在目錄中建立一個名為host的文件夾赵颅,用來調用cmake并build UHD
cd host
mkdir build
cd build
cmake ../
make
看看make的結果
make test
接下來安裝UHD,默認將安裝在/usr/local/lib文件夾下暂刘。由于該文件夾的權限饺谬,需要將其作為根目錄運行。
sudo make install
更新庫
sudo ldconfig
最后谣拣,確保定義了LD_LIBRARY_PATH環(huán)境變量募寨,并且已經包含安裝UHD的文件夾。簡單的方法森缠,可以在$HOME/.bashrc文件的末尾添加如下內容
export LD_LIBRARY_PATH=/usr/local/lib

4. 下載UHD鏡像文件并燒寫鏡像文件

sudo uhd_images_downloader

5. 下載GNU Radio源文件并編譯安裝

首先進入安裝目錄
cd $HOME/workarea
克隆GNURadio
git clone --recursive https://github.com/gnuradio/gnuradio
進入文件夾
cd gnuradio
選擇GNURadio版本
git checkout v3.
#連續(xù)按下Tap鍵查看可安裝版本
git checkout v3.8.1.0
#這里是我選擇的版本
更新一些小模塊
git submodule update --init --recursive
安裝
mkdir build
cd build
cmake ../
make
然后依次輸入以下命令
make test
sudo make install
sudo ldconfig

6. 安裝完成拔鹰,檢查以下安裝信息

gnuradio-config-info --version
gnuradio-config-info --prefix
gnuradio-config-info --enabled-components

啟動

gnuradio-companion
可以體驗深色模式下的GNURadio了

7. 可能遇到的一些小問題 (持續(xù)更新,歡迎補充)

1)如果輸入gnuradio-companion并沒有啟動贵涵,并且出現PYTHONPATH環(huán)境變量報錯列肢,可以嘗試在$HOME/.bashrc文件下添加如下內容
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages
2) 如果嘗試連接USRP出現USB權限錯誤恰画,解決如下
cd $HOME/workarea/uhd/host/utils
sudo cp uhd-usrp.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger

Peace!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
禁止轉載瓷马,如需轉載請通過簡信或評論聯系作者拴还。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市欧聘,隨后出現的幾起案子自沧,更是在濱河造成了極大的恐慌,老刑警劉巖树瞭,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異爱谁,居然都是意外死亡晒喷,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門访敌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來凉敲,“玉大人,你說我怎么就攤上這事寺旺∫ィ” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵阻塑,是天一觀的道長蓝撇。 經常有香客問我,道長陈莽,這世上最難降的妖魔是什么渤昌? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮走搁,結果婚禮上独柑,老公的妹妹穿的比我還像新娘。我一直安慰自己私植,他們只是感情好忌栅,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著曲稼,像睡著了一般索绪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上躯肌,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天者春,我揣著相機與錄音,去河邊找鬼清女。 笑死钱烟,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播拴袭,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼读第,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了拥刻?” 一聲冷哼從身側響起怜瞒,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎般哼,沒想到半個月后吴汪,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡蒸眠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年漾橙,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片楞卡。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡霜运,死狀恐怖,靈堂內的尸體忽然破棺而出蒋腮,到底是詐尸還是另有隱情淘捡,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布池摧,位于F島的核電站焦除,受9級特大地震影響,放射性物質發(fā)生泄漏作彤。R本人自食惡果不足惜踢京,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宦棺。 院中可真熱鬧瓣距,春花似錦、人聲如沸代咸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呐芥。三九已至逻杖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間思瘟,已是汗流浹背荸百。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留滨攻,地道東北人够话。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓蓝翰,卻偏偏與公主長得像,于是被迫代替她去往敵國和親女嘲。 傳聞我的和親對象是個殘疾皇子畜份,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355