`require': не может загрузить такой файл - mkmf
Я выполнил следующую команду и получил ``require': не могу загрузить такой файл - mkmf `сообщение об ошибке
$ sudo gem install sensu-plugin --no-rdoc --no-ri
Fetching: json-1.8.2.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing sensu-plugin:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:1:in `<main>'
Как я могу это исправить?
ОС убунут 14.04
1 ответ
Во всех поддерживаемых в настоящее время версиях Ubuntu (включая Ubuntu 14.04) откройте терминал и введите:
sudo apt-get install ruby-dev
Этот пакет содержит заголовочные файлы и библиотеку mkmf, необходимые для создания библиотеки расширений для Ruby. Также необходимо построить много драгоценных камней.
Источник: https://stackoverflow.com/questions/27990898/sensu-windows-check-configuration/28058796