dasher をビルドしようとしましたが、glib
が必要です。そのため、これが思いつきました:
Checking for GLIB... configure: error: Package requirements (glib-2.0>= 2.6) were not met:
No package 'glib-2.0' found
だから私は libglib2.0-dev をインストールしようとしました
別のエラーが発生しました:
libglib2.0-dev:
Depends: libglib2.0-0 (=2.26.0-0ubuntu1) but 2.26.1-0ubuntu1 is to be installed
Depends: libglib2.0-bin but it is not going to be installed
何をすればよいでしょうか?
問題は、依存関係をインストールしないdpkg
でパッケージをインストールすることです。次のようにapt-get
(aptitudeも使用できます)を使用する必要があります。
Sudo apt-get install libglib2.0-dev
これにより、必要なすべての依存関係が自動的にインストールされます。
2.26はGNOME 2.26を指し、これは古いバージョンです。 Ubuntu 9.10または同様の古いUbuntuディストリビューションがありますか?
ディストリビューションをアップグレードできる場合、これらの問題を解決できるはずです。アップグレードできない場合は、dasher
でコンパイルするプログラムのソースコードの古いパッケージを入手してください。
2.26は実際にはGNOMEバージョンではなくglibバージョンを指し、maverickの最新版です。あるArchが別のArchの前にビルドされている場合、特定のパッケージがアンインストール可能になったと思います。それでもインストールに失敗しますか?