Установка проблемы Heroku касается драгоценного камня с помощью RVM

В то время как существующие ответы прекрасны, не, один человек конкретно упомянул, что установка корневого каталога сделана в файле паролей.

Можно изменить корневой каталог путем редактирования /etc/passwd файл (использование vipw) или выполнение следующей команды:

usermod -d /user/wants/this/path username

Утилиты и методы отличаются между UNIXes, я принимаю Linux. Изменение /etc/passwd непосредственно будет работать на всех них.

1
задан 27 August 2011 в 01:46
1 ответ

гем, который находит расположение файла библиотеки в гемах. taps.rb в /usr/local/lib/ruby/gems/1.8/gems/taps-0.3.23/lib/ отсутствует, поэтому вы получили сообщение выше:

# ls -l /usr/local/lib/ruby/gems/1.8/gems/taps-0.3.23/lib/
total 8
drwxr-xr-x 2 root root 4096 Aug 27 10:31 taps
drwxr-xr-x 2 root root 4096 Aug 27 10:31 vendor

Другой пример с марионеткой:

# ls -l /usr/local/lib/ruby/gems/1.8/gems/puppet-2.7.1/lib/
total 8
drwxr-xr-x 30 root root 4096 Jul 18 16:41 puppet
-rw-rw-r--  1 root root 3781 Jul 18 16:41 puppet.rb

# gem which puppet
/usr/local/lib/ruby/gems/1.8/gems/puppet-2.7.1/lib/puppet

Итак, какую команду вы бы использовали, чтобы проверить, что самоцвет (или марионетка) присутствует и работает?

gem list taps

*** LOCAL GEMS ***

taps (0.3.23)

и:

taps -h
Options
=======
server    Start a taps database import/export server
pull      Pull a database from a taps server
push      Push a database to a taps server
version   Taps version

Add '-h' to any command to see their usage
1
ответ дан 4 December 2019 в 01:26

Теги

Похожие вопросы