請問套件管理的觀念 - Linux

Table of Contents

因為剛剛接觸 Ubuntu,最近一直在試用各種軟體。
很多軟體安裝時會自動安裝缺少的 library,可是
移除軟體時並不會將這些沒用 library 也砍掉。
這樣很容易就塞爆容量小的 SSD 。請問 Ubuntu
有沒有像 windows 下的 RevoUninstaller 一樣的
軟體可以分析那些是沒用的 library,或是可以
在安裝前先記錄本來有那些檔做比對。

另外就是移除軟體時,明明 package manager 說會
空出多少的空間,可是執行後多出的空間卻和之前
報告的不一樣。像我移除 revolution 是說會多出
56 MB,可是實際上只有多 13 MB,不到四分之一。
是不是 package manager 有些檔案沒清掉?

--

All Comments

Michael avatarMichael2009-11-22
sudo apt-get autoremove ?
Skylar Davis avatarSkylar Davis2009-11-22
package manager 不是只是 apt-get 的前端?
Sarah avatarSarah2009-11-27
deborphan + debfoster。
Jake avatarJake2009-11-28
aptitude會紀錄相依安裝的套件,但不溯及用apt安裝的套件
問題2可以試aptitude clean
Kama avatarKama2009-12-03
aptitude clean 好像只有清除 update 時 download 下來的
Brianna avatarBrianna2009-12-04
檔案。我之前已經有用 apt-get clean 清過了。
Ina avatarIna2009-12-05
如果有archival套件會在/var/cache底下,可以去挖挖看
Leila avatarLeila2009-12-08
剛剛 /var/cache 下的都砍掉,結果重開機 mouse,keyboard
Yuri avatarYuri2009-12-11
都沒反應。