LINUX.ORG.RU

Ответ на: комментарий от kostik87

то есть chroot это отдельное от системы окружение в котором надо дополнительно устанавливать пакеты? у меня в основной системе же есть и бандлер и рейк, если я в чрут их установлю не нанесу ли я ущерба уже работающим сервисам на серваке, ведь там уже это все есть

rom100 ()
Ответ на: комментарий от rom100

Профей здесь нема. Да, после выполнения команды chroot происходит переключение как бы в отдельную систему, изолированную от хост системы.

kostik87 ★★★★★ ()

По моему скромной опыту редмайн хорошо ставить под отдельным юзером с личным Ruby через RVM.

Тогда тебя могли бы в этого юзера пустить и вызовы bundle не потревожили бы системную Ruby.

realloc ★★★★ ()
Ответ на: комментарий от kostik87

Все равно не могу понять, как этот плагин из чрута поставить. Если редмайн из чрута работает значит устанавливать бандл и рейк не надо, но как их вызвать? Проблема...

rom100 ()
Ответ на: комментарий от rom100

Все равно не могу понять, как этот плагин из чрута поставить.

Выполняй chroot в окружение с установленным редмайн, т.е.

chroot директория_с_редмайн
и далее выполняй команды по установке указанных пакетов.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

и все таки я не понимаю почему то что я установлю не будет конфликтовать с тем что уже есть в основной системе...

rom100 ()
Ответ на: комментарий от rom100

Сходи почитай Wikipedia про chroot. Считай, что после выполнения chroot <директория> ты попадаешь в отдельную операционную систему.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

which bundle

/usr/bin/bundle

bundle install

Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root users
on this machine.
Your Gemfile lists the gem capybara (>= 0) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of just one of them later.
Your Gemfile lists the gem simplecov (~> 0.9.1) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of just one of them later.
Your Gemfile lists the gem thin (>= 0) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of just one of them later.
Fetching gem metadata from https://rubygems.org/...........
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "capybara":
  In Gemfile:
    poltergeist (~> 0.6.0) ruby depends on
      capybara (~> 1.0) ruby

    capybara (2.6.2)
 
rom100 ()
Ответ на: комментарий от kostik87

смотри, в гайде установки scrum2b указано что после помещения плагина в папку плагинс, мол перейдите в корневую директорию redmine и делайте bundle install а потом bundle rake redmine:plugins:migrate RAILS_ENV=production

rom100 ()
Ответ на: комментарий от kostik87

смотри, сделал bundle update, потом bundle install, потом bundle exec rake .. и все поехало, правда оно криво работает, но это уже не ко мне, плагин наверное такой)

rom100 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.