On Fri, Nov 08, 2019 at 10:42:02PM +0000, 'b17b7bdb' via qubes-users wrote:
> On 11/8/19 5:59 PM,
billollib-Re5JQE...@public.gmane.org wrote:> I am trying to install the Brave browser in my debian template VM it
> > requires that I add a repository with the command:
> >
> > curl -s
> >
https://brave-browser-apt-beta.s3.brave.com/brave-core-nightly.asc |
> > sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-beta.gpg add -
> >
> > When I try the first part of this alone, I get nothing back, so I'm
> > assuming that curl is blocked -- I get the correct key in the
> > "untrusted" vm when I do it there.
> >
> > I have to say that I am still trying to get my head around how qubes does networking, but while I can easily upgrade and add software in the debian template vM using apt, it seems that curl is not getting through.
> >
> > So:
> >
> > 1) Is there a document that goes through the networking stuff in detail?
> > 2) How would I go about installing this software in the template?
>
> I just installed Brave in Debian Buster following the steps in:
>
https://medium.com/@connorrfin10/how-to-install-brave-browser-on-debian-10-buster-f95c9d30556c
>
> First I cloned my template as debian-10-brave, so that I wouldn't mess up one of my regular templates. In order to execute the curl and echo commands in Step 1: Preparing for installation, I temporarily enabled sys-whonix as the NetVM for this template, but set it back to the default none setting for NetVM immediately afterward. Not ideal, but it solves problem above.
>
Don't do this. It creates risk and is unnecessary.