Решение проблемы curl returned status 23

Ответ находится на StackOverflow: http://stackoverflow.com/a/26792798, но сохраню на всякий случай и себе, чтобы потом не искать, а вдруг удалят… 🙂

Проблема такого рода: когда пытаешься поставить Ruby через RVM на сервере с Linux (возможно и на других *nix аналогично) с уже установленным в system-wide окружении.

Проявляется после выполнения команды под обычным пользователем:

\curl -sSL https://get.rvm.io | bash -s stable

, выдаёт ошибку в консоль:

Downloading https://github.com/wayneeseguin/rvm/archive/stable.tar.gz
curl: (23) Failed writing body (0 != 867)

Could not download 'https://github.com/wayneeseguin/rvm/archive/stable.tar.gz'.
  curl returned status '23'.

Downloading https://bitbucket.org/mpapis/rvm/get/stable.tar.gz
curl: (23) Failed writing body (0 != 15926)

Could not download 'https://bitbucket.org/mpapis/rvm/get/stable.tar.gz'.
  curl returned status '23'.

Лечится просто

В файл ~/.bashrc самыми первыми строками добавляем:

unset rvm_path
unset GEM_HOME

И затем спокойно ставим RVM.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *