Как обновить gnuradio 3.7.5 до версии выше?
Я хочу обновить gnuradio companion, но я не знаю ни одной команды, кто знает, пожалуйста, помогите мне?
1 ответ
Вы можете создать его из исходных текстов или установить через PyBombs. Мне нравится способ с PyBombs. Вы получили самую новую версию, но я рекомендую УДАЛИТЬ установленную в настоящее время через apt-get версию gnu-radio:
sudo apt-get remove gnuradio* libgnuradio-*
Не забудьте удалить библиотеки, которые зависят от gnuradio. Если что-то пойдет не так, вы всегда можете установить их обратно:)
Сначала установите pip
sudo apt-get install python-pip python-dev build-essential
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv
Далее: PyBombs
sudo pip install PyBOMBS
sudo pybombs prefix init /usr/local -a default_prx
sudo pybombs config default_prefix default_prx
sudo pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
sudo pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
Далее установите gnuradio:
sudo pybombs install gnuradio
Если вы любите использовать красивый gr-fosphor, установите его:
sudo apt-get install libfreetype6-dev ocl-icd-opencl-dev libqt4-opengl-dev
sudo pybombs install gr-fosphor
Вот и все, мы сделали!
PS: чтобы избежать возможных ошибок, проверьте, что у вас версия gcc-компилятора>= 5, но не => 6