首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
debian
nginx
kubectl
port
colors
路由器
4层
apache
awk
7层
centos7
tengine
ubuntu
docker
容器
服务器
devops
zsh
jenkins
syslog
shell
cron
touch
stdout
service
curl
vagrant
压力测试
ssh
tomcat
sudo
log4j
unix
sftp
交换机
运维
ftp
centos
server
crontab
grep
dns
fabric
linux
负载均衡
grafana
当前位置:
开发笔记
>
运维
> 正文
Linux桌面瘦身加速工具组trans-purge
作者:清宫佳伶330 | 来源:互联网 | 2017-11-17 21:15
Linux桌面瘦身加速工具组trans-purge--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
注意:请Linux新手不要尝试。
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.我用过后很并无其他问题。
linux
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
服务器
Python 开发环境最佳实践:Anaconda + Jupyter Notebook 快速上手指南
对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ...
[详细]
蜡笔小新 2024-11-21 18:30:23
服务器
Linux下启用与禁用Ping功能的方法
本文介绍了在Linux操作系统中如何通过修改内核参数来启用或禁用系统的Ping功能,包括临时和永久配置方法。 ...
[详细]
蜡笔小新 2024-11-21 18:26:00
port
深入解析Linux文件权限:755、700及其他
本文详细探讨了Linux系统中的文件权限设置,包括常见的755、700等权限模式,以及这些权限在实际应用中的具体含义和作用。 ...
[详细]
蜡笔小新 2024-11-21 11:35:38
ssh
调试利器SSH隧道
在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ...
[详细]
蜡笔小新 2024-11-21 11:15:53
ssh
龙蜥社区开发者访谈:技术生涯的三次蜕变 | 第3期
龙蜥社区的开发者们通过自己的实践和经验,推动着开源技术的发展。本期「龙蜥开发者说」聚焦于一位资深开发者的三次技术转型,分享他在龙蜥社区的成长故事。 ...
[详细]
蜡笔小新 2024-11-21 11:12:28
syslog
CentOS下ProFTPD的安装与配置指南
本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ...
[详细]
蜡笔小新 2024-11-21 09:45:56
容器
探索阿里巴巴的开源世界
从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ...
[详细]
蜡笔小新 2024-11-21 09:06:54
ssh
设置Shadowsocks公共代理的关键步骤
本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ...
[详细]
蜡笔小新 2024-11-20 20:41:33
service
MySQL启动时遇到错误:ERROR! MySQL未运行但存在锁定文件(/var/lock/subsys/mysql)的解决方案
本文详细介绍了在尝试启动MySQL服务时,如果遇到错误提示‘MySQL未运行,但锁定文件(/var/lock/subsys/mysql)存在’应如何处理,包括具体的操作步骤和可能的原因分析。 ...
[详细]
蜡笔小新 2024-11-20 20:19:58
shell
深入体验Python的高级交互式Shell - IPython
IPython 是一个增强型的 Python 交互式 Shell,提供了比标准 Python 控制台更为强大的功能,适用于开发和调试过程。它不仅支持直接执行 Linux 命令,还提供了丰富的特性来提高编程效率。 ...
[详细]
蜡笔小新 2024-11-20 19:06:56
shell
Linux环境下高效安装源码软件指南
在Linux系统中,许多应用程序以源代码的形式提供,这给安装带来了挑战。本文旨在介绍一种简化源码软件安装流程的方法,帮助用户更加轻松地完成安装。 ...
[详细]
蜡笔小新 2024-11-20 19:04:11
touch
Jupyter Notebook多语言环境搭建指南
本文详细介绍了如何在Linux环境下为Jupyter Notebook配置Python、Python3、R及Go四种编程语言的环境,包括必要的软件安装和配置步骤。 ...
[详细]
蜡笔小新 2024-11-20 18:37:27
ssh
MongoDB 高可用集群搭建指南:分片、读写分离与负载均衡
本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ...
[详细]
蜡笔小新 2024-11-20 18:28:16
service
Linux环境下MySQL的安装与部署指南
本文详细介绍了在Linux操作系统上安装和部署MySQL数据库的过程,包括必要的环境准备、安装步骤、配置优化及安全设置等内容。 ...
[详细]
蜡笔小新 2024-11-20 18:10:53
nginx
掌握专业技能的学习路径
本文探讨了有效学习专业技能的方法,包括编程语言、操作系统、软件组件及前沿技术的探索,旨在为初学者提供一套系统的自学指南。 ...
[详细]
蜡笔小新 2024-11-20 17:01:13
清宫佳伶330
这个家伙很懒,什么也没留下!
Tags | 热门标签
debian
nginx
kubectl
port
colors
路由器
4层
apache
awk
7层
centos7
tengine
ubuntu
docker
容器
服务器
devops
zsh
jenkins
syslog
shell
cron
touch
stdout
service
curl
vagrant
压力测试
ssh
tomcat
RankList | 热门文章
1
Add validator object support
2
Android如何利用ContentProvider读取短信内容
3
为什么四次握手之后需要等待2MSL
4
计算机搜不到连接打印机主机,电脑搜索不到局域网打印机怎么办
5
Android 筆記Linux Kernel SMP (Symmetric MultiProcessors) 開機流程解析 Part(4) Linux 多核心啟動流程kthreadd 與相關的
6
[UE4笔记] 导航网格的一些认识.
7
寻一款基于 Kafka connect 的商用级数据迁移工具
8
图论讲解(3)——最小生成树
9
MyBatis 分页查询助手
10
开发笔记:Spring面试
11
【AzureDeveloper】VSCode运行Java版AzureStorageSDK操作Blob(新建Container,上传Blob文件,下载及清理)
12
跪求:明明已经js动态加载了rem,为什么我的网页在ip6s和4s下还是出现结构混乱
13
blockchain_发链预告区块链之门Blockchain Gate
14
限定次数的历史记录表应该如何设计
15
第2个打印结果为什么是888,还有(obj.inner.print = obj.inner.print)() 这种写法没看懂?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有