私は何年も Arch Linux を使用しており、pacman-notifier を使用して、ボックスを最新の状態に保つのが大好きでした。
数週間前、pacman-notifier が機能しなくなり、次のメッセージが表示されました:
$ pacman-notifier
/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require': cannot load such file -- RNotify (LoadError)
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `rescue in require'
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:35:in `require'
from /usr/lib/ruby/site_ruby/2.0.0/pacman_notifier/gui/gtk.rb:2:in `<top (required)>'
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /usr/lib/ruby/site_ruby/2.0.0/pacman_notifier.rb:6:in `<top (required)>'
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /usr/bin/pacman-notifier:3:in `<main>'
まず、RNotify パッケージが適切な場所にないと思ったので、検索します。
$ locate rnotify
/opt/kde/include/kdirnotify.h
/opt/kde/include/kdirnotify_stub.h
/usr/lib/ruby/gems/2.0.0/gems/ruby-libnotify-0.5.1/doc/ext/rnotify_c.html
/usr/lib/ruby/gems/2.0.0/gems/ruby-libnotify-0.5.1/ext/rnotify.c
/usr/lib/ruby/gems/2.0.0/gems/ruby-libnotify-0.5.1/ext/rnotify.o
/usr/lib/ruby/gems/2.0.0/gems/ruby-libnotify-0.5.1/ext/rnotify.so
/usr/lib/ruby/gems/2.0.0/gems/ruby-libnotify-0.5.1/lib/rnotify.so
しかし、私が得た出力で、彼らは正しい場所にいると思います.
私も言及を調べようとし/usr/lib/ruby/site_ruby/2.0.0/pacman_notifier/gui/gtk.rb
ましたが、何を検索すればいいのか本当にわからないのであきらめました。
誰でも私の問題を解決するためのヒントを教えてもらえますか?