1. 程式人生 > >解決libgtk2.0-dev依賴包的問題

解決libgtk2.0-dev依賴包的問題

依賴: libtotem-plparser-dev (>= 3.4) 但是它將不會被安裝
依賴: valac (>= 0.20) 但是它將不會被安裝
依賴: libvte-2.90-dev (>= 1:0.32) 但是它將不會被安裝
E: 無法修正錯誤,因為您要求某些軟體包保持現狀,就是它們破壞了軟體包間的依賴關係。

解決方法:

開啟 software & update,在 update 中 把 important security updates 和 Recommended updates 勾選上,再 sudo apt-get update。

或者更改源:

點選右上角的”搜尋“圖示,在搜尋框中輸入update,在顯示的應用列表中,點選”Software&Updates(軟體&更新)“。

在彈出的”Software&Updates“視窗中,選擇”Ubuntu Software“,你可以看到”Download from(下載源)“是”Server for United States(美國伺服器)“。點選”Server for United States“下拉選單,選擇”Other...(其他)“。

在彈出”Choose a Download Server(選擇下載伺服器)“視窗中向上拉,找到China(中國),然後,選擇中國的伺服器,這裡可以選擇教育源,網易、阿里等等。(我在這裡選的是163(網易)的),然後點選”Choose Server(選擇服務)“按鈕。


sudo apt-get update

   sudo apt-get install libgtk2.0-dev
   sudo apt-get -f install
   sudo apt-get install aptitude
   sudo aptitude install libgtk2.0-dev
   sudo apt-get install libgtk2.0-dev
   sudo apt-get install build-essential
   sudo apt-get install devhelp
   sudo apt-get install libgtk2.0*
   sudo apt-get install libglib2.0-doc libgtk2.0-doc
   sudo apt-get install glade libglade2-dev
   sudo apt-get install glade-gnome glade-common glade-doc
   pkg-config --list-all grep gtk
   sudo apt-get install gtk+2.0
   sudo apt-get install gtk2.0
   sudo apt-get install build-essential libgtk2.0-dev
   history
   sudo apt-get -f install
   sudo apt-get update
  sudo aptitude install libgtk2.0-dev
  pkg-config --list-all grep gtk
   clear
   sudo update-alternatives --config python
   sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
   sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
   sudo update-alternatives --config python