LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2015|回复: 16

python2.2 和 2.3 并存,多余吗?

[复制链接]
发表于 2005-11-6 13:44:18 | 显示全部楼层 |阅读模式
俺一向眼里容不下多余的东西,最讲究轻便(除非是瓢泼大雨,出门绝不带伞)。

前两日清理硬盘文件,想把多余的东西全删了。

find / -name fr
以此为线索,找到很多国家的 locale, 键盘,帮助文档,全删了。

find / -name *.gz
找到很多备份,记录,man 文档,全删了。

又把用不着的无线。蓝牙。编程等都删了。

行至某处,见有一文件夹 python2.2, 旁又有文件夹名 python2.3, 便把2.2  删了。
同理又删了 tcl8.3, 只保留了 tcl8.4.
cpp2.95 和 cpp3.0, 删。

刚刚升级 gimp,  出一严重警告,说 python2.2 缺失......闯祸了!
后来干脆 apt-get remove python2.2
系统提示什么什么文件缺失, 视为未装,怎么怎么的,最后还是删除了.

后来几星期,没事时就启动 kpackage, 一个一个审查已安装的包, 看不出有什么用的,格杀芴论.
删除时只要不提示会连带删除什么有用的包,就一个不留. 如果连带删除的也看不出有什么用,一块儿删.感觉还挺爽,好象顺藤摸瓜捣毁了一个犯罪集团样.
如此这般,把硬盘占用率从54% 降到了29%.

前天,又例行公事,删了一堆东西,没发现又什么不对劲的.但,重起机子后,不能上网.
本来,我的 hub 一通电就自动连网,所以电脑不要做任何设置,也不必运行 pon 命令,就可以上网的.
但,可能是删错了什么东西,上网不了啦. ( hub 上插的其他机子可以上. 我的机子如运行 livecd 也可以上网). 不过也只是不能上网,其他程序运行无误.
后查 /var/log/dpkg.log, 列有最后一次删包的清单:
at, v4l-conf, vcr, pm-dev, libncp, krfb, ssh, openssh-server, kdessh, pump, rsync, rdate, ntpdate, traceroute, freetype-tools, libft-perl, libsdl-fft1.2, libdb1, pdmenu, akode, cdparanoia, kcachegrind, kdirstat, kgamma libsasl7, libdb3-util, lzop, xdelta, wipe, proxymngr, wipe, gv, rosegarden, xaw3dg, xfwp,cpp-2.95, cpp-2.3

其中的proxymngr 和 traceroute 我已经下载 .deb 安装上去,但问题依旧.

请高人指点,哪个包才是问题所在?
先谢了.
.
.
发表于 2005-11-6 15:35:29 | 显示全部楼层
你这叫蛮干

不用的locale顶多用localepurge删。manpage你用不到吗?要删多余的包不能用debfoster和deborpan或aptitude找吗?

不按游戏规则办事,当然要吃苦头。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-6 21:47:39 | 显示全部楼层
楼上的,localepurge 本身就需要下载安装,用它删完了 locale 就没用了,又要 apt-get remove. 何苦多此一举。

manpage, 理论上有用,实际上我也难得用一次,枯燥干巴,不知所云。必要时到网上搜吧。呵呵,一删就是几百 M 啊. 斩获颇丰。

至于 deborphan, 它只能查找多余的 lib 文件, 别的不管。  debfoster 和 aptitude 不可能真正知道什么文件是你不想要的(如很多的 log 记录, 多余的键盘布局), 比如,我觉得上网浏览用 konqueror 最好,所以就把 mozilla 删掉, 办公软件我情愿用 kword+gnumeric, 所以把 openoffice 删掉。
这些都不可能靠那些工具自动解决。

刀锋似乎太利,以至滥杀了无辜,唉!
回复 支持 反对

使用道具 举报

发表于 2005-11-6 21:51:24 | 显示全部楼层
再装py2.2
回复 支持 反对

使用道具 举报

发表于 2005-11-6 22:32:09 | 显示全部楼层
暴汗~~lz真蛮干:)
用aptitude看看吧,虽然不是特别干净,但是可以处理好依赖关系
回复 支持 反对

使用道具 举报

发表于 2005-11-7 00:52:39 | 显示全部楼层
楼主用什么命令删的man的gz文件,能穿出几百M,太心动了。
会不会有危险 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-7 08:53:47 | 显示全部楼层
楼上,我是这样

su
find / -name *.gz

从结果看,.gz 一是字体文件,二是 man  文档, 两者是绝大部分。其它还有 log 记录等,较少。
也可以
find / -name man
觉得可删的话, 就
rm -rf `find / -name man`  (注意,此处的两个`不是单引号,而是键盘上1左边的那个小点)
.
有时侯,即使你用 purge 参数删除了一个包,仍然会有残留。所有,我删包总是两布走:
apt-get remove xxxxxx --purge
rm -rf `find / -name xxxxxx*`

似乎就寸草不留了。

回复 支持 反对

使用道具 举报

发表于 2005-11-8 09:28:41 | 显示全部楼层
怎么会认为man不好????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-8 11:36:24 | 显示全部楼层
请看图。
虽然 man文件夹下的 *.gz 都删了,但我还是可以用 --help 参数获得帮助信息。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-11-8 11:40:17 | 显示全部楼层
help能和man比较吗?有问题上网搜索,不是近路不走走远路吗?你的硬盘空间真紧张到连man都放不下的程度了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表