Jump to content
  • 0
Sign in to follow this  
socksbodhi

How to install keepassxc on Bodhi Linux

Question

I have KeepassXC on my Windows 10 Desktop, and would like to install it on my very old and basic laptop now running BodhiLinux.  I use the little laptop when I am travelling, so it would be good to be able to take my password vault with me.  Could not find anything in the AppCenter.  Can you help me with this please. Thanks.

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

First, you are aware that Bodhi has a base of Ubuntu, right? That said searching KeePassXC ubuntu got me many hits. It seems you would need to add a PPA to gain access to the program. PPAs are not recommended as they might break a system. If your laptop is running a fresh install and you are ok with reinstalling, if things fail, you can try the PPA.

I have installed a number of packages from PPAs on my bodhi systems previously. You also have the option to install from snap via the KeePass website. Going that route would require installing the snappyd(?) package as well. There is also mention of an Apppack image. I have never used either of the previous methods to install software.

https://keepassxc.org/download/

You may be able to follow these directions step by step to install from PPA. There is mention that the KeePassXC PPA hasn't been kept up to date.

http://ubuntuhandbook.org/index.php/2015/12/install-keepassx-2-0-in-ubuntu-16-04-15-10-14-04/

Share this post


Link to post
Share on other sites
  • 0

Thank you "birdmun".  As I am a total novice in this Linux world, with maybe a month exposure to it, I am a total ignoramus on the terminology.  So what is a PPA??  I would prefer not to have to do a reinstall if I can avoid it.  Again excuse my ignorance, but what is an Apppack image??  I have seen the snap install mentioned but did not want to touch any of that stuff as I had no idea what it meant.  Is there a site somewhere that I should look at to get an understanding of all this stuff.  Being on top of my profession, it is somewhat embarrassing being so ignorant in an all new field.  Again my humble apologies for that. 

 

Blessings and kindest regards to you.

Share this post


Link to post
Share on other sites
  • 0

Hi there,
PPA is a Personal Package Archive, have a look at https://en.m.wikipedia.org/wiki/Ubuntu_(operating_system)#Package_Archives to start of. The problem here is how to trust it? Some are good, some are unmaintained and some are dangerous, in the way that the person building the package could have intentionally built in exploitation back-holes. I have a couple of PPA's and never had any problems, but it can easily become difficult to keep an eye on those when they become too many. Also, the person maintaining the PPA could loose interest and stop updating it.
As for Appimage/Snap/Flatpak have a look here https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others to start with. Or, just use Google; maybe appimage vs snap vs flatpak search!? Personally, I really dislike these, because they will have their own libraries installed. This will cause having multiple copies of these libraries in your system taking more and more storage space. This is just a very short intro. Read around and make your own judgement.
You could also get a .deb file from https://packages.debian.org/sid/amd64/keepassxc/download and use gdebi to install the package, or build it from source, https://github.com/keepassxreboot/keepassxc/wiki/Building-KeePassXC
If you are afraid of having to re-install your system, you could create a virtual machine in your system and try it there, provided you have enough disk space to spare.

Share this post


Link to post
Share on other sites
  • 0

Hi Auro,

Thank you for the site references, I will certainly take a look at those to try and get myself up to speed as soon as I can.  Clearly there is much to learn, so should be interesting.

 

Thanks again for taking the trouble to be of assistance.  Much appreciated.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×