LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo 怎么 优化+清理垃圾

[复制链接]
发表于 2009-9-22 01:55:51 | 显示全部楼层 |阅读模式
不知道。linux 是否需要 优化+清理垃圾 系统怎么清理垃圾文件优化。
还请高手指点。为新手指路。不吝赐教。

谢谢。
发表于 2009-9-22 05:55:51 | 显示全部楼层
windows 优化大师用多了吧。
回复 支持 反对

使用道具 举报

发表于 2009-9-22 09:52:16 | 显示全部楼层
不需要清理垃圾。
回复 支持 反对

使用道具 举报

发表于 2009-9-22 10:13:36 | 显示全部楼层
emerge --depclean && revdep-rebuild就是了。
回复 支持 反对

使用道具 举报

发表于 2009-9-22 10:42:57 | 显示全部楼层
Post by 亞利艾爾;2029068
emerge --depclean && revdep-rebuild就是了。


慎用 depclean 这个命令
回复 支持 反对

使用道具 举报

发表于 2009-9-22 10:53:08 | 显示全部楼层
上次你在說慎用depclean命令的時候,我已經回答過你出現的問題了。(沒有根據)如果沒有什麽其它問題的話,這個言論應該算是不攻自破了。這個功能的實現從任何角度看我都找不出會出什麽問題。除非一個人非常喜歡emerge -1 xxx安裝包(那個叫給自己找麻煩),不然2.1版本的portage是可以放心大膽地用emerge --deplcean的。
回复 支持 反对

使用道具 举报

发表于 2009-9-22 11:04:27 | 显示全部楼层
Post by 亞利艾爾;2029085
上次你在說慎用depclean命令的時候,我已經回答過你出現的問題了。如果沒有什麽其它問題的話,這個言論應該算是不攻自破了。這個功能的實現從任何角度看我都找不出會出什麽問題。除非一個人非常喜歡emerge -1 xxx安裝包(那個叫給自己找麻煩),不然2.1版本的portage是可以放心大膽地用emerge --deplcean的。


我刚刚搜了一下论坛 没找到你说的这个帖子。
能否给个链接,让俺也学习学习
谢谢
回复 支持 反对

使用道具 举报

发表于 2009-9-22 11:39:19 | 显示全部楼层
localepurge 也可以試用看看!
回复 支持 反对

使用道具 举报

发表于 2009-9-22 12:30:44 | 显示全部楼层
Post by 13121982;2029081
慎用 depclean 这个命令

Post by erlv;2029089
我刚刚搜了一下论坛 没找到你说的这个帖子。
能否给个链接,让俺也学习学习
谢谢


暈死,我也找不到了,好像不是13121982的言論。我錯了,我真的錯了……

之前確實有位仁兄討論說depclean總是會莫名其妙的清了一些非常關鍵的包,認為是depclean有問題。我當時回覆他說是他自己總是用emerge -1安裝程序,或者手動改/var/lib/portage/world文件,結果出事怪不得人。

所以我可能誤會13121982的意思了。depclean確實用的時候要注意一下卸的是什麽包,不要嫌列表多就不看。這個是應該的。但是不用過分擔心depclean總是會導致系統的問題。至少我用了很長時間的depclean,幾乎每次上gentoo都要emerge -DNu world && emerge --depclean沒有過問題。

為了盡可能避免出現emerge --depclean或者其它包操作帶來的不可理解的問題,個人強烈建議不要隨便用emerge -1 xxx(或者emerge --oneshot xxx)來安裝包。讓revdep-rebuild這樣的工具做是沒有問題,自己手動做的話搞清楚情況再這樣做。不然下次emerge --depclean把你用的包給卸載了,就又要花幾個小時來編譯。

另外更重要的是,不要沒事就改你的/var/lib/portage/world。之前有很多人見到emerge處理出現一些不可理解的事的時候就提出方案就說把xxx從/var/lib/portage/world刪除了或者在那裏面加入xxx。這個個人以為相當不好。一個是任何調用regenworld的腳本都會讓你這些操作泡湯。另外一個是回頭你刪除了不該刪除的項就是會出問題,到時候depclean把包刪了就不要找人了,自己再emerge一遍吧。(個人基本堅持只修改/etc和/home下的東西的原則,其它地方不是給你當配置文件的就不要修改。不是說Unix讓所有數據都以文本形式存放就是方便亂改的。)如果真的想改動/var/lib/portage/world,你要不嫌麻煩就emerge -C或者emerge就是了。一個正常安裝的系統,/var/lib/portage/world是絕對正確反應安裝者的意願的。
回复 支持 反对

使用道具 举报

发表于 2009-9-22 12:33:21 | 显示全部楼层
Post by 亞利艾爾;2029119
暈死,我也找不到了,好像不是13121982的言論。我錯了,我真的錯了……

之前確實有位仁兄討論說depclean總是會莫名其妙的清了一些非常關鍵的包,認為是depclean有問題。我當時回覆他說是他自己總是用emerge -1安裝程序,或者手動改/var/lib/portage/world文件,結果出事怪不得人。

所以我可能誤會13121982的意思了。depclean確實用的時候要注意一下卸的是什麽包,不要嫌列表多就不看。這個是應該的。但是不用過分擔心depclean總是會導致系統的問題。至少我用了很長時間的depclean,幾乎每次上gentoo都要emerge -DNu world && emerge --depclean沒有過問題。

為了盡可能避免出現emerge --depclean或者其它包操作帶來的不可理解的問題,個人強烈建議不要隨便用emerge -1 xxx(或者emerge --oneshot xxx)來安裝包。讓revdep-rebuild這樣的工具做是沒有問題,自己手動做的話搞清楚情況再這樣做。不然下次emerge --depclean把你用的包給卸載了,就又要花幾個小時來編譯。

另外更重要的是,不要沒事就改你的/var/lib/portage/world。之前有很多人見到emerge處理出現一些不可理解的事的時候就提出方案就說把xxx從/var/lib/portage/world刪除了或者在那裏面加入xxx。這個個人以為相當不好。一個是任何調用regenworld的腳本都會讓你這些操作泡湯。另外一個是回頭你刪除了不該刪除的項就是會出問題,到時候depclean把包刪了就不要找人了,自己再emerge一遍吧。(個人基本堅持只修改/etc和/home下的東西的原則,其它地方不是給你當配置文件的就不要修改。)

明白了
呵呵 受教了
感谢细心的回答
回复 支持 反对

使用道具 举报

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

本版积分规则

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