Zawsze można zainstalować headersy (metapakiet), potem dodać skrypta /etc/kernel/postinst.d
żeby automatycznie kompilował ster na nowym jaju, w bashu to całe 2 linijki.
Moze też kosztem dodatkowych kilku linijek sprawdzać, czy są zainstalowane headersy i je instalować automatycznie w razie potrzeby, razem to zajmie może z 5 linijek.
Jakby ktoś chcial rzucić okiem na takowe skrypty:
Kod: Zaznacz cały
ls -l /etc/kernel/postinst.d/
-rwxr-xr-x 1 root root 1120 lip 14 2011 dkms
-rwxr-xr-x 1 root root 858 wrz 21 11:00 initramfs-tools
-rwxr-xr-x 1 root root 196 lis 17 2010 pm-utils
-rwxr-xr-x 1 root root 496 wrz 19 2011 zz-update-grub
A tu gotowy przykład po polskiemu:
viewtopic.php?f=149&t=105493
EDYTA:
Starczą 2 linijki:
Kod: Zaznacz cały
#!/bin/bash
dpkg -l | grep linux-headers-$(uname -r) && /etc/init.d/vboxdrv setup || aptitude install linux-headers-$(uname -r) && /etc/init.d/vboxdrv setup
Kod: Zaznacz cały
egrep -v '^$' /etc/kernel/postinst.d/vboxdrv | wc -l
2
Pozdrawiam

Ostatnio zmieniony 06 sty 2013, 00:28 przez
jacekalex, łącznie zmieniany 2 razy.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
