套件升級容易降級難... - Linux

Table of Contents

在我第一次接觸到Apt-get與Synaptic時,便深深為它們的聰明設計感到驚嘆不已。相較
於Windows系統的程式安裝/升級/管理方式,Linux真是相當的方便。

但有個很討厭的問題,當發行版升級後,某個新套件出現Bug,Google後發現只要將幾個
套件降級即可。於是下載齊所有需要的deb檔後,安裝。喔,不讓我裝,一直堅持已安裝
新版。沒差,Windows也是如此。好的,移除掉新版了,舊一級的套件也安裝好了,以為
問題解決了-----但發現Synaptic中的[鎖定套件]發揮不了作用,又在upgrade時給我升級
到新版...

到底要怎麼鎖定數個舊版套件,強制不要升級啊...Google過了老半天,完全沒有頭緒,好
像大家都沒問題...

--

All Comments

Emily avatarEmily2010-12-14
man一下 應該有強制解除安裝的指令吧@@
Queena avatarQueena2010-12-14
yum有downgrade.apt應該也有類似的東西吧...
Isla avatarIsla2010-12-18
aptitude可以直接降級。要阻止升級的話要去改pin-priority
Ethan avatarEthan2010-12-21
$ echo "PACKAGE hold" | sudo dpkg --set-selections
Dorothy avatarDorothy2010-12-23
aptitude purge直接刪了重裝
Thomas avatarThomas2010-12-28
啊對有hold可用。有時不能刪是因為相依它的套件太多了
Audriana avatarAudriana2010-12-29
aptitude
Dinah avatarDinah2010-12-30
用互動模式,會提供一些solution