ImageMagickにいくつかの問題があり、UbuntuのデフォルトのImageMagickパッケージは古いバージョンであり、問題を解決するにはアップグレードする必要があると言われました。
どうやってやるの?最新のUbuntuバージョン(12.10)を持っています。Synapticは、私8:6.7.7.10-2ubuntu4
をIMの最新バージョンとして示しています。これは、IMバージョンが6.7.7.10
(convert --version
同じものを出力する)ことを意味します。IM は、debバイナリ自体を提供しません。Debianには新しいものがありますが、いくつかのテスト/実験ブランチでは、よく理解していれば。LaunchpadでIMを見つけましたが、これをソースに追加する方法はありません。最新/ベータソフトウェアを検索するときに出会う通常のPPAの1つではないようです。私はこれをどのように扱うかわかりません。
パッケージをいくつかの最新のソースから取得するようにマークし、システムの残りを標準ソースから取得するままにする方法はありますか?IM(6.8
)の最後の安定バージョンにアップグレードするのがおそらく最善ですが、Debianにはないのでおそらくそれはsci-fiです。ただし、少なくとも必要6.7.9
です。
注:ソースからのコンパイルは避けたいです。何かをインストールしapt-get
、Synaptic で簡単に操作できないことが嫌です。さらに、コンパイルされたプログラムの更新はありません。接着剤、ワイヤー、アヒルテープを使用するなど、常にシステムに逆らうようにコンパイルします。いいえ、確かにコンパイルしたくありません。
imagemagick
パッケージとその依存関係をこのメソッドで維持できます。configure withを実行し--prefix=/opt
、プログラムをコンパイルしてから/opt
with checkinstall
にインストールできるため、を介してコンパイル済みバージョンをパッケージとして管理できますapt-get
。新しいバージョンを使用する/opt/bin/convert
場合はconvert
、いくつかのシンボリックリンクを作成しない限り、を実行するタイミングを指定する必要があります 。いずれにしても、標準パッケージバージョンとコンパイル済みバージョンの両方を保持できます
checkinstall
。正しく理解できれば、プログラムのコンパイル済みバージョンをシステムにインストールし、それをSynapticなどでパッケージとして表す必要があります。つまり、後で安全に簡単に削除できます。それは素晴らしいことです!