[singlepic id=700 w=120 h=120 float=right] Linux Kernel 3.8.5 je páté vydání pro jádro 3.8 a přináší novinky a vylepšení nejen pro grafické karty..
Jestliže chcete mít svůj systém stále aktuální a tudíž i bezpečnější, pak vám v tomto článku ukážu jak si svůj stávající Kernel upgradovat na nejnovější jádro k dnešnímu dni.
V prvé řadě musím upozornit, že zásahy do Jádra ( Kernel ) jsou vždy na vlastní nebezpečí!
Podrobnější informace o změnách naleznete tu
Výtah změn v této verzi:
- drm/radeon: fix backend map setup on 1 RB trinity boards
- drm/radeon: fix S/R on VM systems (cayman/TN/SI)
- ARM: tegra: fix register address of slink controller
- target/iscsi: Fix mutual CHAP auth on big-endian arches
- rtlwifi: rtl8192cu: Fix problem that prevents reassociation
- rtlwifi: rtl8192cu: Fix schedule while atomic bug splat
- ALSA: hda – Fix typo in checking IEC958 emphasis bit
- ALSA: hda/cirrus – Fix the digital beep registration
- vhost/net: fix heads usage of ubuf_info
- tcp: fix skb_availroom()
- ipv4: fix definition of FIB_TABLE_HASHSZ
- USB: EHCI: fix regression in QH unlinking
- udf: Fix bitmap overflow on large filesystems with small block size
- x86-64: Fix the failure case in copy_user_handle_tail()
- nfsd: fix bad offset use
- MD RAID5: Fix kernel oops when RAID4/5/6 is used via device-mapper
- IPoIB: Fix send lockup due to missed TX completion
- ext4: fix data=journal fast mount/umount hang
pro zjištění aktuálního Jádra spusťte terminál ( Ctrl+Alt+T ) a napište :
user@computer:$ uname -a
( pokud chcete mít své jádro pouze zabezpečené a odmítáte experimentovat s Kernelem, pak doporučuji si stáhnout Ksplice ke svému původnímu kernelu v systému, který vám veškeré chybějící záplaty a zabezpečení automaticky stáhne (ale nepovýší, ani neaktualizuje vaše jádro ) a nainstaluje http://www.ksplice.com/uptrack/download-ubuntu . Pro LinuxMint 13 stahujte Ksplice Uptrack for Ubuntu 12.04 Precise a pro LinuxMint 14 stahujte Ksplice Uptrack for Ubuntu 12.10 Quantal )
Linux Kernel 3.8.5 a jeho instalace
spusťte terminál ( Ctrl+Alt+T ) nakopírujte a nebo napište do terminálu:
user@computer:$ cd /tmp
user@computer:$ wget http://dl.dropbox.com/u/47950494/upubuntu.com/kernel-3.8.5 -O kernel-3.8.5
user@computer:$ chmod +x kernel-3.8.5
user@computer:$ sudo sh kernel-3.8.5
user@computer:$ sudo reboot
Pokud se vám nedaří instalovat přes terminál, pak využijte deb balíčku a následnou instalaci můžete provést přes odkaz tu
Linux Kernel 3.8.5 a jeho případná odinstalace
Pro odinstalaci, kterou jste si výše uvedeným postupem nainstalovali do terminálu napište:
user@computer:$ sudo apt-get purge linux-image-3.8.5*
Pakliže si chcete odstranit předchozí verze Kernelu pomocí programu v nějakém prostředí (Cinnamon, Gnome, KDE , ..), využijte třeba dobře známý ubuntu-tweak kde součástí tohoto vylepšení je Janitor.
Zdravím,
prosím o pomoc/informaci proč mi nejde nainstalovat tento kernel? :/ S Linuxem se teprve učím a vlastní síly bohužel již nestačí. Děkuji.
Výpis z terminálu v bodě, kde je problém.
Nastavuji balík linux-image-3.8.5-030805-generic (3.8.5-030805.201303281651) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/fglrx-updates/9.000/build/make.log for more information.
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.1.18/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
update-initramfs: Generating /boot/initrd.img-3.8.5-030805-generic
Warning: No support for locale: cs_CZ.utf8
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
Nastavuji balík linux-image-extra-3.8.5-030805-generic (3.8.5-030805.201303281651) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/fglrx-updates/9.000/build/make.log for more information.
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.1.18/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
update-initramfs: Generating /boot/initrd.img-3.8.5-030805-generic
Warning: No support for locale: cs_CZ.utf8
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
Nastavuji balík linux-headers-3.8.5-030805-generic (3.8.5-030805.201303281651) …
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.8.5-030805-generic /boot/vmlinuz-3.8.5-030805-generic
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/fglrx-updates/9.000/build/make.log for more information.
Traceback (most recent call last):
File „/usr/share/apport/package-hooks/dkms_packages.py“, line 22, in
import apport
ImportError: No module named apport
Error! Bad return status for module build on kernel: 3.8.5-030805-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.1.18/build/make.log for more information.
Ještě dodám, můj současný kernel 3.5.0-17
Doporučuji, tento dotaz vznést na našem fóru, řešit to zde v komentářích mi nepřijde vhodné. Na fóru ti kolegové rádi poradí a pomohou 🙂
OK, děkuji za odpověď 🙂