L'installation d'OpenSSL sur Ubuntu pour les Rails du développement?
Je suis en cours d'exécution de la dernière RVM sur Ubuntu 10.10 et j'ai réussi à obtenir la plupart de l'environnement de développement en cours d'exécution, sauf pour OpenSSL.
Lorsque j'essaie d'installer le paquet j'obtiens l'erreur suivante:
$ rvm package install openssl > error
ERROR: Error running 'tar zxf /home/ruby/.rvm/archives/openssl-0.9.8n.tar.gz -C
/home/ruby/.rvm/src', please read /home/ruby/.rvm/log/openssl/extract.log
ERROR: Error running './config -I/home/ruby/.rvm/usr/include -L/home/ruby/.rvm
/usr/lib
--prefix=/home/ruby/.rvm/usr zlib no-asm no-krb5 shared ', please read /home/ruby
/.rvm/log/openssl/configure.log
ERROR: Error running '/usr/bin/make ', please read /home/ruby/.rvm/log/openssl/make.log
ERROR: Error running '/usr/bin/make install', please read /home/ruby/.rvm/log/openssl
/make.install.log
Il semble qu'à l'origine le fichier téléchargé est corrompu quand je l'obtenir via RVM. Donc, j'ai téléchargé et décompressé à ~/.rvm/src/openssl0.9.8
et la première erreur a disparu (erreur d'exécution de tar zxf
), mais j'ai toujours les autres.
Edit: ma version de Ruby, si quelqu'un se soucie, est:
$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
- J'ai suiviUbuntu, Ruby, RVM, des Rails, et Vous" à la lettre et maintenant, mon système fonctionne.
Vous devez vous connecter pour publier un commentaire.
Avez-vous d'exécuter
rvm requirements
après l'installation de RVM? Il montre une liste de toutes les dépendances nécessaires, et les fournitures recommandées "apt-get" de commande.Ce sera l'installation d'openssl et de libssl-dev, qui sont tous deux requis. J'ai installé RVM et Rubis de nombreuses fois sur Ubuntu et toujours utilisé RVM est recommandé sans problème.
rvm requirements
.Avez-vous des libssl installé dans Ubuntu?
Aussi installer les paquets de développement: