trans-purge:Linux 桌面瘦身加速东西组

Toy Posted in Apps

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 这组小东西运用进程如下:

  1. 下载源代码:

    wget http://pcman.sayya.org/desktop-purge.c
    wget http://pcman.sayya.org/mime-purge.c
    wget http://pcman.sayya.org/gconf-purge.c
  2. 拆卸编译依靠:
    sudo apt-get install libglib2.0-dev
  3. 编译法度:

    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
  4. 拆卸法度:

    sudo cp desktop-purge /usr/bin/
    sudo cp mime-purge /usr/bin/
    sudo cp gconf-purge /usr/bin/
  5. 实行拾掇整理:
    1. 手动拾掇整理:

      sudo desktop-purge
      sudo mime-purge
      sudo gconf-purge
    2. 主动拾掇整理:

      让每次 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";};
      };

告诫:无用翻译在铲除后无法复原,若运用后构成零碎破坏,作者并不担任。




版权声明: 原创作品,允许转载,转载时请务必以超链接情势标明文章 原始来由 、作者信息和本声明。不然将穷究执法责任。

posted @ 2011-03-07 14:05  蓝色的天空III  阅读(205)  评论(0编辑  收藏  举报