Compiling and installing this from source will take a long time, but you can install the latest.
sudo apt install g++ libcodec2-dev libvolk2-bin libvolk2-dev libvolk2.5 build-essential libgtk-3-dev sudo apt install libboost-all-dev libgmp-dev swig python3-requests python3-ruamel.yaml python3-setuptools python3-numpy python3-mako python3-sphinx python3-lxml doxygen libsdl1.2-dev libgsl-dev libzmq3-dev python3-yaml python3-click python3-click-plugins python3-zmq python3-scipy python3-docutils liborc-0.4-0 liborc-0.4-dev python3-gi-cairo python3-waitress liblog4cpp5-dev liblog4cpp5v5 sudo apt install libsndfile1-dev osspd osspd-pulseaudio sudo osspd-alsa libcppunit-dev libqt5opengl5-dev libpthread-stubs0-dev libudev-dev sudo apt install pybind11-dev python3-pybind11 pybind11-json-dev libspdlog-dev libspdlog1 pip install pygccxml
sudo apt install python3-matplotlib python3-networkx python3-pyqt5.qwt libeigen3-dev python3-json-pointer python3-rfc3987 python3-uritemplate python3-webcolors python3-pyqt5.qtopengl
sudo apt-get install --no-install-recommends libuhd4.2.0 libuhd-dev
# Add unstable package list sudo mousepad /etc/apt/sources.list # In /etc/apt/sources.list, add this line: deb http://deb.debian.org/debian unstable main # Save and close the file. sudo apt update # Check the available versions and compare them to the ones listed above. apt list -a gnuradio # We need to upgrade to the newer libc6 sudo apt-get -t unstable install libc6 sudo apt-get -t unstable install gnuradio gnuradio-dev # Remove unstable package list sudo mousepad /etc/apt/sources.list # Insert a "#" at the beginning of the line we added earlier so it looks like the line below: # deb http://deb.debian.org/debian unstable main # Save and close the file. sudo apt update # With LightDM, put PYTHONPATH in ~/.xsessionrc instead of ~/.profile mousepad ~/.xsessionrc # add this export command to the end of the file or to any existing PYTHONPATH line. Save changes to make the variables permanent. # you will need to change the path if you are not using python 3.10. export PYTHONPATH=/usr/lib/python3/dist-packages:/usr/lib/python3.10/dist-packages:/usr/local/lib/python3.10/dist-packages:$PYTHONPATH
sudo mousepad /etc/ld.so.conf.d/gnuradio.conf # insert the line: /usr/lib # Save the file sudo ldconfig # Show version gnuradio-config-info -v