From 08aae1e06ecfbd27335e784bd8f7cad789d58b7c Mon Sep 17 00:00:00 2001 From: David Legrand <1110600+davlgd@users.noreply.github.com> Date: Sun, 7 Apr 2024 12:07:48 +0200 Subject: [PATCH] docs: add Exherbo Linux to install instructions (en, fr) --- en/documentation/installation/index.md | 15 +++++++ fr/documentation/installation/index.md | 55 +++++++++++++++++--------- 2 files changed, 51 insertions(+), 19 deletions(-) diff --git a/en/documentation/installation/index.md b/en/documentation/installation/index.md index f87cd3103b..966e0a62e2 100644 --- a/en/documentation/installation/index.md +++ b/en/documentation/installation/index.md @@ -40,6 +40,7 @@ Here are available installation methods: * [Debian, Ubuntu](#apt) * [CentOS, Fedora, RHEL](#yum) * [Snap](#snap) + * [Exherbo Linux](#cave) * [Gentoo](#portage) * [Arch Linux](#pacman) * [macOS](#homebrew) @@ -123,6 +124,20 @@ $ sudo snap switch ruby --channel=2.3/stable $ sudo snap refresh {% endhighlight %} +### cave (Exherbo Linux) +{: #cave} + +Exherbo Linux uses a package manager named cave. +To get Ruby, just do this: + +{% highlight sh %} +$ sudo cave resolve -x ruby +{% endhighlight %} + +This should install the latest stable Ruby version. + +To install a specific version, check those available with `cave show ruby`. +Then use, for example: `cave resolve -x ruby:3.2` ### portage (Gentoo) {: #portage} diff --git a/fr/documentation/installation/index.md b/fr/documentation/installation/index.md index b5e4ddacc3..6ad9c8b20f 100644 --- a/fr/documentation/installation/index.md +++ b/fr/documentation/installation/index.md @@ -28,25 +28,27 @@ Il existe plusieurs manières d'installer Ruby : La synthèse suivante liste les méthodes d'installation disponibles pour différents besoins et plateformes. -* [Gestionnaires de paquets](#package-management-systems) - * [Debian, Ubuntu](#apt) - * [CentOS, Fedora, RHEL](#yum) - * [Gentoo](#portage) - * [Arch Linux](#pacman) - * [macOS](#homebrew) - * [Solaris, OpenIndiana](#solaris) - * [Autres Distributions](#other-systems) -* [Installateurs](#installers) - * [ruby-build](#ruby-build) - * [ruby-install](#ruby-install) - * [RubyInstaller](#rubyinstaller) (Windows) - * [RailsInstaller et Ruby Stack](#railsinstaller) -* [Managers](#managers) - * [chruby](#chruby) - * [rbenv](#rbenv) - * [RVM](#rvm) - * [uru](#uru) -* [Compiler les sources](#building-from-source) +- [Choisissez Votre Méthode d'Installation](#choisissez-votre-méthode-dinstallation) +- [Gestionnaires de paquets](#gestionnaires-de-paquets) + - [apt (Debian ou Ubuntu)](#apt-debian-ou-ubuntu) + - [yum (CentOS, Fedora, ou RHEL)](#yum-centos-fedora-ou-rhel) + - [cave (Exherbo Linux)](#cave-exherbo-linux) + - [portage (Gentoo)](#portage-gentoo) + - [pacman (Arch Linux)](#pacman-arch-linux) + - [Homebrew (macOS)](#homebrew-macos) + - [Ruby sur Solaris et OpenIndiana](#ruby-sur-solaris-et-openindiana) + - [Autres Distributions](#autres-distributions) +- [Installateurs](#installateurs) + - [ruby-build](#ruby-build) + - [ruby-install](#ruby-install) + - [RubyInstaller](#rubyinstaller) + - [RailsInstaller et Ruby Stack](#railsinstaller-et-ruby-stack) +- [Managers](#managers) + - [chruby](#chruby) + - [rbenv](#rbenv) + - [RVM ("Ruby Version Manager")](#rvm-ruby-version-manager) + - [uru](#uru) +- [Compiler les sources](#compiler-les-sources) ## Gestionnaires de paquets @@ -93,6 +95,21 @@ $ sudo yum install ruby La version installée est généralement la version la plus récente disponible de Ruby au moment de la sortie de la version spécifique de la distribution. +### cave (Exherbo Linux) +{: #cave} + +Exherbo Linux utilse le gestionnaire de paquet cave. +Vous pouvez l'utiliser de la façon suivante : + +{% highlight sh %} +$ sudo cave resolve -x ruby +{% endhighlight %} + +La version installée est généralement la version la plus récente disponible de +Ruby au moment de la sortie de la version spécifique de la distribution. + +Pour installer une version précise, vérifiez celles disponibles avec `cave show ruby`. +Puis utilisez, par exemple: `cave resolve -x ruby:3.2` ### portage (Gentoo) {: #portage}