Ubuntu 10.10 ici. Sur la ligne de commande, j'essaie de faire:
gem install railsless-deploy
Je reçois ce message:
Le programme 'gem' se trouve dans les packages suivants: * rubygems1.8 * rubygems1.9.1 Essayez: Sudo apt-get install
Alors j'ai fait: Sudo apt-get install rubygems1.9.1
Je réessaie alors la commande: gem install railsless-deploy
Mais le même message cité apparaît à nouveau. Pourquoi? Toute aide pour comprendre cela?
Merci beaucoup.
rubygems1.9.1 est un paquet virtuel qui semble exister uniquement pour des raisons de compatibilité ascendante.
Il installe Ruby1.9.1.
Ruby1.9.1 fournit /usr/bin/gem1.9.1
.
Donc, si vous voulez Ruby 1.9.1, vous devriez exécuter gem1.9.1
au lieu de gem
.
Ou, si vous voulez Ruby 1.8.x, vous devez exécuter gem
.
(En théorie, vous devriez pouvoir exécuter update-alternatives --config gem
pour que /usr/bin/gem
pointe vers la version 1.9.1, mais cela ne semble pas fonctionner.)