Ubuntu 10.04サーバーでRMagick gemを使用したいと思います。これはUbuntuパッケージlibrmagick-ruby1.8
を使用してシステム全体で簡単に行うことができますが、gem install
(またはBundler)を使用してプライベートロケーションに宝石をインストールしたいと思います。パッケージlibmagickcore-dev
がインストールされていない限り、残念ながら、これはエラーインストールしないでUbuntuサーバーにRuby RMagick gemをインストールするX
Failed to build gem native extension.
になります。 "rmagick ubuntu"のGoogleやStackoverflowで検索すると、lots of peopleが表示され、このパッケージがインストールされるさまざまなパッケージのインストールを提案します。このソリューションの問題点は、そのパッケージをインストールすると、X Windowsシステム全体が依存関係になります。これは明らかにサーバー上では望ましくありません。
これはよくある問題です。 Xを必要としないソリューションが見つかったのかどうか疑問に思っています。ありがとうございました!
また、パッケージのapt-getバージョンがうまくインストールされたときに、ソースからパッケージを再インストールする必要があります。 – pdg137