LinuxSir.cn,穿越时空的Linuxsir!

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

emerge之后怎么清理系统

[复制链接]
发表于 2011-3-24 19:53:45 | 显示全部楼层 |阅读模式
emerge完了之后,发现系统占用了很大的硬盘空间,
而且有个包emerge到一半总是抱错,“emake failed"。

我想问怎么样清理distfiles中的文件?直接 rm -rf *?

系统本身有没有清理工具?
发表于 2011-3-24 20:13:16 | 显示全部楼层
eclean ( gentoolkit里的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-24 20:23:18 | 显示全部楼层
Post by gentlog;2131881
eclean ( gentoolkit里的)


有没有清理临时文件的工具?
回复 支持 反对

使用道具 举报

发表于 2011-3-24 20:28:49 | 显示全部楼层
Post by easior lars;2131884
有没有清理临时文件的工具?


你指编译时产生的临时文件?编译安装成功的话portage会自动删掉的,出错的话会残留在/var/tmp/portage里面,手动删掉即可。

/usr/portage/distfiles里面的文件就是源码包,假如网速不错可以手动删掉,要不就用2楼的工具吧,可以自动保留最新的源码包,删掉旧的源码包。

真想让系统自动删掉的话,可以把这两个文件夹挂载到内存里,一重启就没了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-25 10:18:13 | 显示全部楼层
我总感觉我的gentoo系统太占空间了,
分了8个G给它,只装了个gnome-light,emacs,qterm,evince,firefox,发现已经5.8G了,其中源码部分也就1.2G。不知道什么东西占据了空间?
回复 支持 反对

使用道具 举报

发表于 2011-3-25 11:07:56 | 显示全部楼层
差不多吧,去掉源码的部分,剩余4.6G,qt估计要三四百M吧,扣掉后剩4G左右。我的系统在启用了压缩的btrfs上大约2G,纯gtk,没压缩之前应该差不多也在4G附近吧
回复 支持 反对

使用道具 举报

发表于 2011-3-25 13:04:58 | 显示全部楼层
整个系统给8G,说实话有点小,我/usr单独给了10G都觉得憋得慌。

另外,看看emerge --info 输出的PORTAGE_TMDIR 是什么,默认是"/var/tmp",印象中是
不会自动清除的,然后在/etc/make.conf里设置PORTAGE_TMDIR="/tmp"就会重启自动抹除了。

不一定对,望指教。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-25 13:40:49 | 显示全部楼层
Post by timemars;2131972
差不多吧,去掉源码的部分,剩余4.6G,qt估计要三四百M吧,扣掉后剩4G左右。我的系统在启用了压缩的btrfs上大约2G,纯gtk,没压缩之前应该差不多也在4G附近吧


介绍一下btrfs吧,这么强大的压缩功能阿。
空间有限,适当的压缩还是很有意义的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-25 13:42:27 | 显示全部楼层
Post by gentlog;2131993
整个系统给8G,说实话有点小,我/usr单独给了10G都觉得憋得慌。

另外,看看emerge --info 输出的PORTAGE_TMDIR 是什么,默认是"/var/tmp",印象中是
不会自动清除的,然后在/etc/make.conf里设置PORTAGE_TMDIR="/tmp"就会重启自动抹除了。

不一定对,望指教。


受教了,再去试试,磁盘空间紧张啊。
回复 支持 反对

使用道具 举报

发表于 2011-3-25 14:07:19 | 显示全部楼层
Post by easior lars;2132001
介绍一下btrfs吧,这么强大的压缩功能阿。
空间有限,适当的压缩还是很有意义的。

之前Root on LVM + BtrFS
感觉太折腾了
回复 支持 反对

使用道具 举报

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

本版积分规则

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