Mula nang lumabas ito karmic Mayroong maraming mga pag-update ng kernel, at ang mga lumang bersyon ng kernel ay hindi na-uninstall, kaya kapag ang paglo-load ng Grub ay magkakaroon ka ng isang walang katapusang listahan (?) Kasama ang lahat ng mga kernel na naka-install hanggang ngayon, idinagdag ito sa kung mayroon kang 2 mga bersyon ng naka-install na Tulad ng sa akin , Mayroon akong Ubuntu sa isang disk at Kubuntu sa isa pa, ito ay medyo nakakainis, kung ang huling pag-update ay gumagana nang maayos para sa iyo, maaari mong tanggalin ang natitira, at iwanan halimbawa ang huli at ang pangalawa upang tumagal kung sakali.
Upang mailista ang lumang uri ng mga pakete ng kernel sa isang console:
dpkg --get-select | grep linux-imahe
ang resulta sa aking kaso ay ang mga sumusunod:
leo @ leo-desktop: ~ $ dpkg --get-seleksyon | grep linux-image linux-image-2.6.31-14-generic install linux-image-2.6.31-15-generic install linux-image-2.6.31-16-generic install linux-image-2.6.31-17- generic na pag-install
linux-image-generic na pag-install
leo @ leo-desktop: ~ $
Tatanggalin ko ang pinakamatandang 2 at iwanan ang huling dalawa kung sakali, ang utos na gawin ito ay ang mga sumusunod:
sudo aptitude purge package
Pinalitan namin ang "pakete" ng kernel na nais naming alisin, tingnan natin kung paano ito hahanapin para sa pinakaluma sa listahan
sudo aptitude purge linux-image-2.6.31-14-generic
Kapag natapos ang pag-uninstall ng package na ito maaari naming magpatuloy sa susunod, sa aking kaso ang huling na interesado akong mag-uninstall
sudo aptitude purge linux-image-2.6.31-15-generic
Kung ang package na aalisin ay hindi napapanahon, hihilingin sa iyo na i-update ito, at pagkatapos ay maaari mong mailapat ang pareho sa mga pag-update at lumang mga pakete, na may parehong utos na nabanggit ko sa itaas.
Sa listahan na nakikita mo sa itaas maaari mong makita na ang linya ay nakatayo linux-image-generic Ito ay mahalaga na huwag kanselahin ang package na ito dahil kinakailangan upang makatanggap ng mga pag-update ng kernel
Pinagmulan | Gabay ng Ubuntu
Gumagamit ako ng Ubuntu Tweak para sa lahat ng ito, bakit kumplikado ang mga bagay kung madali silang magagawa ???
eemmm ... upang malaman kung ano ang iyong ginagawa? ay maaaring maging isang dahilan sa tingin ko pa rin ang Ubuntu Tweak ay isang mahusay na tool din upang gawin ito at iba pang mga bagay, hindi ko ito mai-install lamang upang gawin ito, na mukhang hindi rin mahirap sa akin :)
Pagbati, salamat sa iyong puna
Ginagawa ko ito sa Synaptic. Alam ko ang ginagawa ko at komportable ito.
Upang mag-update ay karaniwang ginagamit ko ang terminal, ngunit para sa mga bagay na ito sa Synaptic nakikita ko nang malinaw kung ano ang naka-install at kung ano ang minamarkahan kong alisin.
Masarap na magkaroon ng isang metapackage na nagpapanatili sa iyo ng huling dalawang bersyon ng kernel.
Hindi ko sinasabi na mahirap ito habang ipinapaliwanag mo ito, ngunit tila mas madali ito sa Ubuntu Tweak, at syempre hindi ko mai-install ang program na ito sa nag-iisa lamang, medyo tamad ako at mas gusto kong i-install ang mga programa sa pamamagitan ng ganitong paraan bago pumasok ang console
Sinundan ko ang mga hakbang habang ipinapaliwanag mo ang mga ito ... ngunit kapag na-restart ko pa rin ang buong listahan ng grub ay lilitaw pa rin ... Ginawa ko rin ito sa ubuntu tweak at wala (bagaman ipinahiwatig nito na nagawa ito nang maayos)
May UNR ako
sudo update-grub2
matalino !!!
Totoo ang @lavidalinux, kailangan mong mag-type ng $ sudo dpkg -l | grep linux-header
at mula sa listahan na nagpapakita sa amin na nagta-type kami ng $ sudo aptitude purge linux-headers-2.6.31-14 halimbawa, bukas ina-update ko ang entry
Pagbati at salamat
Nananatili itong i-uninstall ang mga kernel header na na-uninstall mo.