之前安裝過幾次,最近安裝時又出現問題。果斷記錄安裝過程,回饋社會!ubuntu desktop 14.04(建議使用雙系統)
官方安裝也用過16.04,不過為了穩定性最好使用14.04
在這提供官方的測試live系統,只能裝載在u盤使用,無法安裝。
安裝依照官方最新pybombs安裝,不使用之前的**安裝方法。會自動解決依賴問題。
使用國內的映象源來加速pybombs安裝gnuradio
gnuradio官方安裝
pybombs安裝
sudo apt-get install python-pip
pip
為python
的包管理程式
pybombs (python build overlay managed bundle system) 是 gnu radio 的包管理系統。詳細介紹參考鏈結3
[sudo] pip install pybombs
or
git clone .git
cd pybombs
sudo python setup.py install
第一種為直接安裝,第二種為原始碼安裝。實際安裝時直接安裝會報錯,具體原因不知,因此筆者採用的是原始碼安裝的方法。具體可參考鏈結2和鏈結3
注意:原始碼安裝可能出錯,筆者安裝時也報錯,但換了目錄後成功了,實在是。。。
rm -rf ~/.pybombs
pybombs recipes add gr-recipes git+
.tsinghua
.edu
.cn/pybombs/recipes/gr-recipes.git
pybombs recipes add gr-etcetera git+
.tsinghua
.edu
.cn/pybombs/recipes/gr-etcetera.git
mkdir gnuradio-prefix
cd gnuradio-prefix
pybombs prefix init //初始化
注意ubuntu的語言問題,如果安裝時為中文,則中途會出現莫名的錯誤提示ascii錯誤,大體意思時python對中文的支援有問題,重灌到英文版本後成功。
sudo pybombs install gnuradio
此處安裝時間很長,可能要1小時左右。直接新增sudo
,中途就不用管了,會預設同意。
pybombs install rtl-sdr hackrf bladerf gr-osmosdr gr-bluetooth gr-ieee
-80211 uhd
安裝各種硬體驅動,大家可以根據自己的硬體裝置,有選擇的安裝。
. ./setup_env.sh
gnuradio-companion
通過命令gnuradio-companion
命令來啟動grc,但關閉終端視窗再此敲入命令則無法啟動。原因是沒有配置全域性變數。網上有很多配置gnuradio全域性變數的方法,但操作麻煩。筆者摸索時找到乙個方法成功配置。大家可以參考
開啟終端,執行gnuradio-companion
,會提示沒有gnuradio並提示安裝
sudo apt-get install gnuradio
此時並不是重新安裝,大約2分鐘便安裝結束。安裝成功後便成功配置了全域性變數。
安裝過程最好使用root使用者進行,否則會因為莫名的許可權問題報錯;
注意報錯的原因進行除錯,或者路徑或者版本;
PyBOMBS 映象使用幫助
另外,pybombs會幫你解決依賴的問題,省得每次敲一堆make cmake命令了。以前自己拖 回來經常會被重置,而且耗時要幾個小時。使用示例 sudo pip install pybombs rm rf pybombs pybombs recipes add gr recipes git tsin...
Puppet安裝使用 安裝篇
puppet 配置管理工具,使用c s架構,客戶端的factor蒐集客戶端各種資源資訊,上報伺服器端master,檢查伺服器端配置,有改變則編譯並在客戶端執行。客戶端可以根據設定的runinterval的值與伺服器進行一次通訊,檢視是否有配置變更,也可以在伺服器上主動觸發一次配置資訊更新,強制各客戶...
mysql 安裝bex mysql安裝使用
在oj中,mysql主要用來儲存使用者資訊。它的安裝和使用比較簡單,下面簡單介紹一下。首先說明一下我的linux分支環境是ubuntu 12.04,其他的分支大致步驟也是類似,可能命令有所不同。一 安裝 sudo apt get install mysql server 二 使用 mysql的常見命...