http://www.1gb.ua/wiki/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C_RubyGems&limit=250&action=history&feed=atomКак обновить RubyGems - История изменений2024-03-29T09:07:43ZИстория изменений этой страницы в викиMediaWiki 1.10.1http://www.1gb.ua/wiki/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C_RubyGems&diff=5385&oldid=prevRenton в 18:12, 15 марта 20182018-03-15T18:12:26Z<p></p>
<p><b>Новая статья</b></p><div><table cellspacing="0"><br />
<tr style="background: #F7D9D9"><br />
<td width="950px" style="vertical-align:top; border-top: 1px solid #D63838; border-left: 1px solid #D63838; border-bottom: 1px solid #D63838; border-right: 1px solid #D63838; padding: 1em;"><br />
<span style="font-size: 28px; font-weight: bold;">Эта инструкция устарела и больше не будет обновляться.<br /><br /><br />
Используйте [[Rails - быстрый старт]]</span><br />
</td><br />
</tr><br />
</table><br />
<br /><br />
<br /><br />
Данный метод подойдет в том случае, если вы не являетесь администратором на сервере и все gem'ы вы ставите в свой домашний каталог, т.е. типичная ситуация для виртуального хостинга.<br />
<br /><br />
<br /><br />
----<br />
'''''Примечание.''''' Убедитесь, что у вас уже установлены правильные переменные <code>GEM_HOME</code>, <code>GEM_PATH</code>, см. свой файл <code>.bashrc</code> и вывод команды <code>gem environment</code><br />
----<br />
<br /><br />
* Смотрим текущую версию:<br />
gem -v<br />
* Устанавливаем пакет <code>rubygems-update</code>:<br />
$ gem install rubygems-update<br />
<br />
* Определяем свой путь для библиотек Ruby. Для этого в файл <code>.bashrc</code> после строки <code>export PATH="$PATH:$GEM_HOME/bin"</code> добавляем строку:<br />
export RUBYLIB="$HOME/.gems/lib:$RUBYLIB"<br />
<br />
и обновляем окружение:<br />
source ~/.bashrc<br />
<br />
* Обновляем <code>RubyGems</code>:<br />
cd $GEM_HOME/gems/rubygems-update-* && ruby setup.rb all --prefix=$GEM_HOME<br />
<br />
* Проверяем версию:<br />
gem -v<br />
<br />
[[Категория:Программирование]]<br />
[[Категория:Ruby]]</div>Renton