Как обновить RubyGems
Материал из 1GbWiki.
(Различия между версиями)
Версия 18:56, 31 мая 2010 (править) 77.239.235.129 (Обсуждение) ← К предыдущему изменению |
Текущая версия (18:12, 15 марта 2018) (править) (отменить) Renton (Обсуждение | вклад) |
||
(2 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
- | + | <table cellspacing="0"> | |
- | + | <tr style="background: #F7D9D9"> | |
- | + | <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;"> | |
- | + | <span style="font-size: 28px; font-weight: bold;">Эта инструкция устарела и больше не будет обновляться.<br /><br /> | |
- | + | Используйте [[Rails - быстрый старт]]</span> | |
- | + | </td> | |
- | + | </tr> | |
- | + | </table> | |
- | + | <br /> | |
- | + | <br /> | |
- | + | Данный метод подойдет в том случае, если вы не являетесь администратором на сервере и все gem'ы вы ставите в свой домашний каталог, т.е. типичная ситуация для виртуального хостинга. | |
- | + | <br /> | |
- | + | <br /> | |
+ | ---- | ||
+ | '''''Примечание.''''' Убедитесь, что у вас уже установлены правильные переменные <code>GEM_HOME</code>, <code>GEM_PATH</code>, см. свой файл <code>.bashrc</code> и вывод команды <code>gem environment</code> | ||
+ | ---- | ||
+ | <br /> | ||
+ | * Смотрим текущую версию: | ||
+ | gem -v | ||
+ | * Устанавливаем пакет <code>rubygems-update</code>: | ||
+ | $ gem install rubygems-update | ||
+ | |||
+ | * Определяем свой путь для библиотек Ruby. Для этого в файл <code>.bashrc</code> после строки <code>export PATH="$PATH:$GEM_HOME/bin"</code> добавляем строку: | ||
+ | export RUBYLIB="$HOME/.gems/lib:$RUBYLIB" | ||
+ | |||
+ | и обновляем окружение: | ||
+ | source ~/.bashrc | ||
+ | |||
+ | * Обновляем <code>RubyGems</code>: | ||
+ | cd $GEM_HOME/gems/rubygems-update-* && ruby setup.rb all --prefix=$GEM_HOME | ||
+ | |||
+ | * Проверяем версию: | ||
+ | gem -v | ||
+ | |||
+ | [[Категория:Программирование]] | ||
+ | [[Категория:Ruby]] |
Текущая версия
Эта инструкция устарела и больше не будет обновляться. |
Данный метод подойдет в том случае, если вы не являетесь администратором на сервере и все gem'ы вы ставите в свой домашний каталог, т.е. типичная ситуация для виртуального хостинга.
Примечание. Убедитесь, что у вас уже установлены правильные переменные GEM_HOME
, GEM_PATH
, см. свой файл .bashrc
и вывод команды gem environment
- Смотрим текущую версию:
gem -v
- Устанавливаем пакет
rubygems-update
:
$ gem install rubygems-update
- Определяем свой путь для библиотек Ruby. Для этого в файл
.bashrc
после строкиexport PATH="$PATH:$GEM_HOME/bin"
добавляем строку:
export RUBYLIB="$HOME/.gems/lib:$RUBYLIB"
и обновляем окружение:
source ~/.bashrc
- Обновляем
RubyGems
:
cd $GEM_HOME/gems/rubygems-update-* && ruby setup.rb all --prefix=$GEM_HOME
- Проверяем версию:
gem -v