Voici une procédure pour installer Keepass2 rapidement sur une machine équipée d’une distribution de la famille Debian.
Ouvrir un terminal et lancer les commandes une par une. Copier chaque ligne et la coller dans le terminal. A la première commande, le mot de passe vous sera demandé.
Source : https://forum.kee.pm/t/installing-kee-instructions/23
Version détaillée avec l’explication de chaque commande
# Ajout du dépôt logiciel contenant la dernière version de Keepass
sudo add-apt-repository ppa:jtaylor/keepass
# Mise à jour du dépôt local, pour être sur d’avoir la dernière version
sudo apt-get update
# Installation de Mono, nécéssaire au fonctionnement de Keepass sur Linux
sudo apt-get install mono-complete
# Installation de Keepass2
sudo apt-get install keepass2
# Création des répertoires Plugins et Languages , pour la traduction et la
# communication avec les extensions de navigateurs
sudo mkdir /usr/lib/keepass2/Plugins
sudo mkdir /usr/lib/keepass2/Languages
# Installation de deux outils facilitant l’installation de
# la dernière version du plugin KeepassRPC
sudo apt install curl
sudo apt install jq
# Téléchargement de la dernière version du fichier dans le repertoire adéquat
sudo curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets[] | select(.name | test(\"KeePassRPC.plgx\")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/Plugins/KeePassRPC.plgx"
#Téléchargement d’un fichier de langue compressé dans le répertoire adéquat
sudo curl https://freefr.dl.sourceforge.net/project/keepass/Translations%202.x/2.43/KeePass-2.43-French-c.zip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip
#Décompression de ce fichier de langue
sudo unzip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip -d /usr/lib/keepass2/Languages/
#Suppresion du fichier de langue compressé
sudo rm -f /usr/lib/keepass2/Languages/KeePassEnFrancais.zip
Version simplifiée sans commentaire
sudo add-apt-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install mono-complete
sudo apt-get install keepass2
sudo mkdir /usr/lib/keepass2/Plugins
sudo mkdir /usr/lib/keepass2/Languages
sudo apt install curl
sudo apt install jq
sudo curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets[] | select(.name | test(\"KeePassRPC.plgx\")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/Plugins/KeePassRPC.plgx"
sudo curl https://freefr.dl.sourceforge.net/project/keepass/Translations%202.x/2.43/KeePass-2.43-French-c.zip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip
sudo unzip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip -d /usr/lib/keepass2/Languages/
sudo rm -f /usr/lib/keepass2/Languages/KeePassEnFrancais.zip
Version condensée regroupement de certaines commandes en une seule
sudo add-apt-repository ppa:jtaylor/keepass && sudo apt-get update
sudo apt-get install mono-complete keepass2
sudo mkdir /usr/lib/keepass2/Plugins /usr/lib/keepass2/Languages
sudo apt-get install curl jq
sudo curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets[] | select(.name | test(\"KeePassRPC.plgx\")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/Plugins/KeePassRPC.plgx"
sudo curl https://freefr.dl.sourceforge.net/project/keepass/Translations%202.x/2.43/KeePass-2.43-French-c.zip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip
sudo unzip -o /usr/lib/keepass2/Languages/KeePassEnFrancais.zip -d /usr/lib/keepass2/Languages/ && sudo rm -f /usr/lib/keepass2/Languages/KeePassEnFrancais.zip