1. www.kernel.org 에 접속하여 최신버전 다운
2. /Downloads에 있는 압축 파일을 /usr/src로 옮긴다.
3. xz로 압축되어있으므로 tar xfJ를 사용하여 압축을 풀어주도록 하자.
4. 압축 푼 뒤에는 linux-5.12.2로 이동하여 필요한 파일을 전부 다운받는다. 중요한 것은 반드시 /usr/src/linux-5.12.2에 cd로 이동한 뒤에 다운받아야한다는 것! (아래에도 보이겠지만, 지금 전부 설명해놓겠다. 커널 컴파일 도중 오류가 생기는 것을 막기 위해 다운받아야할 파일은 gcc-c++ qt-devel bison flex elfutils-libelf-devel openssl-devel openssl dwarves zstd qt-doc qt-creator)
5. make mrproper 명령으로 커널의 설정을 초기화한다.
6. make xconfig 명령으로 커널 환경을 설정한다.
7. 저장 후 창을 닫는다.
8. make clean 명령을 통해 이전의 컴파일 정보를 삭제한다.
9. make make modules_install make install 이 세 명령을 차례로 실행하는데 이는 각각 실행시간이 장난아니게 오래걸리므로 세미콜론(;)으로 구분지어 한꺼번에 실행하자.
10. 커널 컴파일이 끝난 뒤에 재부팅할 때 이렇게 나오면 성공이다 uname -r 명령을 통해 커널 버전을 확인할 수 있다.
'프로그래밍 공부흔적 > Linux' 카테고리의 다른 글
[Linux]리눅스 자주 쓰는 명령어 정리 (0) | 2021.05.08 |
---|
댓글