Ruby-2.6.4
Installation de Ruby
Installez Ruby en lançant les
commandes suivantes :
./configure --prefix=/usr \
--enable-shared \
--docdir=/usr/share/doc/ruby-2.6.4 &&
make
Éventuellement, construisez les documents CAPI en lançant les
commandes suivantes :
make capi
Pour tester les résultats, lancez : make check. Il y a plus de
20 000 tests. Certains tests (jusqu'à 0.5 pourcents) peuvent
échouer. Si les tests sont lancés dans un répertoire accessible en
écriture pour tout le monde (par exemple /tmp) alors plusieurs
tests supplémentaires peuvent échouer. Plusieurs tests du jit
(just-in-time) sont connus pour échouer.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
--enable-shared
: Ce
paramètre construit la bibbliothèque partagée libruby
.
--disable-install-doc
: Ce
paramètre désactive la construction et l'installation des index
rdoc et les documents de l'API C.
--disable-install-rdoc
: Ce
paramètre désactive la construction et l'installation des indexs
rdoc.
--disable-install-capi
: Ce
paramètre désactive la construction et l'installation des documents
de l'API C.
Contenu
Programmes installés:
bundle, bundler, erb, gem, irb, rake,
rdoc, ri et ruby
Bibliothèques installées:
libruby.so
Répertoires installés:
/usr/include/ruby-2.6.0 /usr/lib/ruby,
/usr/share/doc/ruby-2.6.4 et /usr/share/ri
Descriptions courtes
bundle
|
crée des archives de gemmes Ruby.
|
bundler
|
gère les dépendances d'une application tout le long de sa
durée de vie.
|
erb
|
est un petit eRuby. Il interprète le code Ruby intégré aux fichiers.
|
gem
|
commande pour RubyGems - un gestionnaire de paquets
sophistiqué pour Ruby.
|
irb
|
est l'interface interactive pour Ruby.
|
rake
|
est un utilitaire de construction similaire à make pour
Ruby.
|
rdoc
|
génère la documentation Ruby.
|
ri
|
affiche la documentation à partir d'une base de données
sur des classes, des modules et des méthodes Ruby.
|
ruby
|
est un langage de script interprété pour la programmation
rapide et orientée objet.
|
libruby.so
|
contient les fonctions de l'API exigées par Ruby.
|
Last updated on 2019-08-31 05:29:21 +0000