コンパイルしてインストールしたUbuntu 14.04に最新バージョンをインストールするために、古いGimpバージョンをアンインストールしようとしています。 gimpを起動すると、同じディレクトリ(/usr/lib)にインストールされ、以前のディレクトリと競合していることが示されます。両方を使用してパッケージを削除しました。
apt-get purge gimp*
そして
apt-get autoremove
私がするなら:
dpkg -l gimp
まだインストールされていませんが、端末にgimpと入力すると、次のメッセージが表示されます。
gimp: symbol lookup error:
gimp: undefined symbol:
gimp: symbol lookup error:
gimp: undefined symbol: g_type_check_instance_is_fundamentally_a
新規インストールするにはどうすれば削除できますか?
答え1
運が良ければ、パッケージに削除対象があるので、コンパイルされたソースディレクトリから実行できますsudo make uninstall
。それ以外の場合は、/ usr / localにあるファイルを手動で削除できます。
答え2
あるユーザーが提案したようにバイナリの場所を確認しますが、もともとインストールされたwhich gimp
場所がわからない場合は役に立ちません。
私の提案は、sudo apt-get -o Dpkg::Options::="--force-overwrite" install gimp*
現在のインストールファイルを上書きしてから実行しapt-get purge gimp*
て再試行することです。
これにより問題が再発する場合は、新規インストールの原因によって問題が発生した構成ファイルを実行し、手動で削除してsudo apt-get -o Dpkg::Options::="--force-overwrite" install gimp*
待つこともできます。apt-get remove gimp*
apt-get install gimp*
デバッグに頑張ってください!