Я пытаюсь настроить 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