Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Setup a Debian repository #1170

Closed
bbondy opened this issue Mar 24, 2016 · 19 comments
Closed

Setup a Debian repository #1170

bbondy opened this issue Mar 24, 2016 · 19 comments
Labels

Comments

@bbondy
Copy link
Member

bbondy commented Mar 24, 2016

https://wiki.debian.org/HowToSetupADebianRepository

@mrose17
Copy link
Member

mrose17 commented May 16, 2016

Duplicate, closed.

@mrose17 mrose17 closed this as completed May 16, 2016
@mrose17 mrose17 reopened this May 16, 2016
@mrose17
Copy link
Member

mrose17 commented May 16, 2016

sorry, my bad, wrong issue.

@zmanian
Copy link

zmanian commented Jul 2, 2016

I'm curious what direction the brave team would go like to go for this.

An alternative would be do something like what SublimeText does in Linux and simply pop up a dialog when a new release is available and direct people to the releases page to manually download and install.

I really prefer being notified about a release by the app rather than manually checking the releases page periodically.

If this is of interest, I'd be willing to work on a linux platform handlers for browser-laptop/app/updater.js.

@bbondy
Copy link
Member Author

bbondy commented Jul 3, 2016

Notifying with the update bar that we have directing people to the download page would be great. Maybe direct them to this page though.
https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md

You can move to this issue though, and keep this issue open for the repository.
#1470

@Szalacinski
Copy link

I would personally rather have this install and update using a PPA or a repository rather than a manual install. One of the great things about Linux is centralized updates. If I have to update every single application manually by going to a website, then It feels like I'm on Windows. I also dislike snap packages, because they encourage poor security with the "it's sandboxed" excuse. If I want a security patch for OpenSSL, then I shouldn't have to update 20 different individual apps along with the system libraries. Go ahead and do a snap package for the eventual users of the Ubuntu Phone, but please make a PPA or something similar for those of us that enjoy the simplicity of standard deb packages.

@Szalacinski
Copy link

I would also rather Brave set up their own repository so we can put our trust behind them instead of J. Random on the Internet.

@danwdart
Copy link

Until then, has anyone PPA'd this?
I discovered I was using 0.9.x and even asked about updates and it said there were no new updates, then I went to the website and it said there was an 0.11.5... has that issue been fixed in between then and now?

Bog standard ubuntu 16.04

I agree with Szalacinski - a PPA/deb repository would be much better than manually downloading - as it all comes down in one lump.

Even consider submitting to Debian and Ubuntu's real repository - for instance into universe...

@mslinn
Copy link

mslinn commented Sep 30, 2016

+1 for publishing to a PPA. Best if it was universe, but anything is better than nothing

@bkjohnson
Copy link

Any word on this? I currently run brave by periodically updating my cloned repo and building it. It would definitely be nice if this was in a PPA or universe so I could just rely on apt.

@posix4e
Copy link
Contributor

posix4e commented Nov 24, 2016

I just setup a nightly repo and more stable one. Future apt and rpm releases will have a repo. Please keep a look out

@keverets
Copy link

I followed the directions at https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md but the apt repo doesn't seem to be well-formed:

Get:30 https://s3-us-west-2.amazonaws.com jessie/main amd64 Packages              
Err https://s3-us-west-2.amazonaws.com jessie/main amd64 Packages           
  HttpError403
Get:31 https://s3-us-west-2.amazonaws.com jessie/main i386 Packages         
Err https://s3-us-west-2.amazonaws.com jessie/main i386 Packages            
  HttpError403

@posix4e
Copy link
Contributor

posix4e commented Dec 20, 2016

@keverets tell me what line it added to your apt?

For me it on ubuntu it looks like

posi@posi:~$ cat /etc/apt/sources.list|grep brave
deb https://s3-us-west-2.amazonaws.com/brave-apt xenial main

For you it should look like

deb https://s3-us-west-2.amazonaws.com/brave-apt jesse main

@tilgovi
Copy link

tilgovi commented Dec 21, 2016

Working fine here with xenial, but I'm running yakkety. @posix4e which releases can be expected to be supported?

@posix4e
Copy link
Contributor

posix4e commented Dec 21, 2016

oh hi @tilgovi ! For now we have tested trusty, xenial, jesse and stretch.

@posix4e posix4e closed this as completed Dec 21, 2016
@keverets
Copy link

@posix4e it contains:

deb https://s3-us-west-2.amazonaws.com/brave-apt jessie main

I see you typing "jesse", but the repo is actually for "jessie" (with an 'i'). Wonder if that's relevant.

@posix4e posix4e reopened this Dec 22, 2016
@posix4e posix4e mentioned this issue Dec 22, 2016
3 tasks
@posix4e
Copy link
Contributor

posix4e commented Dec 22, 2016

That explains that, It was a bug I carried over from another workaround it should be fixed in the next releases. I will completely rebuild those repositories.

@ghost
Copy link

ghost commented Dec 26, 2016

CENSORED for rudeness

@posix4e
Copy link
Contributor

posix4e commented Dec 26, 2016 via email

@posix4e
Copy link
Contributor

posix4e commented Dec 26, 2016 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests