OVH Community, votre nouvel espace communautaire.

Install ruby bloqué car fichier impossible à télécharger (SyS Ubuntu server 14.04)


ludelle
05/11/2014, 09h56
Bonjour,

Je viens juste de récupérer un serveur dédié SyS ou j'ai fait une install de Ubuntu server 14.04 et les updates/upgrades de base.

J'ai voulu installer une version récente de Ruby avec RBENV mais je suis bloqué par le fait que l'archive correspondante ne se télécharge pas. J'ai réalisé les même manip en local sur un ubuntu 14.04 desktop sans soucis.

Au log (serveur actif depuis 2 jours)
Code:
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.10.23-xxxx-...)

  System load:    0.25             Processes:           165
  Usage of /home: 0.0% of 1.18TB   Users logged in:     0
  Memory usage:   1%               IP address for eth0: ....
  Swap usage:     0%

L'install qui foire
Code:
$ CONFIGURE_OPT="--with-readline-dir=/usr/include/readline" rbenv install 2.1.3
Downloading ruby-2.1.3.tar.gz...
-> http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz
error: failed to download ruby-2.1.3.tar.gz

BUILD FAILED (Ubuntu 14.04 using ruby-build 20141028-5-gd22a320)
Autre éssai qui foire aussi (j'ai essayé aussi la 2.1.2)
Code:
$ rbenv install 2.1.3
Downloading ruby-2.1.3.tar.gz...
-> http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz
error: failed to download ruby-2.1.3.tar.gzerror: failed to download ruby-2.1.3.tar.gz

BUILD FAILED (Ubuntu 14.04 using ruby-build 20141028-5-gd22a320)
Check de version de rbenv (au cas ou, mais c'est une version correcte)
Code:
$ rbenv -v
rbenv 0.4.0-129-g7e0e85b
Download à la mano via curl
Code:
$ curl http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.gz > test.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:03:33 --:--:--     0
curl: (7) Failed to connect to cache.ruby-lang.org port 80: Connection timed out
Voila, sachant par ailleurs que j'accède divers sites sans soucis (google.com, www.nemeus.fr/en, ...) et que j'arrive à faire du curl dessus.
J'arrive aussi à pinger le cache.ruby-lang.org.

Si vous avez une idée, merci de me la faire partager,
Ludellle