Você pode construí-lo a partir de fontes, de cortesia, ou instalar via PyBombs. Eu gosto do jeito com PyBombs. Você tem uma versão mais recente, mas eu recomendo REMOVER atualmente instalado via versão apt-get do gnu-radio:
sudo apt-get remove gnuradio* libgnuradio-*
Não esqueça de remover as bibliotecas que dependem do gnuradio. Se algo der errado, você sempre pode instalá-los de volta:)
Primeiro, instale o pip
sudo apt-get install python-pip python-dev build-essential
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenv
Próximo: 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
Em seguida, instale o gnuradio:
sudo pybombs install gnuradio
Se você gosta de usar o belo gr-fosphor, instale-o por:
sudo apt-get install libfreetype6-dev ocl-icd-opencl-dev libqt4-opengl-dev
sudo pybombs install gr-fosphor
É isso, estamos prontos!
PS: para evitar alguns possíveis erros, verifique se a versão do gcc-compilador é > = 5, mas não = > 6