2009年12月23日 星期三

debian中鎖定軟體版本

使用unstable雖然有追逐最新軟體的快感,但無可避免的,常常遇到直接爆炸的情況。例如前一陣子使用的mplayer與最近遇到的virtual box的driver問題,都是在全系統升級後產生的,因此若針對些只要可以穩穩用就好的軟體便可以安裝好並測試後便鎖定它的版本號,避免日後在執行全系統升級後升級它。

在debian中可以透過兩個簡單的方式鎖定特定軟體:

aptitude hold foo或是aptitude install foo=

看系統目前所有被鎖定的軟體:

aptitude search ~ahold

解除鎖定:

aptitude unhold foo

參考自http://man.ddvip.com/linux/debian/aptitude/index.html
裡面還有相關aptitude的小細節,是個查詢的好地方。

沒有留言: