我想安装一个程序,提示缺少一个依赖包,但安装此依赖包时又提示已安装更新的版本(此程序一定要安装指定版本的依赖包)。问题还没完,这样的情况下我自然想卸载新版本的依赖包,但卸载时提示要同时卸载将近1G的其它包文件。
请问,能不能卸载某些程序时只卸载它,而不卸载其它依赖包?
卸载某程序时如何不卸载有关依赖包?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 123
- 注册时间: 2008-10-08 9:23
卸载某程序时如何不卸载有关依赖包?
改变习惯,从linux开始!
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 卸载某程序时如何不卸载有关依赖包?
此时用aptitude最好。
-
- 帖子: 123
- 注册时间: 2008-10-08 9:23
-
- 帖子: 3249
- 注册时间: 2008-10-28 20:18
Re: 卸载某程序时如何不卸载有关依赖包?
sudo aptitude install XXXXXX (XXXXX为要安装的软件名称)
接下来问你是否安装,会有3种选项Y/N/C (apt-get只有2种Y和N) 用C
接下来问你是否安装,会有3种选项Y/N/C (apt-get只有2种Y和N) 用C
-
- 帖子: 123
- 注册时间: 2008-10-08 9:23
Re: 卸载某程序时如何不卸载有关依赖包?
C是什么意思?我的是Y/N/Q。
输入sudo aptitude install XXXXX是会问你是否应用此方案,你按N后,又询问采用另一种方案。
这里的Q是不是与你说的C同样是“取消/退出”的意思?
输入sudo aptitude install XXXXX是会问你是否应用此方案,你按N后,又询问采用另一种方案。
这里的Q是不是与你说的C同样是“取消/退出”的意思?
改变习惯,从linux开始!
- copyer
- 帖子: 13
- 注册时间: 2008-11-07 8:15
Re: 卸载某程序时如何不卸载有关依赖包?
在新力得里卸不就行了!!!!!1
-
- 帖子: 123
- 注册时间: 2008-10-08 9:23
Re: 卸载某程序时如何不卸载有关依赖包?
楼上的,没有你想像的简单,我在1楼就说了,apt-get命令无法解决此问题,而实际上新立得与apt-get原理都是一样的,只是一个不用你手工输入命令而已。
改变习惯,从linux开始!
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 卸载某程序时如何不卸载有关依赖包?
楼主这种情况,应该直接从网上找一个旧版本的依赖包装上,然后再直接安装你需要的包。
而不是卸载新包。
而不是卸载新包。