Назад | Перейти на главную страницу

gltail «Отсутствует gem net-ssh»

Я пытаюсь настроить gltail в своей локальной системе для удаленного мониторинга журналов.

У меня установлены все зависимости, но когда я запускаю gltail ...

./gl_tail configfile ../config.yaml

Я получаю такой вывод:

Missing gem net-ssh.
Ubuntu:
  sudo gem install -y net-ssh -r

.. что я делал несколько раз. Вот результат:

dev@ubuntu:~/Desktop/Fudge-gltail-e5b252d/bin$ sudo gem install net-ssh
Successfully installed net-ssh-2.0.15
1 gem installed
Installing ri documentation for net-ssh-2.0.15...
Installing RDoc documentation for net-ssh-2.0.15...

Но когда я снова запускаю его, я получаю ту же ошибку net-ssh с отсутствующим gem.

dev@ubuntu:~/Desktop/Fudge-gltail-e5b252d/bin$ which ruby
/usr/bin/ruby
dev@ubuntu:~/Desktop/Fudge-gltail-e5b252d/bin$ which gem
/usr/bin/gem

Почему net-ssh не отображается как правильно установленный?

для gltail используйте

gem install -y net-ssh -v 1.1.4

В Ubuntu вы можете получить:

ОШИБКА: не удалось найти gem net-ssh локально или в репозитории.

Итак, перейдите к:

http://rubyforge.org/frs/?group_id=274

И загрузите «net-ssh-1.1.4.gem».

cd в каталог загрузки и введите:

sudo gem install -y net-ssh -v 1.1.4

sudo gem установить gltail