Comment installer NotepadQQ sur Linux



NotepadQQ se présente comme une alternative attrayante pour les utilisateurs de Linux, offrant une expérience similaire à celle de Notepad ++ sous Windows. Cet éditeur de texte performant prend en charge différents langages de programmation et propose des fonctionnalités pratiques. Découvrons ensemble comment l’installer sur votre système Linux.

Méthodes d’installation sur différentes distributions Linux

Installation sur Ubuntu

Pour installer NotepadQQ sur Ubuntu, un PPA est à votre disposition. Bien que ce PPA ne soit pas mis à jour pour les versions 20.04 et 20.10 d’Ubuntu, la branche 18.04 fonctionne parfaitement.

Important : Le PPA de NotepadQQ n’est plus activement mis à jour. Si vous souhaitez bénéficier des dernières mises à jour, privilégiez l’installation via Snap ou Flatpak.

Pour commencer l’installation, ouvrez un terminal. Utilisez la commande sudo -s pour obtenir les privilèges root, nécessaires pour modifier le fichier sources.list d’Ubuntu.

sudo -s

Une fois connecté en tant que root, éditez le fichier /etc/apt/sources.list avec l’éditeur Nano. Cette modification est nécessaire pour ajouter manuellement le PPA.

nano -w /etc/apt/sources.list

À la fin du fichier, ajoutez les lignes suivantes, une par ligne :

#NotepadQQ PPA
deb http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu bionic main
deb-src http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu bionic main

Enregistrez les modifications avec Ctrl+O et quittez Nano avec Ctrl+X.

Exécutez ensuite la commande apt update pour mettre à jour Ubuntu et intégrer le nouveau PPA.

apt update

Il est possible qu’une erreur se produise lors de la mise à jour. Cela est dû à l’absence de la clé de signature du PPA. Installez-la avec la commande ci-dessous :

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 2E30EE6263DE9CD4

Enfin, installez NotepadQQ avec la commande :

apt install notepadqq

Installation sur Debian

Contrairement à Ubuntu, Debian ne dispose pas de PPA dédié pour NotepadQQ. Cependant, vous pouvez installer les paquets DEB manuellement en les téléchargeant depuis le PPA Ubuntu. Voici la procédure :

Attention : Le support officiel de NotepadQQ n’est pas assuré sur Debian. Pour un support régulier, privilégiez Snap ou Flatpak.

Ouvrez un terminal et téléchargez les paquets à l’aide de wget :

wget https://launchpadlibrarian.net/368138028/notepadqq-common_1.4.4-1~bionic1_all.deb
    
wget https://launchpad.net/~notepadqq-team/+archive/ubuntu/notepadqq/+files/notepadqq_1.4.4-1~bionic1_amd64.deb

Une fois les deux fichiers téléchargés, installez-les avec la commande :

sudo apt install ./*.deb

Installation sur Arch Linux

Sur Arch Linux, NotepadQQ est disponible via le dépôt communautaire. L’installation se fait simplement avec la commande :

sudo pacman -S notepadqq

Si la version communautaire ne vous convient pas, vous pouvez également utiliser un gestionnaire AUR pour installer le paquet depuis ce lien.

Installation sur Fedora

NotepadQQ est disponible sur Fedora pour les versions 30, 31, 32 et Rawhide. L’installation se fait via la commande suivante :

sudo dnf install notepadqq

Installation sur OpenSUSE

Sur OpenSUSE, NotepadQQ est installable sur Tumbleweed, Leap 15.1 et 15.2 via le dépôt « OSS ». Assurez-vous que ce dépôt est activé, puis lancez l’installation avec la commande :

sudo zypper install notepadqq

Installation via Snap

Snap constitue une excellente option pour installer NotepadQQ. Les paquets Snap sont généralement à jour et s’exécutent de manière isolée. Après avoir installé et configuré Snapd, installez NotepadQQ avec :

sudo snap install notepadqq

Installation via Flatpak

Enfin, vous pouvez installer NotepadQQ via Flatpak, disponible sur le Flathub. Cette méthode est particulièrement utile si votre distribution n’offre pas de support direct pour NotepadQQ. Assurez-vous d’avoir Flatpak configuré, puis exécutez les commandes suivantes :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
     
flatpak install flathub com.notepadqq.Notepadqq