How to Install and Uninstall gnuradio Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 03,2024

1. Install "gnuradio" package

Please follow the guidance below to install gnuradio on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install gnuradio

2. Uninstall "gnuradio" package

Please follow the instructions below to uninstall gnuradio on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove gnuradio $ sudo apt autoclean && sudo apt autoremove

3. Information about the gnuradio package on Ubuntu 21.04 (Hirsute Hippo)

Package: gnuradio
Architecture: amd64
Version: 3.8.2.0-14
Multi-Arch: foreign
Priority: optional
Section: universe/comm
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: A. Maitland Bottoms
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 85976
Depends: libvolk2-bin, python3-click, python3-click-plugins, python3-gi, python3-gi-cairo, python3-lxml, python3-mako, python3-numpy, python3-opengl, python3-pyqt5, python3-pyqtgraph, python3-sip, python3-thrift, python3-yaml, python3-zmq, python3 (>= 3~), python3:any, libboost-program-options1.74.0 (>= 1.74.0), libboost-thread1.74.0 (>= 1.74.0), libc6 (>= 2.29), libcodec2-0.9 (>= 0.9.2), libgcc-s1 (>= 3.0), libgnuradio-analog3.8.2 (>= 3.8.2.0), libgnuradio-audio3.8.2 (>= 3.8.2.0), libgnuradio-blocks3.8.2 (>= 3.8.2.0), libgnuradio-channels3.8.2 (>= 3.8.2.0), libgnuradio-digital3.8.2 (>= 3.8.2.0), libgnuradio-dtv3.8.2 (>= 3.8.2.0), libgnuradio-fec3.8.2 (>= 3.8.2.0), libgnuradio-fft3.8.2 (>= 3.8.2.0), libgnuradio-filter3.8.2 (>= 3.8.2.0), libgnuradio-pmt3.8.2 (>= 3.8.2.0), libgnuradio-qtgui3.8.2 (>= 3.8.2.0), libgnuradio-runtime3.8.2 (>= 3.8.2.0), libgnuradio-trellis3.8.2 (>= 3.8.2.0), libgnuradio-uhd3.8.2 (>= 3.8.2.0), libgnuradio-video-sdl3.8.2 (>= 3.8.2.0), libgnuradio-vocoder3.8.2 (>= 3.8.2.0), libgnuradio-wavelet3.8.2 (>= 3.8.2.0), libgnuradio-zeromq3.8.2 (>= 3.8.2.0), liblog4cpp5v5 (>= 1.1.3), libpython3.9 (>= 3.9.0~b4), libqt5core5a (>= 5.15.1), libqt5widgets5 (>= 5.0.2), libstdc++6 (>= 5.2), libuhd3.15.0 (>= 3.15.0.0)
Recommends: gnuradio-dev, python3-matplotlib, python3-networkx, python3-pyqt5.qwt, python3-scipy, rtl-sdr, uhd-host
Suggests: gr-fosphor, gr-osmosdr
Filename: pool/universe/g/gnuradio/gnuradio_3.8.2.0-14_amd64.deb
Size: 9117544
MD5sum: 62b11bfd3f3985110bc914244b5c9874
SHA1: bd750f46c4ca975fb3a0bebb0a74862875c50121
SHA256: 0bac821702f59fc8932ff456668326a632b4f9831d531a209afab514d66b3cef
SHA512: aeefdc03e2b1a778070a0a458264341d039ec01d1c80ae38dc892a0f1fa782e08a5126bf17782941a474bf3dfa5582d486aa607fd195ac5d95af1b837a248573
Homepage: http://gnuradio.org/
Description-en: GNU Radio Software Radio Toolkit
GNU Radio provides signal processing blocks to implement software
radios. It can be used with readily-available low-cost external RF
hardware to create software-defined radios, or without hardware in a
simulation-like environment. It is widely used in hobbyist, academic
and commercial environments to support both wireless communications
research and real-world radio systems.
.
GNU Radio applications are primarily written using the Python
programming language, while the supplied performance-critical signal
processing path is implemented in C++ using processor floating-point
extensions, where available. Thus, the developer is able to implement
real-time, high-throughput radio systems in a simple-to-use,
rapid-application-development environment.
.
While not primarily a simulation tool, GNU Radio does support
development of signal processing algorithms using pre-recorded or
generated data, avoiding the need for actual RF hardware.
.
This package contains the gnuradio-companion, a graphical tool for
creating signal flow graphs and generating flow-graph source code.
Also included are a variety of tools and utility programs.
Description-md5: 7ddcd2ec394dcefbac5267b9552f12c3