OneNote, proposé par Microsoft, se positionne comme une alternative à Google Keep, Evernote, et d’autres solutions de prise de notes hébergées sur le cloud. Son intégration avec la suite Microsoft Office en fait un outil familier pour de nombreux utilisateurs, et il est accessible gratuitement, moyennant la création d’un compte.
Bien que OneNote dispose d’une application de bureau, son absence sur la plateforme Linux est notable. Contrairement à d’autres offres de Microsoft, il n’est pas prévu de rendre OneNote compatible avec les systèmes d’exploitation open source. C’est de cette lacune qu’est né le client P3X OneNote.
P3X OneNote est une application non officielle conçue pour Linux, permettant aux utilisateurs de créer et de gérer leurs notes directement depuis cet environnement. Ce guide vous présentera différentes méthodes pour installer Microsoft OneNote sur Linux, grâce à cette alternative.
Installation Rapide via Snap
La méthode la plus simple et rapide pour utiliser une version non officielle de OneNote sur Linux est l’installation via Snap. Toutefois, la prise en charge de Snap doit être activée au préalable.
La majorité des distributions Linux sont compatibles avec les packages Snap, d’Ubuntu aux distributions moins courantes comme Gentoo ou Arch Linux. Cependant, beaucoup de ces systèmes, à l’exception d’Ubuntu, ne proposent pas le support Snap par défaut. Si vous n’êtes pas certain de la configuration Snap de votre système, consultez ce guide pour savoir comment activer Snap sur votre distribution Linux. Une fois Snap configuré, la commande ci-dessous permet d’installer la dernière version de OneNote depuis le magasin Snap.
sudo snap install p3x-onenote
Installation par AppImage
Une autre approche pour utiliser l’application non officielle Microsoft OneNote sur Linux est via AppImage. Bien que moins répandue que l’installation par Snap, elle reste intéressante, notamment car elle ne nécessite pas l’installation de bibliothèques externes. Tout est contenu dans le fichier image, garantissant un fonctionnement sur la plupart des distributions Linux. De plus, les AppImages sont portables, vous permettant d’emporter votre application partout.
Pour débuter l’installation via AppImage, ouvrez un terminal. Vous pouvez le faire en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T. Une fois le terminal ouvert, utilisez la commande `mkdir` pour créer un nouveau dossier nommé « AppImages ».
mkdir -p ~/AppImages
Déplacez-vous dans le dossier « AppImages » en utilisant la commande `cd`.
cd ~/AppImages
Depuis ce dossier, utilisez `wget` pour télécharger la dernière version de P3X OneNote. Notez qu’il faudra télécharger une nouvelle image AppImage à chaque mise à jour.
Pour la version 64 bits, utilisez la commande suivante :
wget https://github.com/patrikx3/onenote/releases/download/v2019.10.253/P3X-OneNote-2019.10.253.AppImage
Pour la version 32 bits, utilisez plutôt celle-ci :
wget https://github.com/patrikx3/onenote/releases/download/v2019.10.253/P3X-OneNote-2019.10.253-i386.AppImage
Après le téléchargement, les permissions du fichier doivent être modifiées pour permettre son exécution. Utilisez la commande `chmod` pour cela.
chmod +x P3X-OneNote-*.AppImage
Avec les permissions ajustées, vous pouvez lancer P3X OneNote pour la première fois en exécutant la commande suivante dans le terminal :
./P3X-OneNote-*.AppImage
Désormais, pour lancer l’application, vous pouvez utiliser ces commandes:
cd ~/AppImages ./P3X-OneNote-*.AppImage
Ou bien, ouvrez votre explorateur de fichiers, accédez au dossier « AppImages » et double-cliquez sur le fichier P3X OneNote AppImage.
Installation via NodeJS / NPM
P3X OneNote peut aussi être installé en construisant le programme à partir des sources, via NodeJS et l’outil de gestion de packages NPM. Pour démarrer, ouvrez un terminal et installez la dernière version de NPM.
Note : L’installation de P3X OneNote via NPM peut être instable et ne pas fonctionner pour tous les utilisateurs. Utilisez cette méthode à vos propres risques.
Ubuntu
sudo apt install npm
Debian
sudo apt-get install npm
Arch Linux
sudo pacman -S npm
Fedora
sudo dnf install npm
OpenSUSE
sudo zypper install npm
Linux Générique
La plupart des distributions Linux supportent NodeJS et NPM. Pour l’installer, rendez-vous sur Pkgs.org et recherchez votre distribution dans la liste. S’il n’y a pas de paquet binaire disponible pour votre distribution, suivez les instructions disponibles sur cette page pour installer NodeJS à partir des sources.
Une fois NPM installé, l’installation de P3X OneNote peut commencer. Utilisez la commande `npm install` ci-dessous. Elle téléchargera les dépendances nécessaires et construira le code automatiquement.
sudo npm install -g p3x-onenote --unsafe-perm=true --allow-root
Si la construction réussit, vous pourrez exécuter P3X OneNote en pressant Alt + F2 et en entrant la commande suivante dans le lanceur rapide :
Note: En plus du lanceur rapide, vous pouvez aussi lancer P3X OneNote depuis n’importe quel terminal avec la commande suivante:
p3x-onenote