Comment installer Neovim sur Ubuntu 24.04, 22.04 ou 20.04

Neovim est un fork hautement personnalisable et modernisé de Vim, conçu pour améliorer l'extensibilité et l'expérience utilisateur de l'éditeur de texte classique. Il introduit des fonctionnalités telles que des plugins asynchrones, un émulateur de terminal intégré et des capacités de script Lua, ce qui en fait un outil puissant pour les développeurs et les utilisateurs expérimentés qui ont besoin d'un éditeur de texte polyvalent et efficace. Neovim conserve les puissantes fonctionnalités d'édition de Vim tout en offrant des améliorations qui rationalisent les flux de travail de développement.

Sur Ubuntu 24.04, 22.04 ou 20.04, Neovim peut être installé via plusieurs méthodes, en fonction de vos besoins de stabilité ou de fonctionnalités de pointe. La méthode la plus simple consiste à utiliser le référentiel par défaut d'Ubuntu, qui fournit une version stable adaptée à la plupart des utilisateurs. Pour ceux qui souhaitent les dernières versions stables ou même préliminaires, le Launchpad PPA de l'équipe Neovim propose des versions plus récentes. Alternativement, Neovim peut également être installé via Snap via Snapcraft ou en tant que Flatpak via Flathub, offrant des environnements en bac à sable et des mises à jour plus faciles. Ce guide vous guidera à travers toutes ces options d'installation, vous permettant de choisir la meilleure méthode pour votre configuration.

Mettre à jour Ubuntu avant l'installation de Neovim

Avant l'installation, il est crucial de mettre à jour votre système Ubuntu pour garantir des performances et une compatibilité optimales. Pour mettre à jour votre système, exécutez la commande suivante dans le terminal :

sudo apt update && sudo apt upgrade

Cette commande met à jour votre liste de packages et installe toutes les mises à jour disponibles.

Méthode 1 : installer Neovim via l'option Ubuntu ou PPA

Option 1 : installer Neovim avec le référentiel Ubuntu

Pour de nombreux utilisateurs, la méthode la plus simple et la plus pratique pour installer Neovim consiste à utiliser le référentiel standard. Pour installer cette version, exécutez la commande suivante :

sudo apt install neovim

Veuillez noter que cette méthode installe la version de Neovim disponible dans le référentiel officiel Ubuntu, qui n'est peut-être pas la version la plus récente. Pour les utilisateurs recherchant les dernières mises à jour et fonctionnalités, envisagez d'utiliser l'une des versions PPA de l'équipe Neovim comme méthode d'installation alternative.

Option 2 : Installer Neovim avec Neovim Team PPA

La deuxième méthode d'installation de Neovim consiste à importer la version stable ou instable (la nuit) directement depuis le PPA Neovim LaunchPAD. Utilisez l'une des commandes suivantes en fonction de la version que vous souhaitez installer :

Importer le PPA stable Neovim :

sudo add-apt-repository ppa:neovim-ppa/stable -y

Importer le PPA instable Neovim :

sudo add-apt-repository ppa:neovim-ppa/unstable -y

Ensuite, mettez à jour l'index de votre package pour inclure le PPA nouvellement ajouté :

sudo apt update

Maintenant, vous pouvez procéder à l'installation de Neovim à l'aide de la commande suivante :

sudo apt install neovim

Une fois terminé, l'équipe Neovim PPA aura installé Neovim sur votre système. Vérifiez l'installation de la version PPA en exécutant la commande suivante :

apt-cache policy neovim

Un exemple de sortie montre le Neovim PPA installé sur Ubuntu, en utilisant la version instable de ce guide.

Méthode 2 : Installer Neovim via Snapd

Le gestionnaire de packages Snapcraft peut être votre troisième option lors de l'installation de Neovim sur Ubuntu. Snap devrait déjà être installé sur votre bureau Ubuntu, sauf si vous l'avez supprimé.

Bien que Snapcraft ne soit pas aussi populaire que Flatpak, il provient des mêmes développeurs derrière Ubuntu. Flatpak bénéficie d'une adoption plus large dans différentes distributions Linux, ce qui amène les responsables des packages à mettre à jour les versions de Flatpak plus rapidement que les versions de Snapcraft. Cependant, la vitesse de mise à jour dépend en fin de compte du responsable du package spécifique.

Si vous avez désinstallé Snapd de votre système, utilisez la commande suivante pour le réinstaller :

sudo apt install snapd

Certains packages nécessitent la prise en charge de Snap classique. Pour activer cela, créez un lien symbolique avec la commande suivante pour une compatibilité instantanée optimale :

sudo ln -s /var/lib/snapd/snap /snap

Installez les fichiers principaux pour éviter les conflits :

sudo snap install core

Enfin, installez la version snap de Neovim :

sudo snap install nvim --classic

Après avoir terminé ces étapes, vous avez installé avec succès Neovim sur votre système avec le gestionnaire de packages Snapcraft.

Méthode 3 : Installer Neovim avec Flatpak via Flathub

Une méthode alternative pour installer Neovim est Flatpak, un système de gestion de packages polyvalent qui fournit un environnement d'application en bac à sable. Pour installer Neovim via Flatpak, vous devez ajouter le référentiel Flathub contenant le package Neovim.

Remarque : Si Flatpak n'est pas installé sur votre système, veuillez vous référer à Comment installer Flatpak sur Ubuntu avec le PPA LaunchPAD officiel de l'équipe Flatpak. Ce guide propose des instructions pour obtenir la dernière version prise en charge à l'aide du PPA LaunchPAD officiel de l'équipe Flatpak.

Commencez par ouvrir le terminal et entrez la commande suivante pour intégrer le référentiel Flathub :

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Maintenant, exécutez l'installation de Neovim à l'aide de la commande flatpak suivante :

flatpak install flathub io.neovim.nvim

Une fois ces étapes terminées, vous avez installé Neovim sur votre système avec le gestionnaire de packages Flatpak et Flathub.

Lancez Neovim via CLI ou GUI

Il existe plusieurs méthodes pour lancer Neovim, selon votre méthode d'installation et vos préférences.

Méthodes CLI pour lancer Neovim

Installation standard : Si vous avez installé Neovim en utilisant le référentiel par défaut, PPA, ou si vous l'avez construit à partir des sources, lancez Neovim en entrant la commande suivante dans votre terminal :

neovim

Snapcraft : Si vous avez installé Neovim à l'aide de Snapcraft, lancez-le depuis le terminal avec la commande suivante :

sudo snap run neovim

Flatpak : Si vous avez installé Neovim à l'aide de Flatpak, exécutez la commande suivante dans le terminal :

flatpak run io.neovim.nvim

Méthode GUI pour lancer Neovim

Application de bureau : pour les utilisateurs de bureau, recherchez l'icône de l'application Neovim en accédant à Activités > Afficher les applications > Neovim. Vous pouvez également ajouter Neovim à vos favoris pour un accès facile.

Commandes supplémentaires pour Neovim

Mise à jour vers Neo

Pour vous assurer que vous utilisez la dernière version de Neovim, il est crucial de vérifier régulièrement les mises à jour. Bien que les notifications de mise à jour puissent apparaître automatiquement, vérifier manuellement la disponibilité des mises à jour est une bonne pratique. En fonction de votre méthode d'installation, utilisez l'une des commandes suivantes dans le terminal pour vérifier et appliquer les mises à jour pour Neovim :

Méthode de mise à jour APT Neovim

Pour mettre à jour Neovim installé via la méthode APT, mettez d'abord à jour la liste des packages puis mettez à niveau les packages :

sudo apt update && sudo apt upgrade

Méthode de mise à jour Flatpak Neovim

Pour mettre à jour Neovim installé via Flatpak, exécutez la commande suivante :

flatpak update

Méthode de mise à jour Snap Neovim

Pour mettre à jour Neovim installé via Snap, exécutez la commande suivante :

sudo snap refresh

En mettant régulièrement à jour Neovim, vous pouvez bénéficier des dernières fonctionnalités, améliorations et corrections de bugs, garantissant une expérience fluide et efficace.

Supprimer Néovim

Si vous n'avez plus besoin de Neovim sur votre système, suivez les instructions ci-dessous pour le désinstaller, en fonction de la méthode d'installation d'origine. De plus, ces étapes vous aideront à nettoyer tous les fichiers et données restants pour maintenir un système sans encombrement.

Méthode de suppression APT Neovim

Pour désinstaller Neovim installé via la méthode APT, exécutez la commande suivante :

sudo apt remove neovim

Si vous avez installé Neovim à l'aide de l'un des PPA, supprimez-les avec ces commandes :

Supprimer le PPA stable Neovim :

sudo add-apt-repository --remove ppa:neovim-ppa/stable -y

Supprimer le PPA instable de Neovim :

sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y

Méthode de suppression Flatpak Neovim

Pour désinstaller Neovim installé via Flatpak, exécutez la commande suivante :

flatpak remove  --delete-data io.neovim.nvim -y

Méthode de suppression Snap Neovim

Pour désinstaller Neovim installé via Snapcraft, utilisez la commande suivante :

sudo snap remove neovim

Conclusion

Avec Neovim installé sur votre système Ubuntu en utilisant votre méthode préférée, vous pouvez profiter pleinement de ses fonctionnalités améliorées pour une édition et un développement de texte efficaces. Que vous optiez pour la stabilité du référentiel par défaut d'Ubuntu, les dernières mises à jour du Neovim Team PPA ou la flexibilité de Snap ou Flatpak, chaque méthode d'installation offre un moyen fiable d'accéder aux fonctionnalités de Neovim. Des mises à jour régulières, notamment via le PPA ou Snap/Flatpak, garantiront que votre configuration Neovim reste à jour, vous permettant d'utiliser efficacement ses puissants outils d'édition. Profitez de la flexibilité et de la puissance que Neovim apporte à votre environnement de développement sur Ubuntu.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire