本博客已遷至:http://chaoyang.blog.ustc.edu.cn,歡迎訪問!
****************************
* 版權所有 · 謝絕轉載 · 違者必究 *
****************************
* 作者:bitbyte
* 出處:http://www.cnblogs.com/bitbyte/
Problem
輸入如下命令安裝libgtk2.0-dev
1 sudo apt-get install libgtk2.0-dev
結果報錯:
1 The following packages have unmet dependencies: 2 libgtk2.0-dev: Depends: libgtk2.0-0 (= 2.20.0-0ubuntu4) but 2.20.1-0ubuntu2.1 is to be installed 3 Depends: libglib2.0-dev (>= 2.21.3) but it is not going to be installed 4 Depends: libpango1.0-dev (>= 1.20) but it is not going to be installed 5 Depends: libatk1.0-dev (>= 1.13.0) but it is not going to be installed 6 Depends: libcairo2-dev (>= 1.6.4-6.1) but it is not going to be installed 7 E: Broken packages
Solution
問題的原因是libgtk的依賴包未安裝。在網上找了很多資料終於找到可以解決該問題的方法,如下所述:
1. 更改文件 sources.list
(1) 在Ubuntu Packages上搜索libgtk2.0-dev,其中Distribution和Section均選any,然后點“Search”:
選擇lucid [注:lucid 即為10.04版本,hardy為8.04版本]
根據自己計算機CPU的類型選擇,這里我們選i386:
之后我們可以看到如下圖所示的提示,注意紅框中的內容,我們將把紅框中的地址添加到文件sources.list中:
(2) 編輯sources.list。使用編輯器打開sources.list,例如:
1 sudo vi /etc/apt/sources.list
請移步這里:http://chaoyang.blog.ustc.edu.cn 查看更多內容
2. 輸入命令(此步不可少):
3. 安裝libgtk2.0-dev,注意此處為aptitude,而非apt-get
遇到提示時,輸入“y”,同意即可。
至此,在Ubuntu 10.04下可成功安裝gtk開發庫。
========== 版權所有 · 謝絕轉載 · 違者必究 ==========
[-- The End --]