# Initial (hackish) Gqrx snap

**URL:** <https://discourse.myriadrf.org/t/initial-hackish-gqrx-snap/966>\
**Category:** Packaging\
**Created:** [18 March 2017 04:13 UTC](https://discourse.myriadrf.org/t/initial-hackish-gqrx-snap/966 "2017-03-18T04:13:26Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![hTo137](https://avatars.discourse-cdn.com/v4/letter/h/ba8739/32.png) [@hTo137](https://discourse.myriadrf.org/u/hTo137)\
**Post date:** [18 March 2017 21:52 UTC](https://discourse.myriadrf.org/t/initial-hackish-gqrx-snap/966/7 "2017-03-18T21:52:50Z")

</div>

> [@lool](#):
>
> latest bits directly to users of older releases, and apps are confined to limit what damage they can do.

There’s a limit, but they can still do damage to the system? Not something I’d want to use.

> [@](#):
>
> …Ubuntu 14.04+ users should have snap support by default on their system and would simply run:  
> `snap install --edge --devmode gqrx-lool`  
> and get a Gqrx + Gnuradio + Soapy + Limesuite all build from the latest sources. `snap remove` it and it’s gone again.

So this does not require root access? It’s only installed by the user and for the user?

> [@](#):
>
> This is an initial snap shared in the spirit of releasing early and often, hence it comes with a number of issues:
> 
> - it’s too big because it includes too much, I am including everything including headers etc.; when I was including the gnuradio docs (~194M) the snap squashfs was about 113M

Size should be the lowest concern. I run things from git and build myself and that requires a lot more than 200M. Probably multiple GBs.

Running as non-root users should be a major concern and/or area for improvement.  
Most systems are used by one person but if you were to install a snap on a true multi-user system you could easily break things for other users and that would be very bad.

I install dmg files on mac as a user and most dmgs will do that. There are some that don’t install that way but they usually don’t get installed at all.

Not to pick on you and I think the idea of a snap is not terrible but if there’s still a chance for it to damage the system then the snap implementation is not complete or if it’s complete then it’s not proper.

---

_[View the full topic](https://discourse.myriadrf.org/t/initial-hackish-gqrx-snap/966)._
