zoukankan      html  css  js  c++  java
  • transpurge: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";};
        };

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




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

  • 相关阅读:
    (转)简单自定义控件
    (转)简单自定义控件2
    (转)select 1 from ... sql语句中的1代表什么意思? .
    (转)server.urlencode有什么用?怎么用?
    (转)精通 JS正则表达式
    input属性 disabled与readonly的区别
    Hibernate映射关系之_多对多
    Hibernate关联映射之_一对一
    Hibernate常用方法之_删除
    Hibernate常用方法之_修改
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1974226.html
Copyright © 2011-2022 走看看