Как обновить RubyGems

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 18:56, 31 мая 2010 (править)
77.239.235.129 (Обсуждение)

← К предыдущему изменению
Текущая версия (18:12, 15 марта 2018) (править) (отменить)
Renton (Обсуждение | вклад)

 
(2 промежуточные версии не показаны)
Строка 1: Строка 1:
-Как 1gb.ru разводит лохов+<table cellspacing="0">
-Кризис размножает жуликов с огромной скоростью. А интернет рай для воров и мошенников. Так как получить ответственность за интернет мошенничество крайне сложно. И вот очередной интернет хостер 1gb.ru вышел на ниву жульничества. И добился там превосходных результатов. +<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>
-http://www.1gb.ru/default.aspx?ti=6&hti=104+</tr>
-То есть они честно говорят, что их подарок имеет некую цену регистрации. Хорош подарок. Это как парень, отбирающий у девушки свои подарки после расставания.+</table>
-Сама эта фраза по себе показывает, в чем состоит мошенничество этого ресурса.+<br />
-Ну ладно хитрый маркетинговый ход скажите вы. Но не все так просто.+<br />
-Как только вы закажите там услуги хостинга, то вы выясняете, что 30% времени ваш сайт не работает вообще. Он висит или отвратительно долго грузится. Когда вы начинаете этому возмущаться, то вам предлагают резво вернуть деньги. Но вы должны выполнить следующие условия: «Прежде всего, необходимо убедиться, что в личном кабинете заполнены все реквизиты клиента» +Данный метод подойдет в том случае, если вы не являетесь администратором на сервере и все gem'ы вы ставите в свой домашний каталог, т.е. типичная ситуация для виртуального хостинга.
-И тут есть ключевой момент. Если вы заполните эти данные, то на вас сразу же оформят домен. Без этих данных оформить домен они не могут. А как только оформят домен (который дается типа в подарок :-)) вы уже лишитесь 750 рублей. И домен типа обратно перерегистрировать нельзя. И жулик с песнями бежит делить капусту, которую получил продав домен с наваром 350 рублей. А при оптовых ценах еще выше. А вы остаетесь с носом или с доменом. Переплатив за него почти половину стоимости. В любом случае ни о каком хостинге говорить не приходится.+<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]]

Текущая версия

Эта инструкция устарела и больше не будет обновляться.

Используйте Rails - быстрый старт



Данный метод подойдет в том случае, если вы не являетесь администратором на сервере и все 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
Личные инструменты