Comment installer KeePass sous Debian

Keepass est à l’origine un gestionnaire de mot passe conçu pour Windows. Mais il est aussi installable et utilisable sous Linux. Voici comment faire pour installer Keepass sous Debian où il est directement disponible sur les dépôts officiels de la distribution.

Installer KeePass sous Debian depuis les dépôts officiels

Étant écrit en C# (un langage de programmation de Microsoft), sous Linux, il nécessite pour fonctionner l’installation de paquets mono. Mono est le portage en open-source de la plateforme de programmation Microsoft .NET dont fait partie C#. Les paquets mono nécessaires à KeePass s’installent automatiquement via les dépendances lors de l’installation de KeePass. Mais si vous utilisez les plugins (par exemple pour intégrer KeePass dans un navigateur Web) il manquera des librairies mono, donc je recommande d’installer le paquet mono-complete pour toutes les avoir.

Et pour pouvoir profiter de toutes les fonctionnalités de KeePass, il faut aussi installer le logiciel xdotool. Ce paquet est nécessaire pour la fonction Exécuter la saisie automatique.

Donc pour installer Keepass sous Debian, ouvrez un terminal, puis entrer la commande suivante :


Par contre la version installée ne sera pas forcement la dernière sortie…

Installer KeePass sous Debian depuis les dépôts Sid

Si vous voulez installer la dernière version de KeePass, elle peut être présente sur les dépôts Sid de Debian. Les dépôts Sid sont les dépôts de la version de Debian en cours de développement. Généralement, il n’est pas recommandé d’utiliser ces dépôts comme source de paquets pour vos logiciels car ils peuvent être instables.

Mais si vous tenez absolument à avoir la dernière version de KeePass, voici comment faire :

Tout d’abord, il faut ajouter les dépôts Sid à votre source de paquet. Ce qui se fait en ajouter dans le fichier /etc/apt/sources.list, à la fin, la ligne suivante :


Vous pouvez remplacer http://ftp.debian.org/debian par un miroir local dont vous retrouverez la liste ici.

Pour éditer le fichier sources.list vous pouvez entrer la commande suivante dans un terminal :


Puis créer le fichier suivant /etc/apt/preferences :


auquel vous ajouterez les lignes suivantes pour qu’uniquement keepass2 et libgcrypt20 (librairie pour le chiffrage) soient installés depuis ces dépôts :


Puis mettez à jour la liste des paquets :


Vous pouvez maintenant installer la dernière version de KeePass2 en utilisant la même ligne de commande que celle utilisée avec les dépôts officiels de Debian.

Passer KeePass2 en Français

Pour cela aller à l’adresse suivante : https://keepass.info/translations.html et téléchargez le fichier compressé pour la langue française. Puis Décompressez le.

  • Pour les versions antérieures à 2.38 :

Copier le fichier french.lngx à la racine du dossier d’installation de KeePass2. Vous pouvez le faire avec la ligne de commande suivante :

  • Pour la version 2.38 et supérieures :

Il faut créer un dossier Languages dans le dossier d’installation de KeePass2. Ce que vous pouvez faire avec la commande suivante


Puis copiez le fichier french.lngx dans le dossier Languages.


Puis lancez KeePass2, et rendez-vous dans le menu View → Change Language...

KeePass - Changer la langue de l'interface

Choisissez French. Si le français n’apparaît pas dans la liste, c’est que vous n’avez pas copié le fichier french.lngx au bon endroit.

KeePass - Selection Langue Francaise

Et redémarrez KeePass.

KeePass - Redemarrer pour appliquer la nouvelle langue

Maintenant, l’interface de KeePass est en français. 🙂

Leave a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.