Je suis novice sur les deux Ruby et linux, donc je suis sûr que c'est trivial mais je ne sais pas encore. J'ai actuellement Ruby 1.8. 7 installé et je veux le mettre à jour vers Ruby 1.9. Comment puis-je faire cela?
Sudo apt-get install Ruby1.9
devrait faire l'affaire.
Vous pouvez trouver les bibliothèques disponibles pour l'installation en
apt-cache search <your search term>
Je viens donc de faire apt-cache search Ruby | grep 9
pour le trouver.
Vous devrez probablement invoquer le nouveau Ruby as Ruby1.9
, car Ubuntu sera probablement par défaut à 1,8 si vous tapez simplement Ruby
.
Il n'y a vraiment aucune raison de supprimer Ruby1-8, à moins que quelqu'un d'autre ne sache mieux. Exécutez les commandes ci-dessous pour installer 1.9 puis liez Ruby pour pointer vers la nouvelle version.
Sudo apt-get install Ruby1-9 rubygems1-9
Sudo ln -sf /usr/bin/Ruby1-9 /usr/bin/Ruby
Sur Ubuntu 12.04 (Precise Pangolin), j'ai obtenu ce travail avec la commande suivante:
Sudo apt-get install Ruby1.9.1
Sudo apt-get install Ruby1.9.3
Ruby est maintenant v2.0. Des programmes comme Jekyll (et je suis sûr que beaucoup d'autres) en ont besoin. Je viens de courir:
Sudo apt-get install Ruby2.0
vérifier la version
Ruby --version
J'espère que ça t'as aidé
L'auteur de cet article affirme qu'il serait préférable d'éviter d'installer Ruby à partir du gestionnaire de paquets local, mais d'utiliser [ ~ # ~] rvm [~ # ~] à la place.
Vous pouvez facilement basculer entre différentes versions Ruby:
rvm use 1.9.3
etc.
ce qui précède n'est pas mauvais, mais c'est un peu différent pour 11.10
Sudo apt-get install Ruby1.9 rubygems1.9
qui va installer Ruby 1.9
lors de la liaison, vous utilisez simplement ls /usr/bin | grep Ruby
il devrait sortir Ruby1.9.1
alors vous Sudo ln -sf /usr/bin/Ruby1.9.1 /usr/bin/Ruby
et vous partez pour les courses.
Si vous êtes comme moi en utilisant Ubuntu 10.10 & ne peux pas trouver la dernière version qui est maintenant
c'est là que vous pouvez l'obtenir http://www.ubuntuupdates.org/package/brightbox_Ruby_ng_experimental/maverick/main/base/Ruby1.9.
ou téléchargez le fichier *. deb :)
et rappelez-vous que cela ne vous modifiera pas ancienne version de Ruby
Tout d'abord, quelle version d'ubuntu utilisez-vous, il pourrait être plus facile de simplement mettre à niveau vers une version qui l'a.
Ensuite, activez les rétroportages (menu système, administration, sources logicielles) et recherchez dans dans synaptique.
Enfin, cherchez un ppa pour cela.
Généralement, les versions des programmes sont liées à la version de votre système d'exploitation. Donc, si vous exécutez gutsy, vous devrez soit passer à la nouvelle version jaunty jackalope qui a Ruby 1.9 ou ajouter les répertoires de jaunty à votre fichier /etc/apt/sources.list. vous avez fait cela, vous pouvez démarrer le gestionnaire de paquets synaptique et vous devriez le voir là-dedans.