UnInstallGR: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(add instructions for Cleanup)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page describes methods to <b>UNINSTALL</b> (remove) GNU Radio from your computer. Since there are several methods of installing GNU Radio, different methods are needed to uninstall it.
This page describes methods to <b>UNINSTALL</b> (remove) GNU Radio from your computer. Since there are several methods of installing GNU Radio, different methods are needed to uninstall it. If you don't know how GNU Radio was installed, there are some steps which can be taken to discover what needs to be done.
<!-- UnInstall.mediawiki -->


== From Binaries ==
== From Distribution package manager or PPA ==


=== Distribution package manager ===
If GNU Radio was installed from your distribution package manager or a PPA, it can be uninstalled in the same manner. From a terminal screen, enter:


If GNU Radio was installed from your distribution package manager, it can be uninstalled in the same manner. From a terminal screen, enter:
    <code>sudo apt remove gnuradio</code>
    <code>sudo add-apt-repository --list</code>


* <code>sudo apt uninstall gnuradio</code>
Then do the following with every PPA name containing `gnuradio`


=== From PPA ===
    <code>sudo add-apt-repository --remove <ppa name></code>


If GNU Radio was installed from a PPA, it can be uninstalled with the following commands. From a terminal screen, enter:
== From PyBOMBS ==


* <code>sudo apt remove gnuradio</code>
If you used PyBOMBS to install GNU Radio in a custom prefix, you can uninstall with:
* <code>sudo add-apt-repository --remove <ppa name></code>


== From Source ==
    <code>sudo pip uninstall pybombs</code>


If GNU Radio was built from source code, it can be uninstalled with the following commands. From a terminal screen, enter:
Then move ~/{your-prefix} folder to Trash using Files


* <code>cd ~/gnuradio/build</code>
== From Source ==
* <code>sudo make uninstall</code>


== From PyBOMBS ==
=== Source Code Build Directory ===


If you used PyBOMBS to install GNU Radio in a custom prefix, you can uninstall with:
If GNU Radio was built from source code and the build directory is still intact, it can be uninstalled with the following commands. From a terminal screen, enter:


* <code>sudo pip uninstall pybombs</code>
    <code>cd ~/gnuradio/build</code>
    <code>sudo make uninstall</code>


Then move ~/{your-prefix} folder to Trash using Files
=== Unknown / Not Sure / Cleanup ===


== Unknown / Not Sure / Cleanup ==
If you don't know, or don't remember, your installation prefix, from a terminal screen, enter:


If you don't know or don't remember your installation prefix, perform the following step:
    <code>find /usr -name gnuradio | grep "packages"</code>


*   on a terminal screen, enter <code>gnuradio-config-info --prefix</code>  (it might not work)
* Remove all folders you find named "gnuradio". For example:


then use that prefix <b>in place of</b> <code>{your-prefix}</code> in the following command.
    <code>cd /usr/local/lib/python3.9/dist-packages</code>
    <code>sudo rm -rf gnuradio</code>


* <code>find {your-prefix} -name gnuradio | grep "packages"</code>
* Remove the <code>~/.gnuradio</code> folder:


otherwise, try
    <code>cd ~/</code>
    <code>rm -rf ~/.gnuradio</code>


* <code>find /usr -name gnuradio | grep "packages"</code>
* Check each of the following files for <code>export PYTHONPATH=...</code> or <code>export LD_LIBRARY_PATH=...</code> statements:


Then move whatever (sub)folders you find with "gnuradio" to trash using Files
    <code>~/.bash_aliases</code>
    <code>~/.profile</code>
    <code>~/.bashrc</code>


Move ~/.gnuradio folder to trash using Files
If any are found, edit each of the file(s) and remove those statements.

Latest revision as of 20:57, 19 April 2023

This page describes methods to UNINSTALL (remove) GNU Radio from your computer. Since there are several methods of installing GNU Radio, different methods are needed to uninstall it. If you don't know how GNU Radio was installed, there are some steps which can be taken to discover what needs to be done.

From Distribution package manager or PPA

If GNU Radio was installed from your distribution package manager or a PPA, it can be uninstalled in the same manner. From a terminal screen, enter:

   sudo apt remove gnuradio
   sudo add-apt-repository --list

Then do the following with every PPA name containing `gnuradio`

   sudo add-apt-repository --remove <ppa name>

From PyBOMBS

If you used PyBOMBS to install GNU Radio in a custom prefix, you can uninstall with:

   sudo pip uninstall pybombs

Then move ~/{your-prefix} folder to Trash using Files

From Source

Source Code Build Directory

If GNU Radio was built from source code and the build directory is still intact, it can be uninstalled with the following commands. From a terminal screen, enter:

   cd ~/gnuradio/build
   sudo make uninstall

Unknown / Not Sure / Cleanup

If you don't know, or don't remember, your installation prefix, from a terminal screen, enter:

   find /usr -name gnuradio | grep "packages"
  • Remove all folders you find named "gnuradio". For example:
   cd /usr/local/lib/python3.9/dist-packages
   sudo rm -rf gnuradio
  • Remove the ~/.gnuradio folder:
   cd ~/
   rm -rf ~/.gnuradio
  • Check each of the following files for export PYTHONPATH=... or export LD_LIBRARY_PATH=... statements:
   ~/.bash_aliases
   ~/.profile
   ~/.bashrc

If any are found, edit each of the file(s) and remove those statements.