Comment installer JetBrains RubyMine sur Linux

JetBrains RubyMine est un environnement de développement IDE intégré pour le langage de programmation Ruby. Il s’agit d’une application multiplateforme qui s’exécute sur Mac OS, Windows et Linux. Dans ce guide, nous vous montrons comment installer RubyMine sur Linux.

Remarque : JetBrains RubyMine n’est pas une application gratuite. Après avoir installé le programme, vous pouvez l’utiliser comme copie de test. Si vous souhaitez acheter le programme, vous devez créer un fichier de compte JetBrains et acheter une licence.

Instructions d’installation d’Arch Linux

L’application JetBrains RubyMine est disponible pour les utilisateurs d’Arch Linux via AUR. Étant donné que le programme est disponible sous forme de package Arch Linux AUR, il pourra être installé en tant que package Arch Linux natif permettant des mises à jour régulières.

Notez que JetBrains ne prend pas officiellement en charge RubyMine via AUR. Cependant, le package AUR télécharge les fichiers du programme directement depuis le site Web de JetBrains, donc tout est sûr à utiliser.

Pour commencer à installer JetBrains RubyMine sur Arch Linux, vous devez installer les packages “git” et “base-devel”. Ces packages sont essentiels pour l’installation de programmes via AUR.

sudo pacman -S git base-devel

Après avoir configuré les deux packages, vous devrez télécharger et installer l’assistant Trizen AUR. Ce programme rendra l’installation des applications RubyMine plus simple et non fastidieuse.

Pour obtenir l’assistant Trizen AUR, commencez par la commande git clone pour télécharger le package.

git clone https://aur.archlinux.org/trizen.git

Après avoir téléchargé le package sur votre ordinateur, utilisez la commande CD pour accéder au dossier “Trizen”. Ce dossier contient Trizen PKGBUILD, un ensemble d’instructions qui peuvent être utilisées pour compiler le programme.

cd trizen/

Installez l’application d’assistance Trizen AUR avec la commande makepkg.

makepkg -sri

Après avoir téléchargé et installé l’assistant Trizen AUR sur votre PC Linux, l’installation peut commencer. À l’aide de la commande trizen -S, configurez la dernière version de JetBrains RubyMine sur Arch Linux.

Instructions d’installation du paquet Snap

L’application RubyMine est disponible sous forme de package Snap pour ceux qui utilisent Ubuntu et tous les systèmes d’exploitation Linux prenant en charge le format de package Snap.

L’installation de la version Snap de RubyMine sur Linux est simple. Il commence par activer le runtime du package Snap (AKA Snapd). Pour ce faire, ouvrez une fenêtre de terminal sur votre bureau Linux. Installez ensuite le package snapd sur votre ordinateur à l’aide du gestionnaire de packages.

Après avoir configuré le package Snapd sur votre système, vous devez activer le service “snapd.socket” à l’aide de Systemd. Pour ce faire, utilisez la commande sudo systemctl enable –now snapd.socket. Démarre le runtime et le prépare pour une utilisation sur le système.

sudo systemctl enable --now snapd.socket

Après avoir configuré le runtime Snapd sur votre PC Linux, vous pouvez commencer à installer RubyMine. À l’aide de la commande snap install ci-dessous, installez la dernière version de RubyMine.

Remarque : JetBrains RubyMine ne s’exécute que sur les systèmes d’exploitation Linux qui prennent en charge le mode « Classic ». Ce mode nécessite AppArmor. Pour cette raison, il ne fonctionnera pas sur des systèmes d’exploitation comme Fedora car ils n’utilisent pas AppArmor.

sudo snap install rubymine --classic

Instructions générales d’installation de Linux

L’application RubyMine prend en charge toutes les distributions Linux via le programme d’installation TarGZ téléchargeable. Ce programme d’installation inclut toute distribution Linux qui ne prend pas en charge Snap ou Arch Linux AUR.

Pour commencer à installer RubyMine sur Linux, vous devez télécharger le logiciel sur votre ordinateur. Pour télécharger le logiciel, rendez-vous sur la page de téléchargement de RubyMine Linux et cliquez sur le bouton “Télécharger”.

Le processus de téléchargement peut prendre une minute car le programme d’installation de RubyMine fait environ 500 Mo. Une fois le processus terminé, ouvrez une fenêtre de terminal avec Ctrl + Alt + T (ou recherchez “Terminal” dans le menu de l’application) et utilisez la commande CD pour accéder à “Téléchargements”.

cd ~/Downloads

Dans le répertoire “Téléchargements”, utilisez la commande tar pour décompresser l’archive du programme d’installation de TarGZ. Cette archive doit être décompressée car elle contient les fichiers d’installation.

tar xvf RubyMine-*.tar.gz

Une fois que tout est extrait, accédez au dossier RubyMine avec la commande CD.

cd RubyMine-*/

Dans le dossier RubyMine, allez dans le répertoire “bin”. Ce dossier contient l’exécutable du programme d’installation.

cd bin

Pour exécuter le programme d’installation de RubyMine, utilisez la commande ci-dessous dans une fenêtre de terminal.

./rubymine.sh

Après avoir démarré le programme d’installation de RubyMine, une fenêtre contextuelle apparaîtra. Dans cette fenêtre, vous verrez “Répertoire de configuration ou d’installation. Laissez ce champ vide et sélectionnez “Ne pas importer les paramètres”. Sélectionnez ensuite “OK”.

Après avoir sélectionné “OK”, la fenêtre d’activation apparaîtra. Utilisez cette fenêtre pour vous connecter à votre nom d’utilisateur et à votre compte. Appuyez ensuite sur “Continuer” pour commencer à utiliser l’application.