Как обновить 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

Другие вопросы по тегам