[정보] 커널 3.9 설치 방법

*. 원문 : [url:92p757kz]http://www.upubuntu.com/2013/04/installupgrade-to-linux-kernel-39.html[/url:92p757kz]

A stable version of Linux Kernel 3.9 has been released recently which brings more new features such as SSD caching, full support for Chrome OS, better support for ARM SoCand, faster LZO compression, and more drivers for better support for modern computers. Linux 3.9 has also brought improvements to networking, storage, virtualization, power management, etc.

You can find the release announcement here ([url:92p757kz]http://lkml.indiana.edu/hypermail/linux/kernel/1304.3/02009.html[/url:92p757kz]).
In this tutorial, we will see how to install Linux kernel 3.9 in the following Ubuntu/Linux Mint distros:

Ubuntu 13.04/12.10/12.04 or older
Linux Mint 14/13/12 or older

Linux Kernel 3.9 Installation

Open the terminal and run the following commands:

[code:92p757kz]cd /tmp
wget http://dl.dropbox.com/u/47950494/upubuntu.com/kernel-3.9 -O kernel-3.9
chmod +x kernel-3.9
sudo sh kernel-3.9
sudo reboot
[/code:92p757kz]

For ARM devices, you can install Linux 3.9 with these commands:

[code:92p757kz]cd /tmp
wget http://dl.dropbox.com/u/47950494/upubuntu.com/arm-kernel-3.9 -O arm-kernel-3.9
chmod +x arm-kernel-3.9
sudo sh arm-kernel-3.9
sudo update-grub
sudo reboot
[/code:92p757kz]

To remove kernel 3.9, enter this command:

[code:92p757kz]sudo apt-get purge linux-image-3.9*[/code:92p757kz]

이거 잘 되시던가요? 저는 12.04를 사용하고 있는데 무선랜이 잘 안잡히는 문제가 발생하더군요.
13.04로 바꾸신 분들도 같은 현상을 호소하던데 이게 배포판의 문제가 아니라 커널의 문제였나싶더라구요.

[quote="interoasis":h1dw1svr]이거 잘 되시던가요? 저는 12.04를 사용하고 있는데 무선랜이 잘 안잡히는 문제가 발생하더군요.
13.04로 바꾸신 분들도 같은 현상을 호소하던데 이게 배포판의 문제가 아니라 커널의 문제였나싶더라구요.[/quote:h1dw1svr]

mainline 커널에는 장치 드라이버가 포함되지 않는다고 합니다.

[quote:h1dw1svr]Do mainline kernel builds include Ubuntu specific drivers?

By definition the mainline kernel builds are made from virgin unaltered mainline kernel sources and therefore do not, and should not, include any Ubuntu patches or drivers. There are also no binary drivers for these kernels. [/quote:h1dw1svr]

[url:h1dw1svr]https://wiki.ubuntu.com/Kernel/MainlineBuilds[/url:h1dw1svr]

팁 정보를 공유하는 것은 좋습니다.

그러나 커널 업그레이드에 필요한 주의 사항도 밝혀 주셔야 되겠죠!
직접 해 보셨다면 아마도 주의 사항까지 모두 적어 주셨으리라 생각 됩니다.

그리고 인터넷에 돌아 다니는 커널 업그레이드 팁 또한 마찬가지 입니다.
이러한 팁들은 단순히 커널 업그레이드 방법만 알려 줍니다.

각종 드라이버를 설치하려면 필수적으로 필요한 커널 리빌딩 패키지가 필요합니다.
이를 테면 linux-libc-dev나 linux-source 등의 패키지가 반드시 필요하죠!

그러나 상위 버전의 커널이 배포되더라도 위의 패키지는 당장에는 배포 되지 않습니다.
이런 패키지가 빌드 되어 배포될 때 업그레이드가 가능합니다.

왜냐하면 거의 모든 유저분의 컴퓨터에는 각종 독점 드라이버와 커널 모듈을 생성하는 프로그램이 설치되어 있습니다.
그냥 커널만 업그레이드 한다면 부팅 자체가 불가능 하겠죠!

커널 리빌딩 패키지 없이 업그레이드 하는 방법은 직접 컴파일 하는 방법 밖엔 없습니다.
참고하시기 바랍니다.

[quote="bahzu":2n59a59b]팁 정보를 공유하는 것은 좋습니다.

그러나 커널 업그레이드에 필요한 주의 사항도 밝혀 주셔야 되겠죠!
직접 해 보셨다면 아마도 주의 사항까지 모두 적어 주셨으리라 생각 됩니다.

그리고 인터넷에 돌아 다니는 커널 업그레이드 팁 또한 마찬가지 입니다.
이러한 팁들은 단순히 커널 업그레이드 방법만 알려 줍니다.

각종 드라이버를 설치하려면 필수적으로 필요한 커널 리빌딩 패키지가 필요합니다.
이를 테면 linux-libc-dev나 linux-source 등의 패키지가 반드시 필요하죠!

그러나 상위 버전의 커널이 배포되더라도 위의 패키지는 당장에는 배포 되지 않습니다.
이런 패키지가 빌드 되어 배포될 때 업그레이드가 가능합니다.

왜냐하면 거의 모든 유저분의 컴퓨터에는 각종 독점 드라이버와 커널 모듈을 생성하는 프로그램이 설치되어 있습니다.
그냥 커널만 업그레이드 한다면 부팅 자체가 불가능 하겠죠!

커널 리빌딩 패키지 없이 업그레이드 하는 방법은 직접 컴파일 하는 방법 밖엔 없습니다.
참고하시기 바랍니다.[/quote:2n59a59b]
감사합니다. 결국 우분투 X환경에서 최신커널로 컴파일하려면 모듈을 일일이 잡아주던가 아니면 리빌딩 패키지가 나올때까지 기다려야 한다는거군요.
12.04기준으로는 3.2.0 이후로는 리빌딩 패키지가 나올 생각을 안하던데 말이죠…