# GR and git on non-networked machine

**URL:** <https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033>\
**Category:** GNU Radio\
**Created:** [May 27, 2014, 6:01pm UTC](https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033 "2014-05-27T18:01:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jason\_sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7993a0/32.png) [@jason\_sam](https://www.ruby-forum.com/u/jason_sam)\
**Post date:** [May 27, 2014, 6:01pm UTC](https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033/1 "2014-05-27T18:01:03Z")

</div>

If I want to run GR (and keep it updated via git) on a non-networked  
machine,  
can I “git clone”, copy the resulting gnuradio directory to a DVD, then  
“git  
pull” from that DVD (specifically the \*.git that is created in the  
gnuradio  
directory?

Thanks,  
Lou  
KD4HSO

–  
View this message in context:  
[http://gnuradio.4.n7.nabble.com/GR-and-git-on-non-networked-machine-tp48566.html](http://gnuradio.4.n7.nabble.com/GR-and-git-on-non-networked-machine-tp48566.html)  
Sent from the GnuRadio mailing list archive at [Nabble.com](http://Nabble.com).

---

<div class="post-metadata">

**Author:** ![madengr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@madengr](https://www.ruby-forum.com/u/madengr)\
**Post date:** [May 27, 2014, 6:48pm UTC](https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033/2 "2014-05-27T18:48:20Z")

</div>

Hi Lou,

yes, you can. That’s what git is all about 🙂 Git even has something  
called  
“bare repo” where you save the hassle (and the space) for a working  
copy.

If you e.g had an USB drive, you could do an  
git clone --bare [GitHub - gnuradio/gnuradio: GNU Radio – the Free and Open Software Radio Ecosystem](https://github.com/gnuradio/gnuradio.git)

and then pulling from that on your not-networked machine:  
/home/lou/my-working-dir$ git pull /media/usbdrive/gnuradio.git  
When updating GNU Radio, instead of re-cloning you could just git fetch  
the  
newest branch.

However, I might assume that you’re doing this because you have a  
machine  
that you only use for deployment, so you most probably wouldn’t want to  
compile GNU Radio on that but actually wanted to just install it there.  
If  
getting an image of that machine is feasible, look into just reproducing  
that machine in a virtualization solution (e.g. Virtualbox) and just  
overwrite the filesystem image of the non-networked machine.

Greetings,  
Marcus

---

<div class="post-metadata">

**Author:** ![madengr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@madengr](https://www.ruby-forum.com/u/madengr)\
**Post date:** [May 28, 2014, 11:59am UTC](https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033/3 "2014-05-28T11:59:51Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)

---

<div class="post-metadata">

**Author:** ![madengr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@madengr](https://www.ruby-forum.com/u/madengr)\
**Post date:** [May 28, 2014, 12:17pm UTC](https://www.ruby-forum.com/t/gr-and-git-on-non-networked-machine/230033/4 "2014-05-28T12:17:16Z")

</div>

* * *

Discuss-gnuradio mailing list  
removed\_email\_address@domain.invalid  
[https://lists.gnu.org/mailman/listinfo/discuss-gnuradio](https://lists.gnu.org/mailman/listinfo/discuss-gnuradio)
