आपको जो उपयोग करने की आवश्यकता है वह apt-get की एक विशेषता है जिसे होल्ड करना कहते हैं
आप इसे या तो Synaptic या Dpkg के माध्यम से कर सकते हैं, यहाँ बताया गया है कि मैं dpkg विधि का उपयोग करके अपनी कर्नेल को कैसे पकड़ूंगा।
सबसे पहले अपना कर्नेल इमेज नाम जांचें
dpkg -l | grep linux-image
मेरे लिए आउटपुट:
ii linux-image-3.2.0-4-amd64 3.2.35-2 amd64 Linux 3.2 for 64-bit PCs
ii linux-image-amd64 3.2+46 amd64 Linux for 64-bit PCs (meta-package)
फिर dpkg को मेटाफ़ेज (किसी भी संस्करण संख्या के बिना सामान्य संस्करण) को पकड़ने के लिए कहें
echo linux-image-amd64 hold | sudo dpkg --set-selections
फिर आप इस के माध्यम से काम कर सकते हैं dpkg -l linux-image-amd64
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==========================-==================-==================-==========================================================
hi linux-image-amd64 3.2+46 amd64 Linux for 64-bit PCs (meta-package)
नीचे दिए गए 'hi' पर ध्यान दें, h का अर्थ है आयोजित और इसका मतलब है कि वर्तमान में स्थापित है। यह पैकेज स्थापित है लेकिन इसे अपग्रेड नहीं किया जाएगा।
आप इसके माध्यम से उल्टा कर सकते हैं
echo linux-image-amd64 install | sudo dpkg --set-selections
और फिर से देख सकते हैं dpkg -l linux-image-amd64
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==========================-==================-==================-==========================================================
ii linux-image-amd64 3.2+46 amd64 Linux for 64-bit PCs (meta-package)
सूचना 'ii', पहला i अर्थात यह पैकेज स्थापित करने के लिए सेट किया गया है और दूसरा i अर्थात यह वर्तमान में स्थापित है। यह पैकेज स्थापित है और इसे अपग्रेड किया जाएगा ।
इन झंडों के बारे में अधिक जानकारी के लिए man dpkg
विशेष रूप से 'पैकेज सिलेक्शन स्टेट्स' सेक्शन देखें।