|
原因是我想装个iptux,所谓linux下的飞鸽软件。但是在官方找到的deb包据说是别人在较高版本系统下打包的,结果就是我安装的时候总是提示libgtk2.0-0版本过低(我的debian是从lenny升成testing的)
iptux 依赖于 libgtk2.0-0 (>= 2.14.1);然而:
系统中 libgtk2.0-0 的版本为 2.12.………………
实在是太麻烦了。下载源码包编译也是搞之不成。依赖性让人头痛,好像我编译从来就没有成功过的,总是缺少这个那个文件。
最后我的方法是将源改成sid的,然后aptitude update更新源列表一下,然后直接在新立得里面将libgtk升级上去,安装软件成功之后再把源改回来。
个人感觉这种方法只是更新某一个文件的版本,不算是混用源吧?
不知道这种方法会不会对系统有什么影响,如果没有影响,以后我还想如法去尝试安装更多的软件。 |
|