LINUX USB boot #3
[GNURadio 3.7.13.4 building]
1. Download and Unzip gnuradio-3.7.13.4.tar.gz
http://github.com/gnuradio/gnuradio/releases
2. Install PyBOMBS
$ git clone https://github.com/gnuradio/pybombs.git
$ cd pybombs
$ sudo apt install python-pip
$ sudo python setup.py install
3. Add PyBOMBS recipes
$ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
$ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
4. Configure an installation prefix
$ cd
$ mkdir prefix
$ cd prefix
$ mkdir default
$ cd
$ cd pybombs
$ pybombs prefix init ~/prefix/default/
5. Install GNURadio (long time to install)
$ cd
$ pybombs install gnuradio
6. Run GNURadio Companion from a new prefix
$ cd
$ source ~/prefix/default/setup_env.sh
$ gnuradio-companion
or execute it without changing the current environment,
$ pybombs run gnuradio-companion
If you can not install according to the above 1 to 6, do the following 7.
7. $ rm -rf .pybombs
$ rm -rf ./prefix
$ git clone https://github.com/gnuradio/pybombs.git
$ cd pybombs
$ sudo apt install python-pip
$ sudo python setup.py install
$ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
$ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
$ mkdir /home/user_name/prefix
$ pybombs config --package gnuradio gitrev v3.7.13.4
$ pybombs prefix init /home/user_name/prefix/default -a myprefix -R gnuradio-default
$ gnuradio-companion
or do simply,
Extract gnuradio-3.7.13.4.tar.gz
$ cd gnuradio-3.7.13.4
$ mkdir build
$ cd build
$ cmake ../
$ sudo make
$ sudo make test
$ sudo make install
$ sudo ldconfig
$ gnuradio-companion
[Hierarchichal flowgraphs compiling]
8. $ sudo apt-get install --reinstall libcanberra-gtk-module
9. Make subfolder /apps/hierarchical in "gnuradio-3.7.13.4" folder
10. Paste "ccsds_descrambler.grc" in this subfolder
11. $ cd gnuradio-3.7.13.4
12. $ ./compile_hierarchical.sh
(*) About Hierarchichal, I could not compile it later when I tried to
rebuild this way. It was compiled using "compile_hierarchical.sh"
in the "gr-satellite-master" folder as shown in the center of the
following figure.
[gfsk-cc11xx-receiver-test.grc loading]
13. $ cd gr-cc11xx
14. $ mkdir build
15. $ cd build
16. $ cmake ../
17. $ make
18. $ sudo -s
19. # make install
20. # exit
21. $ sudo ldconfig
Option "-e" deprecated
[gr-satellites, gr-ax25, gr-kiss, gr-display, gr-ec, etc.]
In addition to the above, I also downloaded gr-frontends and gr-gpredict-doppler.
And I installed libfec, construct, requests, feh described in Dependencies section
of gr-satellites site. (Apr-May 2019)
[rtlsdr_source.xml re-installing]
22. $ apt-get remove gr-osmosdr
23. $ git clone git://git.osmocom.org/gr-osmosdr
24. $ cd gr-osmosdr/
25. $ mkdir build
26. $ cd build/
27. $ cmake ../
28. $ make
29. $ sudo make install
30. $ sudo ldconfig
31. $ cp /usr/local/share/gnuradio/grc/blocks/rtlsdr_source.xml
/home/je9pel/prefix/default/share/gnuradio/grc/blocks
(/home/je9pel/gnuradio/gnuradio-3.7.13.4/grc/blocks)
[GQRX update to Ver 2.11.5]
32. http://gqrx.dk/download/install-ubuntu
33. $ sudo apt-get purge --auto-remove gqrx
34. $ sudo apt-get purge --auto-remove gqrx-sdr
35. $ sudo apt-get purge --auto-remove libgnuradio*
36. $ sudo add-apt-repository -y ppa:bladerf/bladerf
37. $ sudo add-apt-repository -y ppa:myriadrf/drivers
38. $ sudo add-apt-repository -y ppa:myriadrf/gnuradio
39. $ sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
40. $ sudo apt-get update
41. $ sudo apt-get install gqrx-sdr
[VLC Media Player installing in LINUX]
42. http://www.hiro-log.net/entry/2017/09/26/222520
43. $ sudo apt-get install vlc
44. $ sudo dpkg --configure -a
45. $ sudo apt install libdvd-pkg
46. $ sudo dpkg-reconfigure libdvd-pkg
47. Select VIDEO_TS.IFO in VLV Media Player
Back to Top
Back to Home Page