apt-get dist-upgrade de kernelt ne!

Fórumok

Helló!

Szeretnék egy automata scriptet beüzemelni amivel mindig leszedné a gépem a legújabb frissítéseket de egy nagyon speckó saját kernelem van amit nem kellene lecserélni a grubban mert a következő újraindításkor az jönne be és távolról azt nem tudom adminisztrálni.

A kérdésem tehát az volna, hogy hogyan tudom az apt-getnek elmagyarázni, hogy minden frissítésre szükségem van de kernelt nem akarok újratelepíteni?

Hozzászólások

dpkg --get-selections > lista
listában átirod a kernel-sorát installról hold -ra
dpkg --set-selections < lista
utána pedig upgrade

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.9-pancs1-wifi2 - 2.6.22.9 kernel madwifivel itt

másik megoldás, megcsinálod a menu.lst-t és adsz neki egy chattr +i -t és akkor semmi nem fogja felülirni

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.9-pancs1-wifi2 - 2.6.22.9 kernel madwifivel itt

hogyha csak a sajat kerneled van, az apt nem fog kerneleket telepiteni neked. ha deb csomagot csinaltal a kernelnek akkor olyan legyen a neve ami a terjesztesben nem szerepel (/etc/kernel-pkg.conf). ha nem csinaltal a kernelnek deb csomagot akkor nincs is ami problemat okozzon frissites teren. a grub menu.lst-be ird bele kezzel a kerneledet az automatikus kernel lista ele. "# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST"

Valamint érdemes elolvasni az apt_preferences man oldalát. Keress rá a "Pin-Priority" kifejezésre!

nekem /boot nincs felmountolva igy eleve buko lenne egy ilyen kiserlete a rendszernek.

Debian is simlinkel jelzi a default kernelt ?, ne a szimlinket hasznald hanem explicite add meg a nevet grub listaban (az elso helyen).