Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ruby:start [2016/04/29 11:31] – [Проверка зависимостей] mirocowruby:start [2017/04/03 17:41] (текущий) – [Installing RVM on Linux] mirocow
Строка 12: Строка 12:
 ===== Update ===== ===== Update =====
  
 +<code bash>$ gem update --system</code>
  
-  * gem update --system+Иногда требуется обновить только локальные пакеты 
 + 
 +<code bash>gem update --local</code> 
 + 
 +или воспользоваться bundler
  
 +<code bash>$ bundle update</code>
 ===== Uninstall ===== ===== Uninstall =====
  
Строка 48: Строка 54:
  
 **~/.bashrc** **~/.bashrc**
-<code>+<code bash>
 [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM
 </code> </code>
Строка 67: Строка 73:
 ===== RubyGems + RVM + Ruby 2.1.5 + Bundler ===== ===== RubyGems + RVM + Ruby 2.1.5 + Bundler =====
  
-<note important>Запускаем не под root</note>+<note important>Запускаем не из под root</note>
  
 +<note tip>
   * sudo apt-get update   * sudo apt-get update
   * curl -L https://get.rvm.io | bash -s stable --rails   * curl -L https://get.rvm.io | bash -s stable --rails
Строка 76: Строка 83:
   * gem install bundler   * gem install bundler
   * bundle install # В проекте при наличии Gemfile файла   * bundle install # В проекте при наличии Gemfile файла
 +</note>
  
 ====== GEM ====== ====== GEM ======
Строка 102: Строка 110:
 ====== Удаление пакетов ====== ====== Удаление пакетов ======
  
-===== Rubygems >= 2.1.0 =====+==== Rubygems >= 2.1.0 ====
  
 <code bash> <code bash>
Строка 108: Строка 116:
 </code> </code>
  
-===== Rubgems < 2.1.0 =====+==== Rubgems < 2.1.0 ====
  
 <code bash> <code bash>
Строка 135: Строка 143:
  
   bundle exec rails c     bundle exec rails c  
 +===== Ошибки =====
 +
 +После запуска установки rvm из под пользователя командой **<text>\curl -L https://get.rvm.io | bash</text>**. Процесс установки завершается с ошибкой.
 +<note important>mkdir: cannot create directory `/usr/local/rvm': Permission denied</note>
 +Необходимо удалить базовые настройки, если они есть:
 +
 +  * rm /etc/profile.d/rvm.sh - Тут прописано определение путей
 +  * rm /etc/rvmrc
 +
 +
 ===== Servers ===== ===== Servers =====