Linux 桌面瘦身加速工具 — desktop-purge & mime-purge [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員三級
註冊日期:
2005/6/23 11:51
所屬群組:
網站管理員
已註冊使用者
等級: 14
HP : 0 / 343
MP : 82 / 17185
EXP: 72
離線
這兩天製作了新的 Lniux 桌面瘦身加速工具: trans-purge

顧名思義,這是用來移除系統上無用的多國語言翻譯
很多人都知道 localepurge,但是系統上可以 purge 的其實還有很多地方

我就製作了這組工具來榨乾最後的部份
目前總共有提供 desktop-purge, mime-purge, 和 gconf-purge
可以節省下的空間相當可觀,同時可加速一些程式載入,但不影響功能

事實上,我們目前的桌面系統上,除了 locale 之外
還安裝了許多無用的多國語言翻譯
有很大部份在散落各處的 *.desktop 檔
而剩下的部份,很多是在 mime-database 內
還有很多是 gconf 的 schema 檔,這個多花 20 MB 左右

我們只用英文和 zh_TW,但是這些檔案內卻常包含十幾國翻譯
因此會造成系統載入速度的拖慢,也浪費磁碟空間

desktop-purge 就是用來自動掃描系統上的 *.desktop 檔
然後把其中用不到的翻譯全部刪掉,再存檔回去
使用方式: 以 root 權限直接執行 desktop-purge
主要會加速的是 gnome-panel 一類,需要產生選單的程式
效果很明顯。 我系統上需要載入的設定檔從 2 MB 減為 2xx KB。

mime-purge 是從 mime-database 裡面拿掉用不到的檔案敘述
主要能加速的對象是檔案管理程式 (對 PCManFM 有效)
使用方式: 以 root 權限直接執行 mime-purge

gconf-purge 會從 gconf 的 schema 檔裡面抽掉無用翻譯,
我自己的系統上從原本的 20 MB 清除完剩下 1.5 MB,相當可觀
使用方式: 以 root 權限直接執行 gconf-purge

所有用不到的翻譯會被清除掉 (無法復原)
保留下來的語言是英文以及「目前使用中的 locale」

下載路徑:
http://pcman.sayya.org/desktop-purge.c
http://pcman.sayya.org/mime-purge.c
http://pcman.sayya.org/gconf-purge.c

編譯方式:

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

然後手動將這三個檔案 copy 到 /usr/bin 下

最後,如果使用的系統是 Debian/Ubuntu,在此提供一個自動化 purge 的方法
請手動加入這個檔案:/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";};
};

這樣就會在每次 apt-get 安裝軟體後自動執行 purge 掉無用翻譯

警告:
本軟體以 GPL 授權釋出,並不帶有任何擔保,若使用後造成任何系統損壞,作者並不負責。 (理論上會造成的損壞,最嚴重就是中文翻譯都不見剩下英文,此外應該不太會有其他影響)

我在我自己機器上測試過,效果很好。
手動執行完畢會顯示節省了多少空間 :)

測試起來如果沒有問題希望能有人幫忙包成套件 XD

2006/10/15 19:37
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員二級
註冊日期:
2008/6/6 2:12
所屬群組:
已註冊使用者
等級: 5
HP : 0 / 116
MP : 15 / 4843
EXP: 67
離線
pcman大
您提供的下載連結, 連線逾時
無法正常下載

2008/7/23 10:00
AMD+ ATI + Arch(686) + Gnome + Firefox
seagate 1.軔體錯誤 2.保固縮水 3.壞軌率高
dell 1.太貴 2.服務不好 3.形象不佳
此後拒絕購買!絕不推薦!
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員四級
註冊日期:
2007/12/28 15:31
所屬群組:
已註冊使用者
等級: 19
HP : 0 / 454
MP : 142 / 19419
EXP: 17
離線
回報老大....

無法下載唷!

要不要壓縮起來放到 "便當狗" 的免費空間來提供下載服務!

2008/7/23 10:07
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員一級
註冊日期:
2006/3/2 2:07
來自 Taiwan
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 18
MP : 2 / 884
EXP: 73
離線
備份檔案

http://www.badongo.com/file/10522578

md5sum: 186c24c567de7a9a12be678843d9c632

2008/7/23 13:43
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 39104
EXP: 81
離線
好奇怪我便當狗都不能下載了,讀秒之後按下載沒反應,以下是我安裝的版本跟套件

Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1 - Build ID: 2008071222

產生日期: Wed Jul 23 2008 17:49:14 GMT+0800 (CST)
User Agent: Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1
Build ID: 2008071222

已啟用的擴充套件: [25]
- 0rz Creator 0.2
- Adblock Plus 0.7.5.5
- Add Bookmark Here ² 3.0.20080604
- Download Statusbar 0.9.6.3
- FaviconizeTab 0.9.8.2
- FEBE 6.0b(20080618_195131)
- Fission 1.0
- Flagfox 3.2.7
- Gmail Notifier 0.6.3.5
- GMarks 0.9.9
- Google 筆記本 1.0.0.20
- GooglePreview 3.11
- IE View Lite 1.3.3
- Link Alert 0.8.2.1
- MR Tech Link Wrapper 2.2.1
- MR Tech Toolkit (formerly Local Install) 6.0.1
- Password Exporter 1.1
- Right Encoding 0.2.2
- Stop Autoplay 0.7.3
- Super DragAndGo 0.2.6.2d1
- Tab Mix Plus 0.3.6.1.080416
- Tab Scope 0.2.2.8
- Text Link 2.0.2008052801
- Ubuntu Firefox Modifications 0.5
- 新同文堂 (New Tong Wen Tang) 0.3.9

已安裝的佈景主題: [3]
- Azerty III 4.0.1
- Default
- Past Modern 0.1.08.06.20

已安裝的外掛程式: (11)
- Adobe Reader 8.0
- Default Plugin
- Demo Print Plugin for unix/linux
- DivX® Web Player
- Helix DNA Plugin: RealPlayer G2 Plug-In Compatible (compatible; Totem)
- iTunes Application Detector
- QuickTime Plug-in 7.2.0
- Shockwave Flash
- Totem Web Browser Plugin 2.22.1
- VLC Multimedia Plugin (compatible Totem 2.22.1)
- Windows Media Player Plug-in 10 (compatible; Totem)

2008/7/23 17:51
應用擴展 工具箱
sss
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
Anon:sss
30天自刪 http://www.fileqube.com/shared/gmROdoRel65180

裏面是有已經編議好的檔案, 我試過可以直接在不同電腦執行,不會有問題。

如果你要自己編譯的話,請查 Readme.txt

2008/7/23 18:01 | ee583 373d2 f6ddc 2da4e
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 0 / 945
MP : 757 / 39104
EXP: 81
離線
sss 寫到:
30天自刪 http://www.fileqube.com/shared/gmROdoRel65180

裏面是有已經編議好的檔案, 我試過可以直接在不同電腦執行,不會有問題。

如果你要自己編譯的話,請查 Readme.txt


謝謝囉下載好了:)

2008/7/23 18:59
應用擴展 工具箱
回復: Linux 桌面瘦身加速工具 — desktop-purge & mime-purge
會員一級
註冊日期:
2007/8/22 12:59
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 31
MP : 4 / 1374
EXP: 25
離線
下載完成,也編譯好了
沒想到我的gconf-purge執行完後
有20幾MB的節省空間
desktop-purge和mine-purge大概都清除了1000多KB吧
感謝pcman的提供
以及amadeus所提供的備份檔案連結

2008/7/24 13:39
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.