Debain裡面附的 aptitude 版本是 aptitude 0.2.11.1-2
如果打 apt-get install aptitude
會說要裝 libsigc++0
可是在 dselect 裡面又沒找到
所以要自己去這個網站抓
http://ftp.us.debian.org/debian/pool/ma ... 3_i386.deb
1. 先打 dpkg -i libsigc++0_1.0.4-3_i386
2. 再打 apt-get install aptitude
就完成安裝
原因如下:
如果剛一灌好debian
就打 apt-get install aptitude 其實就可以灌得起來
如果是改了 sources.list變成 unstable
apt-get update
apt-get dist-upgrade
那麼系統會把需要的那個 libsigc++0_1.0.4-3_i386 給移掉了
因為unstable版的aptitude並不需要
可是問題是, 它並沒同步把 unstable版的 aptitude放上去
變成 dselect裡面的aptitude還是stable版的
才會變成不能安裝
所以, 如果想裝 aptitude的寶寶們
最好是一灌好 debian 就可以先安裝
andyha 寫:請問當我下apt-get install aptitude這個指令的時候
他好像是說
aptitude: Depends :libsigc++0 but it is not installable
而我下apt-get install libsigc++0
他說 package libsigc++0 has no installation candidate
請問市怎麼回是呢