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