Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a PPA for updating dbeaver under ubuntu #1667

Closed
rml1997 opened this issue May 17, 2017 · 15 comments
Closed

Create a PPA for updating dbeaver under ubuntu #1667

rml1997 opened this issue May 17, 2017 · 15 comments

Comments

@rml1997
Copy link

rml1997 commented May 17, 2017

It would be really nice to have dbeaver update via apt-get.
The easiest way of doing this would be to have a PPA.
Please see the following for more details:
https://developer.ubuntu.com/en/publish/other-forms-of-submitting-apps/ppa/

@serge-rider
Copy link
Member

Agreed

@serge-rider serge-rider added this to the 4.1.0 milestone May 29, 2017
@serge-rider
Copy link
Member

Link above is broken.
However I can google how to do this (and this is quite tricky). Will try to PPA for 4.1 release.

@serge-rider serge-rider modified the milestones: 4.1.0, 4.1.1 Jun 25, 2017
@serge-rider serge-rider modified the milestones: 4.2.0, 4.1.1 Jul 16, 2017
@hosseio
Copy link

hosseio commented Aug 27, 2017

+1

@tati-kru tati-kru removed this from the 4.2.0 milestone Sep 11, 2017
@benyanke
Copy link

I would also LOVE a ppa. Given that this is one of the few decent multiplatform and multi-database tools, I plan to use this everywhere. A PPA would be far easier to keep up to date on my many systems, both at work and at home.

I know if there is a PPA for the enterprise version, I'd buy that in a heartbeat.

@serge-rider serge-rider added this to the 4.2.2 milestone Sep 17, 2017
@serge-rider
Copy link
Member

This seems to be a really wanted feature :)
We'll try to make this till 4.2.2.

@benyanke
Copy link

Sure is! All my computers are set up by a single bash script, so it's very nice not having to download and manually install DEB files. Just add the PPA, and install it with the rest of my apt packages.

Also, not sure if this is there yet either, but on the enterprise version, if there was a terminal way to specify the key/license, that would also be a killer feature, allowing auto-provisioning of EE installs with just a script.

@serge-rider
Copy link
Member

PPA itself is ready (https://launchpad.net/~serge-rider/+archive/ubuntu/dbeaver-ce) but I keep working on appropriate Debian package for it.
This is a whole new world actually. Any assistance will be appreciated.

@serge-rider
Copy link
Member

First DBeaver CE PPA is here: https://launchpad.net/~serge-rider/+archive/ubuntu/dbeaver-ce

Usage:

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce

I is still in beta. Please try how it works.

@karser
Copy link

karser commented Oct 16, 2017

It works thanks! (LinuxMint 18.2 / Ubuntu 16.04)
Although it isn't that fast

Fetched 43,3 MB in 1min 48s (398 kB/s)  

@skyghis
Copy link

skyghis commented Oct 16, 2017

I use Ubuntu 17.04 - zesty and can't use the repository as described cause you seem to support only LTS.

E: The repository 'http://ppa.launchpad.net/serge-rider/dbeaver-ce/ubuntu zesty Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Why not add package for all currently supported Ubuntu versions ?

BTW, manually editing /etc/apt/sources.list.d/serge-rider-ubuntu-dbeaver-ce-zesty.list and replace zetsy by xenial works.

@serge-rider
Copy link
Member

Added zesty support.

Further improvements will be tracked in #2355

@andreas-glaser
Copy link

hallelujah thanks so much. Years of manually updating every few weeks come finally to an end! Thanks again!

@javoscript
Copy link

Just tried it in Ubuntu 18.04. Worked without issues! 👍

@mitstandel
Copy link

Got error on Ubuntu 17.10
`sudo add-apt-repository ppa:serge-rider/dbeaver-ce
DBeaver Community Edition
Universal Database Tool and SQL Client
https://dbeaver.io/
More info: https://launchpad.net/~serge-rider/+archive/ubuntu/dbeaver-ce
Press [ENTER] to continue or Ctrl-c to cancel adding it.

gpg: keybox '/tmp/tmpophgy59_/pubring.gpg' created
gpg: keyserver receive failed: No data
Failed to add key.`

@Racle
Copy link

Racle commented Mar 9, 2020

Old issue, but if someone has tries google, they might find same problem as I had (with pop_os atleast), so here's the fix.

Basically pop_os own package sources has higher priority than this PPA, and they also host dbeaver-ce, so they try install .deb from their source, not from this PPA. You can fix this by adding higher priority to this PPA than their package sources.

edit /etc/apt/preferences.d/pop-default-settings file and add these lines to end of the files and you should get .deb from this PPA.

Package: *
Pin:release o=LP-PPA-serge-rider-dbeaver-ce
Pin-Priority: 1002

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

No branches or pull requests