web-dev-qa-db-fra.com

Comment installer Ruby-rvm?

Je souhaite installer un environnement Rails sur Ubuntu 11.04. J'ai essayé:

$ Sudo apt-get install Ruby-rvm

Mais j'ai eu l'erreur:

Impossible de localiser le paquet Ruby-rvm

Mon autre PC a Ubuntu 11.10, et cela fonctionne très bien ici:

$ Sudo apt-get install Ruby-rvm
$ rvm install Ruby-1.9.3-p125
$ Sudo gem update --system
$ Sudo gem install Rails
13
Yosef

Le paquet Ruby-rvm n'est présent que depuis Ubuntu 11.10. De plus, l'un des ses dépendances , libreadline-gplv2-dev , n'existe sous ce nom que depuis Ubuntu 11.10.

Il existe une version de Ruby-rvm dans PPA testant une tierce partie Canonical-SIG . C'est pour tester, donc il peut y avoir des bugs. Voir Ajouter une archive de paquet personnel (PPA) dans la documentation Ubuntu pour savoir comment installer un logiciel à partir d'un PPA.

Vous pouvez récupérer la source du paquet et la compiler sur votre machine. Téléchargez le code source à partir de page du paquet Ubuntu 11.1 (vous avez besoin des trois fichiers: .dsc, .orig.tar.gz et .debian.tar.gz). Installez les outils de développement et les dépendances de construction, compilez le package, installez les dépendances au moment de l'exécution et installez le package.

wget http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9-0ubuntu2.dsc http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9-0ubuntu2.debian.tar.gz
Sudo apt-get install build-essential fakeroot debhelper Ruby
dpkg-source -x Ruby-rvm_1.6.9-0ubuntu2.dsc
cd Ruby-rvm*
dpkg-buildpackage -rfakeroot -b -nc -us -uc
cd ..
apt-get install adduser bison curl file git libreadline5-dev libsqlite3-dev libxml2-dev zlib1g-dev
dpkg -i Ruby-rvm_1.6.9-0ubuntu2_*.deb
4
Gilles

Un moyen simple d’installer RVM consiste à suivre les instructions du site du développeur (en fait, le site indique "Veuillez utiliser le (s) processus (s) d’installation (s) de ce site uniquement, car c’est la seule installation prise en charge. types et méthodes. "):

curl -L get.rvm.io | bash -s stable

Charge RVM:

source ~/.rvm/scripts/rvm

Trouvez les exigences (suivez les instructions):

rvm requirements

Installez Ruby:

rvm install 1.9.3

Sur mon système (12.04), tout cela s'est passé sans accroc; Les exigences répertoriées étaient faciles à trouver et à installer à l'aide de apt-get.

28
Chan-Ho Suh

Précis, fidèle, xénial et supérieur

Il existe maintenant un paquet officiel Ubuntu: https://github.com/rvm/ubuntu_rvm

Installer

1. Ajoutez le PPA et installez le paquet

Ouvrez un terminal (Ctrl+Alt+T) et exécutez:

Sudo apt-add-repository -y ppa:rael-gc/rvm
Sudo apt-get update
Sudo apt-get install rvm

2. Changer la fenêtre de votre terminal

Maintenant, afin de toujours charger rvm, changez le terminal Gnome pour toujours effectuer une connexion.

Dans la fenêtre du terminal, cliquez sur Editname__> Profile Preferences, cliquez sur l'onglet Commandet cochez Run command as login Shell.

enter image description here

3. Déconnexion et connexion

De nombreuses modifications ont été apportées et pour pouvoir toutes les utiliser correctement, vous devez vous identifier et vous déconnecter. Cela nécessite non seulement de fermer la fenêtre du terminal, mais également de vous déconnecter et de vous reconnecter.

4. Installer un Ruby

Vous êtes maintenant prêt à installer des rubis. Ouvrez un terminal (Ctrl+Alt+T) et exécutez:

rvm install Ruby
4

Essayez de rechercher des paquets basés sur Ruby via:

apt-cache search Ruby

ou vous pouvez ajouter | grep ^Ruby, si vous le connaissez, le nom de ce paquet lancé par Ruby.

0
Jan Marek