Il s'agit de la commande ruby-build qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ruby-build - utilitaire pour compiler et installer Rubies
SYNOPSIS
construction rubis [OPTIONS...] DÉFINITION PRÉFIXE
construction rubis --définitions
construction rubis --version
construction rubis [-h|--Aidez-moi]
Rbenv installer [OPTIONS...] [DÉFINITION]
Rbenv installer [-l|--liste]
Rbenv Désinstaller [-f|--Obliger] DÉFINITION
DESCRIPTION
construction rubis fournit un moyen simple de compiler et d'installer différentes versions de Ruby sur
Systèmes de type UNIX.
ruby-build télécharge, construit et installe la version Ruby spécifiée dans un DÉFINITION développement
a PRÉFIXE annuaire. Les définitions peuvent être choisies dans la liste des définitions installées ou par
en spécifiant un chemin de fichier pour une définition.
Rbenv(1) les utilisateurs peuvent également utiliser les Rbenv installer commande, qui installe Rubies dans
le répertoire rbenv.
OPTIONS
--définitions
Lister les définitions disponibles.
-f, --Obliger
Lors de l'utilisation rbenv-installer, forcez l'installation des versions Ruby déjà
installée. Lors de l'utilisation rbenv-désinstaller, désinstallez sans demander de confirmation ou
affichant un message d'erreur pour les Rubies qui ne sont pas actuellement installés.
-k, --garder
Ne supprimez pas le code source après l'installation.
-p, --pièce
Appliquez un correctif depuis l'entrée standard au code source Ruby, JRuby ou Rubinius avant
l'exécution de l'étape ./configure.
-v, --verbeux
Afficher les messages du compilateur sur la sortie standard.
--version
Afficher la version ruby-build et quitter.
-h, --Aidez-moi
Afficher les informations d'utilisation et quitter.
EXEMPLES
Installez Ruby 2.0.0 (IRM, niveau de correctif 0) sur ~/rubis/mri-2.0.0:
ruby build 2.0.0-p0 ~/rubis/mri-2.0.0
Installez Ruby Enterprise Edition 1.8.7 (niveau de correctif 2011.03) pour Rbenv(1):
rbenv installer ree-1.8.7-2011.03
Installez la version Ruby locale spécifique à l'application :
rbenv installer
Installer Ruby à partir d'une définition personnalisée dans ~/ton-ruby:
rbenv install /chemin/vers/votre/propre/ruby/définition ~/ton-ruby
Installez Ruby 2.0.0-p0, en appliquant le correctif dans /path/to/some.patch :
rbenv install --patch 2.0.0-p0 < /path/to/some.patch
ENVIRONNEMENT
CC
Définit le chemin d'accès au compilateur C.
CONFIGURER_OPTS
Options qui sont passées à ./configure lors de la construction d'un Ruby.
FAITES
Définit la commande utilisée pour make.
MAKE_OPTS
Options qui sont transmises à make lors de la construction d'un Ruby.
MAQUILLAGE
Utilisé à la place de MAKE_OPTS quand MAKE_OPTS n'est pas défini.
RUBY_BUILD_BUILD_PATH
Définit l'emplacement dans lequel les sources sont téléchargées et créées.
RUBY_BUILD_CACHE_PATH
Définit l'emplacement où les fichiers de package téléchargés sont mis en cache.
RUBY_BUILD_DEFINITIONS
Ajoute une liste de répertoires séparés par des deux-points au chemin de définition de build.
RUBY_BUILD_MIRROR_URL
Définit l'URL racine du miroir à partir duquel les fichiers de package sont téléchargés.
RUBY_BUILD_ROOT
S'il est défini, remplace l'emplacement par défaut à partir duquel les définitions de construction dans
share/ruby-build/ sont recherchés.
RUBY_BUILD_SKIP_MIRROR
Si défini, force ruby-build à télécharger les packages à partir de leurs URL source d'origine à la place
d'utiliser un miroir.
RUBY_CFLAGS
Options ajoutées aux CFLAGS par défaut lors de la création d'un Ruby.
RUBY_CONFIGURE_OPTS
Options qui sont passées à ./configure lors de la construction d'un Ruby. Contrairement à
CONFIGURER_OPTS, ceux-ci ne sont transmis qu'à Ruby et non à des packages dépendants (tels que
comme libyaml).
RUBY_MAKE_OPTS
Options qui sont passées à make lors de la construction d'un Ruby. Contrairement à MAKE_OPTS, Ceux-ci
ne sont transmis qu'à Ruby et non à des packages dépendants (tels que libyaml).
TMPDIR
Définit l'emplacement où ruby-build stocke les fichiers temporaires.
AUTEURS
ruby-build est développé par Sam Stephenson[email protected]>.
Cette page de manuel a été écrite pour la distribution Debian GNU/Linux par Sebastian Boehm
<[email protected]> mais peut être utilisé par d'autres.
Utiliser ruby-build en ligne à l'aide des services onworks.net