当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]用debfoster帮你管理软件包
帖子发表于 : 2006-09-28 14:05 

注册: 2005-11-15 11:28
帖子: 157
送出感谢: 0 次
接收感谢: 0 次
debfoster是一个很好用的软件包管理辅助软件,它能侦测系统内新安装的deb包,并提示你选择是保留该包还是删除它,当我们为了编译软件等目的而不得不安装了大量deb包来解决依赖问题的情况下,这个软件变得十分有用处。

众所周知,在debian/ubuntu中,软件的代码包和开发代码包是分开的,比如gaim是著名IM软件gaim的包,而gaim-dev则是gaim 的开发包,当自己从源码编译安装或者打包新软件的时候,很多名为-dev的开发包就需要被安装,久而久之,系统里就积累了非常非常多的开发包,而这写包基本上只在编译某个软件的时候才会有用──更为可气的是,相信很多“酷爱”自己编译的朋友都和我一样,有过这样的经历:当你辛辛苦苦装了N多个-dev的开发包以后,软件却仍无论如何不能编译通过,使得你不得不放弃,又或者编译成功了才发现这个软件并不合你的需要,不得不又删掉。这种时候,当初为了编译这软件而辛辛苦苦安装的若干-dev包却早已记不清楚,只能留它们在系统里充当“废物”了。

用debfoster就可以很好的解决您这样的苦恼。

首先 aptitude install debfoster
然后 sudo debfoster
此时 debfoster 会依次提示您系统内所有以安装的软件包,如果您确认此前所有软件都是您所需要的,只需要一路按Y就可以了。

在此以后,当您编译软件安装一大堆不常用的开发包之后,再次运行sudo debfoster,所有您未确认的软件包会再次提示,只需按p,就可以将您不需要的软件包撤的清除。

对于像我一样喜欢从server模式自定义安装ubuntu的朋友,推荐在安装好所有常用软件,打造成您自己的平台以后,安装并运行debfoster,这样就可以确认基本系统所有的包,此后编译安装都可以放心的进行了,只要对您觉得有用的包按y,其它都可以轻松删除:)

<原文URL http://my.opera.com/leo_tzao/blog/show.dml/489484>


_________________
===============================
欢迎访问[记忆,过往……]http://TianYiSpace.cn !!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译