-
Notifications
You must be signed in to change notification settings - Fork 975
Setup a Debian repository #1170
Comments
Duplicate, closed. |
sorry, my bad, wrong issue. |
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. |
Notifying with the update bar that we have directing people to the download page would be great. Maybe direct them to this page though. You can move to this issue though, and keep this issue open for the repository. |
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. |
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. |
Until then, has anyone PPA'd this? 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... |
+1 for publishing to a PPA. Best if it was universe, but anything is better than nothing |
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. |
I just setup a nightly repo and more stable one. Future apt and rpm releases will have a repo. Please keep a look out |
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:
|
@keverets tell me what line it added to your apt? For me it on ubuntu it looks like
For you it should look like
|
Working fine here with |
oh hi @tilgovi ! For now we have tested trusty, xenial, jesse and stretch. |
@posix4e it contains:
I see you typing "jesse", but the repo is actually for "jessie" (with an 'i'). Wonder if that's relevant. |
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. |
CENSORED for rudeness |
I added a list of releases we support.
…On Mon, Dec 26, 2016 at 12:56 AM ywum7fhv0skqh07h ***@***.***> wrote:
The page here
<https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md>
is completely useless. You can't use lsb_release without covering all
releases or making it clear which ones are available.
I am using Debian Sid and it's ridiculous that I have to trial and error
release names to find the most up-to-date release available. Missing
releases: "Experimental", "Unstable" (current codename Sid), "Sid",
"Stable" (current codename Jessie), "oldstable" (current codename Wheezy).
The repositories also appear to be missing source and Release files (
https://wiki.debian.org/SecureApt#Signed_Release_files).
You really have to get your act together if you want Linux users to treat
your browser properly.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#1170 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAxN2xEjuezuw_REvhDFj3YcQNVyOPFcks5rL4EbgaJpZM4H4VOG>
.
|
In addition,
posi@posi:~$ aws s3 ls brave-apt/dists/trusty/
PRE main/
2016-12-15 12:36:52 2316 InRelease
2016-12-15 12:36:52 1448 Release
2016-12-15 12:36:52 819 Release.gpg
posi@posi:~$
We seem to have a releases file. I'll attempt to fix this soon for jessie.
…On Mon, Dec 26, 2016 at 8:42 AM Alex Newman ***@***.***> wrote:
I added a list of releases we support.
On Mon, Dec 26, 2016 at 12:56 AM ywum7fhv0skqh07h <
***@***.***> wrote:
The page here
<https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md>
is completely useless. You can't use lsb_release without covering all
releases or making it clear which ones are available.
I am using Debian Sid and it's ridiculous that I have to trial and error
release names to find the most up-to-date release available. Missing
releases: "Experimental", "Unstable" (current codename Sid), "Sid",
"Stable" (current codename Jessie), "oldstable" (current codename Wheezy).
The repositories also appear to be missing source and Release files (
https://wiki.debian.org/SecureApt#Signed_Release_files).
You really have to get your act together if you want Linux users to treat
your browser properly.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#1170 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAxN2xEjuezuw_REvhDFj3YcQNVyOPFcks5rL4EbgaJpZM4H4VOG>
.
|
https://wiki.debian.org/HowToSetupADebianRepository
The text was updated successfully, but these errors were encountered: