您现在的位置: 天下网吧 >> 网吧天地 >> 天下码农 >> 架构师 >> 正文

Linux系统桌面瘦身加速工具组trans-purge

2008-4-8中国网管家族佚名
来源:赛迪网    作者:sixth 

Trans-purge 是对岸朋友洪任论(也是 PCMan File Manager 的作者)写的一组可使 Linux 桌面瘦身并让程序加速启动的小工具。这组工具包括 desktop-purge、mime-purge 和 gconf-purge 三种。其中,desktop-purge 可从 *.desktop 文件中删除无用的翻译内容;mime-purge 能删除 mime-database 中无用的翻译内容;gconf-purge 则针对 gconf schema 中无用的翻译内容进行删除处理。总体来说,trans-purge 这组小工具是通过删除系统上无用的多国语言翻译来达到让 Linux 瘦身、使程序启动更快的目的。经过 trans-purge 的处理,Linux 系统中将只剩下英文和目前正在使用的 locale。 


trans-purge 这组小工具使用过程如下: 


下载源代码: 

wget http://pcman.sayya.org/desktop-purge.c 

wget http://pcman.sayya.org/mime-purge.c 

wget http://pcman.sayya.org/gconf-purge.c 


安装编译依赖: 

sudo apt-get install libglib2.0-dev 


编译程序: 

gcc `pkg-config glib-2.0 --cflags --libs` -o desktop-purge desktop-purge.c 

gcc `pkg-config glib-2.0 --cflags --libs` -o mime-purge mime-purge.c 

gcc `pkg-config glib-2.0 --cflags --libs` -o gconf-purge gconf-purge.c 


安装程序: 

sudo cp desktop-purge /usr/bin/ 

sudo cp mime-purge /usr/bin/ 

sudo cp gconf-purge /usr/bin/ 


执行清理: 


手动清理: 

sudo desktop-purge 

sudo mime-purge 

sudo gconf-purge 


自动清理: 

让每次 apt-get 安装软件后自动进行清理。创建 /etc/apt/apt.conf.d/99-transpurge 文件,并添加下列内容: 


DPkg 



Post-Invoke {"if [ $(ps w -p "$PPID" | grep -c remove) != 1 ]; then /usr/bin/desktop-purge > /dev/null; /usr/bin/mime-purge >/dev/null ; /usr/bin/gconf-purge > /dev/null; else exit 0; fi";}; 

}; 


警告:无用翻译在清除后无法还原,若使用后造成系统损坏,作者并不负责。 


PS.我用过后很并无其他问题。 
 

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:中国网管家族 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧 网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行