Отсутствует библиотека при установке ruby-filemagic gem на Linux

Мне нужен gem ruby-filemagic для некоторых требований в моем проекте. При запуске пакета установите его, указав мне эту ошибку

*** ERROR: missing required library to compile this module
*** extconf.rb failed ***

Пожалуйста, помогите мне с этой проблемой.

Ответ 1

sudo apt-get install libmagic-dev сделал это для меня

Ответ 2

Выполнение brew install libmagic до gem install ruby-filemagic на OSX сделало мою установку ruby-filemagic успешной.

Ответ 3

Если вы устанавливаете gem ruby-filemagic на экземпляр EC2, войдите в систему как пользователь root и используйте эту команду

yum install file file-devel