ошибка при установке рельсов и sqlite3 - PullRequest
2 голосов
/ 01 февраля 2012

После этого учебника здесь, чтобы установить ruby ​​на рельсы в Ubuntu 11.10 с sqlite3

, когда я запускаю следующую команду

sudo gem install rails

Я получаю следующую ошибку:

ОШИБКА: Не удалось найти допустимый гем 'rails' (> = 0) в любом хранилище

Кроме того, когда я пытаюсь выполнить команду,

sudo gem install sqlite3

Я получаю ту же ошибку

ОШИБКА: не удалось найти допустимый гем 'sqlite3' (> = 0) в любом хранилище

Также

ruby -v
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]

gem -v
1.8.15

ОБНОВЛЕНИЕ:

Попытка установить rvm с помощью следующей команды на терминале

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

Но, он подключается и загружаетпакет или около того,

Downloading RVM from wayneeseguin branch master
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   125  100   125    0     0     10      0  0:00:12  0:00:11  0:00:01   101
100   125    0   125    0     0      0      0 --:--:--  0:03:26 --:--:--     0curl: (7) couldn't connect to host

Но затем выдает следующую ошибку:

Не удалось загрузить 'https://github.com/wayneeseguin/rvm/tarball/master'. curl, возвращенный статус' 7 '.

Как мне решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 02 февраля 2012

Я предполагаю, что вы работаете в системе на основе Linux.

Если это так, пожалуйста, удалите все установки, которые вы могли выполнить, и ознакомьтесь с этим руководством по настройке всего стека RoR , который я написал.

(Вероятно, проблема, с которой вы столкнулись, связана либо с неправильной установкой openssl / curl, либо с тем, что вы прячетесь за http-прокси)

0 голосов
/ 01 февраля 2012

У меня не было этой проблемы, но вы можете попытаться указать версию

sudo gem install rails -v 3.1.0


sudo gem install sqlite3 -v 1.3.5
...