Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[SOLVED] KeepassX shows old version in Debian repository

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
hughparker1
Posts: 177
Joined: 2014-10-09 21:53
Location: Paisley, United Kingdom

[SOLVED] KeepassX shows old version in Debian repository

#1 Post by hughparker1 »

Hi currently have access to three computers which run Windows 10, Ubuntu 16.04 and Debian 8.3 Cinnamon.

Currently I use KeepassX 2.0.2 on both Windows and Ubuntu. I would also like to use it on Debian, but when I check the Debian repository for KeepassX, I see it looks like it only has the old version 0.4.3

Code: Select all

hugh@dell-vostro-debian:~$ apt show keepassx
Package: keepassx
Version: 0.4.3+dfsg-0.1+deb8u1
Installed-Size: 2,997 kB
Maintainer: Reinhard Tartler <siretart@tauware.de>
Depends: libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.9), libx11-6, libxtst6
Homepage: http://www.keepassx.org/
Tag: implemented-in::c++, interface::x11, role::program, scope::utility,
 security::cryptography, suite::kde, uitoolkit::qt, use::storing,
 x11::application
Section: utils
Priority: optional
Download-Size: 749 kB
APT-Sources: http://ftp.uk.debian.org/debian/ jessie/main amd64 Packages
Description: Cross Platform Password Manager
 KeePassX is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your
 passwords in one database, which is locked with one master key or a
 key-disk. So you only have to remember one single master password or
 insert the key-disk to unlock the whole database. The databases are
 encrypted using the algorithms AES or Twofish.
hugh@dell-vostro-debian:~$

... so if I install KeepassX on Debian, I will only get a very old version?

I would prefer to use the newer version on my Debian computer since it uses the new database file format (.kdbx) so is easier to keep everything in sync. I also read somewhere that KeePassX version 0.4.3 is no longer maintained.

Does anyone know if the Debian repository will be updated anytime soon? I would prefer not to use an unofficial ppa to get the newer version in case it is less secure than the official repository.

Any help and guidance would be appreciated
Last edited by hughparker1 on 2016-04-28 13:51, edited 1 time in total.

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: KeepassX still shows old version in Debian repository

#2 Post by dasein »

hughparker1 wrote:Any help and guidance would be appreciated
In no particular order:

Tip #1: Learn to check the backports repo before posting a thread about "old" software

Tip #2: Try typing "keepassx debian" into your favorite search engine

Tip #3: Learn how to use this tool: https://packages.debian.org

Follow the advice above and you'll discover that your post was basically pointless.

Edit: You really should start thinking of a forum post as your last resort, not your first resort.
Last edited by dasein on 2016-04-27 23:53, edited 2 times in total.

User avatar
HuangLao
Posts: 485
Joined: 2015-01-27 01:31
Been thanked: 1 time

Re: KeepassX still shows old version in Debian repository

#3 Post by HuangLao »

add jessie backports to /etc/apt/sources.list:
deb http://ftp.debian.org/debian jessie-backports main
then apt-get or aptitude update

aptitude -t jessie-backports install keepassx

User avatar
HuangLao
Posts: 485
Joined: 2015-01-27 01:31
Been thanked: 1 time

Re: KeepassX still shows old version in Debian repository

#4 Post by HuangLao »

of course dasein's post is great as well. LOL....almost same time.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: KeepassX still shows old version in Debian repository

#5 Post by GarryRicketson »

Just to see if that really works:
Dasein> Tip #2: Try typing "keepassx debian"
Yes it does work, all 3 steps,...
The search results lead to what, " HuangLao " suggets as well, in fact that is the 2nd hit on my search.
Package: keepassx (2.0.2-1~bpo8+1)
Thanks Dasein, and HuangLao

hughparker1
Posts: 177
Joined: 2014-10-09 21:53
Location: Paisley, United Kingdom

Re: KeepassX still shows old version in Debian repository

#6 Post by hughparker1 »

dasein wrote:
hughparker1 wrote:Any help and guidance would be appreciated
In no particular order:

Tip #1: Learn to check the backports repo before posting a thread about "old" software

Tip #2: Try typing "keepassx debian" into your favorite search engine

Tip #3: Learn how to use this tool: https://packages.debian.org
Thanks for your Tips! I had searched for KeepassX and Debian but I didn't see any results that I felt comfortable with, as I don't have a technical background. I saw mostly links that referred to packages, compiling, and installation relating to source code tarball etc. These are things I hope to be able to understand given some time but I don't have the skills at the moment.

I will read up on the backports repo that you mentioned, and I must admit looks very interesting, but I wasn't familiar with it. I have also bookmarked your useful link https://packages.debian.org which will be handy for future reference.
dasein wrote:Follow the advice above and you'll discover that your post was basically pointless.

Edit: You really should start thinking of a forum post as your last resort, not your first resort.
These last remarks were perhaps justified in your eyes, but they didn't make me feel very good about myself after reading them.

hughparker1
Posts: 177
Joined: 2014-10-09 21:53
Location: Paisley, United Kingdom

Re: KeepassX still shows old version in Debian repository

#7 Post by hughparker1 »

HuangLao wrote:add jessie backports to /etc/apt/sources.list:
deb http://ftp.debian.org/debian jessie-backports main
then apt-get or aptitude update

aptitude -t jessie-backports install keepassx
Thanks for quick reply, I'm still learning about linux and Debian expecially. I must admit I wasn't aware of the backports option so your detailed commands were very helpful. I did what you suggested and I now have KeepassX 2.0.2 installed and am using it already. Your help is much appreciated.

I have a quick question... your command to install was 'aptitude -t jessie-backports install keepassx'
I think I understand the part 'jessie-backports' which I guess you are asking only for the packages specific to jessie-backports, but what does the switch '-t' signify? I did try to google this but didn't get any meaningful results.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: KeepassX still shows old version in Debian repository

#8 Post by GarryRicketson »

Google and startpage are fine, but they are not the only sources of info. Your system has a wonderful source : called the manual, the command to see it is "man"

Code: Select all

man man

explains some about using it.
To answer your question:
, but what does the switch '-t' signify?

Code: Select all

man aptitude
-t <release>, --target-release <release>
Set the release from which packages should be installed. For
instance, “aptitude -t experimental ...” will install
packages from the experimental distribution unless you
specify otherwise. For the command-line actions “changelog”,
“download”, and “show”, this is equivalent to appending
/<release> to each package named on the command-line; for
other commands, this will affect the default candidate
version of packages according to the rules described in
apt_preferences(5).

hughparker1
Posts: 177
Joined: 2014-10-09 21:53
Location: Paisley, United Kingdom

Re: KeepassX still shows old version in Debian repository

#9 Post by hughparker1 »

GarryRicketson wrote:Google and startpage are fine, but they are not the only sources of info. Your system has a wonderful source : called the manual, the command to see it is "man"

Code: Select all

man man

explains some about using it.
To answer your question:
, but what does the switch '-t' signify?

Code: Select all

man aptitude
Thanks for quick reply. That's handy to know for future reference.

User avatar
HuangLao
Posts: 485
Joined: 2015-01-27 01:31
Been thanked: 1 time

Re: [SOLVED] KeepassX shows old version in Debian repository

#10 Post by HuangLao »

hughparker1 wrote:
HuangLao wrote:add jessie backports to /etc/apt/sources.list:
deb http://ftp.debian.org/debian jessie-backports main
then apt-get or aptitude update

aptitude -t jessie-backports install keepassx
Thanks for quick reply, I'm still learning about linux and Debian expecially. I must admit I wasn't aware of the backports option so your detailed commands were very helpful. I did what you suggested and I now have KeepassX 2.0.2 installed and am using it already. Your help is much appreciated.

I have a quick question... your command to install was 'aptitude -t jessie-backports install keepassx'
I think I understand the part 'jessie-backports' which I guess you are asking only for the packages specific to jessie-backports, but what does the switch '-t' signify? I did try to google this but didn't get any meaningful results.
Most welcome. Don't be too discouraged by some posts...Over the years we have had quite a few posts from ex Ubuntu people or those new to Linux that could easily be solved by a quick search. Perhaps, we get a little gruff at times.

Basically, internet search, Debian forum search, Debian wiki, man pages in pc as recommended by Garry are all great resources. Heck even Arch wiki has saved my butt a few times...lol

The less new user friendly distros have great forums once a basic understanding of research first is followed.

Example....Hey guys, I looked for "XYZ" in the following places and tried to do "X", but I am still having this problem. Then list type of PC, specs, Debian version etc....

Helpful links: http://forums.debian.net/viewtopic.php?f=10&t=47078
Last edited by HuangLao on 2016-04-28 18:16, edited 1 time in total.

User avatar
HuangLao
Posts: 485
Joined: 2015-01-27 01:31
Been thanked: 1 time

Re: [SOLVED] KeepassX shows old version in Debian repository

#11 Post by HuangLao »

on a side topic...nice work on the project Garry, I just took a glance

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: [SOLVED] KeepassX shows old version in Debian repository

#12 Post by GarryRicketson »

Thanks

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: [SOLVED] KeepassX shows old version in Debian repository

#13 Post by stevepusser »

Just a reminder that man pages are often very technical, and difficult for normal humans to understand. And there's the trick of opening "man:program" in a browser, which is easier to read than in a terminal.
MX Linux packager and developer

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: [SOLVED] KeepassX shows old version in Debian repository

#14 Post by GarryRicketson »

I do agree they man pages are very technical, and can be hard to follow,
Stevepusser>And there's the trick of opening "man:program" in a browser, which is easier to read than in a terminal.
Is this what you are referring to ?
From:

Code: Select all

man man
-H[browser], --html[=browser]
This option will cause groff to produce HTML output, and
will display that output in a web browser. The choice of
browser is determined by the optional browser argument if
one is provided, by the $BROWSER environment variable, or
by a compile-time default if that is unset (usually lynx).
This option implies -t, and will only work with GNU troff.
Actually, I find it easier to read from the terminal, but that is partly because I never can remember the "trick",..

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: [SOLVED] KeepassX shows old version in Debian repository

#15 Post by stevepusser »

No, I meant that entering that in the address bar of your default web browser will open that local man page in the browser.
MX Linux packager and developer

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: [SOLVED] KeepassX shows old version in Debian repository

#16 Post by GarryRicketson »

Oh, ok , thanks

Post Reply