星期六, 1月 19, 2008

Ubuntu 減肥

說到Ubuntu減肥其實也很簡單
參考PCMan的文章裡所記載的方法
可以將您的Ubuntu系統增加許多空間
PCMAN 瘦身機:
必要編譯的套件
sudo apt-get install build-essential
or ~
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 安裝軟件後自動進行清理。建立這個檔案~
sudo gedit /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";};};
警告:無用翻譯在清除後無法還原,若使用後造成系統損壞,作者並不負責。
localepurge:
在終端機下敲sudo apt-get install localepurge
裝好它會叫你選語系, 勾選需要的locale (台灣區就是tw三個項目) , 其他不用管它, 以後裝套件時它會自動幫你砍掉不需要的locale

※desktop-purge.c ; mime-purge.c ; gconf-purge.c可以在下列中下載
http://pcman.sayya.org/desktop-purge.c
http://pcman.sayya.org/mime-purge.c
http://pcman.sayya.org/gconf-purge.c

沒有留言: