删除软件后,自动删除相关依赖(libs)的办法
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
删除软件后,自动删除相关依赖(libs)的办法
我不清楚为什么这个网站所有人对推荐 apt-get,因为个人觉得这个缺乏基本的删除功能。我个人推荐大家都使用 aptitude。
其实大家要做的很简单,只需要用 aptitude 代替所有的 apt-get 就可以实现所有的自动依赖去除了。
例如;如果 大家在 gnome ubuntu 上装 kde:
sudo aptitude install kubuntu-desktop
然后如果想删除:
sudo aptitude remove kubuntu-desktop 就可以了。
aptitude的用法与 apt-get 几乎一样,只是多了一个自动删除依赖的功能。(一定要是使用aptitude安装的包才能自动删除依赖)
我个人的意思是推荐大家在任何情况下都不要使用 apt-get ,新立得或者adept,所有包都使用 aptitude 安装,这样任何的不需要的库都能够被自动删除。
其实大家要做的很简单,只需要用 aptitude 代替所有的 apt-get 就可以实现所有的自动依赖去除了。
例如;如果 大家在 gnome ubuntu 上装 kde:
sudo aptitude install kubuntu-desktop
然后如果想删除:
sudo aptitude remove kubuntu-desktop 就可以了。
aptitude的用法与 apt-get 几乎一样,只是多了一个自动删除依赖的功能。(一定要是使用aptitude安装的包才能自动删除依赖)
我个人的意思是推荐大家在任何情况下都不要使用 apt-get ,新立得或者adept,所有包都使用 aptitude 安装,这样任何的不需要的库都能够被自动删除。
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 32
- 注册时间: 2005-10-23 23:31
Re: 删除软件后,自动删除相关依赖(libs)的办法
我用的apt-get和新得利的确有很多没有自动删除的多余软件包poet 写了:我不清楚为什么这个网站所有人对推荐 apt-get,因为个人觉得这个缺乏基本的删除功能。我个人推荐大家都使用 aptitude。
其实大家要做的很简单,只需要用 aptitude 代替所有的 apt-get 就可以实现所有的自动依赖去除了。
例如;如果 大家在 gnome ubuntu 上装 kde:
sudo aptitude install kubuntu-desktop
然后如果想删除:
sudo aptitude remove kubuntu-desktop 就可以了。
aptitude的用法与 apt-get 几乎一样,只是多了一个自动删除依赖的功能。(一定要是使用aptitude安装的包才能自动删除依赖)
我个人的意思是推荐大家在任何情况下都不要使用 apt-get ,新立得或者adept,所有包都使用 aptitude 安装,这样任何的不需要的库都能够被自动删除。
没有用过aptitude删除...
以后试试
- jackphil
- 帖子: 59
- 注册时间: 2006-09-04 23:49
- 联系:
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
每次安装使用 aptitude 和每次安装使用 apt-get 有什么本质区别么?同样都是使用一个命令。并没有给你增加任何复杂程度,为了安装软件你付出的工作量没有发生任何改变。zhuqin_83 写了:用deborphan可以删除孤立的包。这个是默认安装的,你可以再新立德里设置一个过滤器,选择“孤立”即可。
用aptitude的话,要每次安装就要用这个命令,否则无效。
也许对你来说有另外一些办法可以实现,但是就 apt-get 和 synaptics 本身不能很好的实现这个,我的描述也是没有错的。而且用于实现的技巧对与每个人来说并不是最容易掌握。
如果只是让人每次都用 aptitude ,这就是最容易掌握和最容易传授的技术了,当你需要提供更多的技术支持时,你会发现让人使用 aptitude 比你教会几百个人用 deporphan 容易许多。
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
其实官方英文论坛很多也是用apt-get,官方wiki上也是.apt-get,aptitude,新立得 ,adept都是很好的,至于用哪个,大家自己选择好了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
-
- 帖子: 105
- 注册时间: 2005-10-11 11:15
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
-
- 帖子: 50
- 注册时间: 2007-02-04 19:39
- 来自: Delft, The Netherlands
-
- 帖子: 2138
- 注册时间: 2006-09-24 4:37
karron 写了:6.10的apt-get也有自动remove不需要的包的功能, apt-get autoremove
代码: 全选
XXX@XXX-desktop:~$ apt-get autoremove
E: 无效的操作 autoremove
XXX@XXX-desktop:~$ apt-get
autoclean clean install update
build-dep dist-upgrade remove upgrade
check dselect-upgrade source
好像没有apt-get autoremove命令啊!