nuclear icon indicating copy to clipboard operation
nuclear copied to clipboard

[feature request] Create ppa for nuclear debian packages

Open mkg20001 opened this issue 6 years ago • 13 comments

A PPA for automatic updates of the nuclear debian/ubuntu package would be really nice to have.

For now I've added it to my personal PPA where it should appear soon

mkg20001 avatar Jan 19 '19 21:01 mkg20001

We could add this to the readme if you want to take care of it permanently.

nukeop avatar Jan 20 '19 01:01 nukeop

if you want to take care of it permanently. Yes, I'd love to. I could create a seperate repository as mine also tends to contain lots of other packages.

nukeop [email protected] schrieb am So., 20. Jan. 2019, 02:10:

We could add this to the readme if you want to take care of it permanently.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nukeop/nuclear/issues/153#issuecomment-455828679, or mute the thread https://github.com/notifications/unsubscribe-auth/AHYHabh8bAqXjjkiG4BEb3pSCApHb9nHks5vE8H5gaJpZM4aJV-q .

mkg20001 avatar Jan 20 '19 07:01 mkg20001

Ok, open a pull request once you got it done on your end then.

nukeop avatar Jan 20 '19 12:01 nukeop

I've created the repo at https://deb.mkg20001.io/nuclear. If you prefer to have the repo under your own domain you can do so without installing any software (thanks to the power of IPFS) by adding the following records to your DNS.

_dnslink.nuclear-ppa.gumblert.tech TXT   "dnslink=/ipns/deb.mkg20001.io/nuclear"
         nuclear-ppa.gumblert.tech CNAME gateway.ipfs.io

(The CNAME can point to any valid IPFS gateway like cloudflare-ipfs.com - which has HTTPS)

To install the repo simply run:

curl -s https://deb.mkg20001.io/key.asc | sudo apt-key add -
echo "deb https://deb.mkg20001.io/nuclear nuclear beta" | sudo tee /etc/apt/sources.list.d/mkg.list

Note that the beta channel points to the current latest release (pre-release and not pre-release) while stable (currently empty) points to the latest release.

If you want any extra files included (such as a index.html page) under deb.mkg20001.io/nuclear or your custom domain simply open a pr to https://github.com/mkg20001/deb.mkg20001.io

I'll publish the PR with the changes to the readme once you decide the domain for the PPA

mkg20001 avatar Jan 21 '19 14:01 mkg20001

@mkg20001 Really appreciate the effort in making Nuclear more easily accessible!

I get a segfault when executing Nuclear from this repo (the installation with apt goes without a hitch).

$ lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.6 (stretch)
Release:	9.6
Codename:	stretch
$ npm -v
6.4.1
$ node -v
v10.15.0
$ nuclear 
Segmentation fault

Perhaps it's meant only for Ubuntu? In any case, this is a repo of pre-alpha software, so I'm not asking for help. Just thought I should report the issue, and encourage the effort :-)

solarchemist avatar Jan 22 '19 15:01 solarchemist

@mkg20001 Let's use your domain for simplicity, this way you get all the credit for maintaining this, and this isn't a well-known brand anyway.

@chepec Wait for 0.4.4, I need to update Electron to eliminate this bug.

nukeop avatar Jan 22 '19 16:01 nukeop

@nukeop Okay, thanks! :) Will create a PR soon!

nukeop [email protected] schrieb am Di., 22. Jan. 2019, 17:49:

@mkg20001 https://github.com/mkg20001 Let's use your domain for simplicity, this way you get all the credit for maintaining this, and this isn't a well-known brand anyway.

@chepec https://github.com/chepec Wait for 0.4.4, I need to update Electron to eliminate this bug.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nukeop/nuclear/issues/153#issuecomment-456473000, or mute the thread https://github.com/notifications/unsubscribe-auth/AHYHaVZnWUBpE5tPMHW8r74Z18cLCtqYks5vF0EOgaJpZM4aJV-q .

mkg20001 avatar Jan 22 '19 16:01 mkg20001

@nukeop How should I best add the PPA to the README? Under community maintained packages as a subsection? Or add it to the community maintained packes tables directly?

mkg20001 avatar Jan 24 '19 08:01 mkg20001

I think it'll be best to add it directly to the table.

nukeop avatar Jan 24 '19 08:01 nukeop

Should we make a PPA on Launchpad, too?

mknepper avatar Jan 24 '19 11:01 mknepper

I don't think that it's possible to add the deb as-is without rebuilding. If that's possible then that could be done as well.

M. Knepper [email protected] schrieb am Do., 24. Jan. 2019, 12:19:

Should we make a PPA on Launchpad, too?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nukeop/nuclear/issues/153#issuecomment-457161838, or mute the thread https://github.com/notifications/unsubscribe-auth/AHYHafdhx6AOSvtyGpOMwoqf8lH-5kghks5vGZatgaJpZM4aJV-q .

mkg20001 avatar Jan 24 '19 11:01 mkg20001

it is a long-standing issue. The problem is that not everyone likes to use the snap packages. For instances I removed them all from my system and I rather like to install a deb package instead.

maxadamo avatar Oct 29 '21 17:10 maxadamo

it is a long-standing issue. The problem is that not everyone likes to use the snap packages. For instances I removed them all from my system and I rather like to install a deb package instead.

Exactly. I never used snaps; at most I use flatpak, if I really need it. But deb package is always first choice for me too.

FinixFighter avatar Nov 09 '21 08:11 FinixFighter