본문 바로가기
[ Laboratory ]/System Software & Storage

[Linux Kernel] 리눅스 커널 분석 - 실습 환경 구축 (리눅스)

by dev charlotte 2024. 7. 8.

1. 윈도우 버전 확인

cmd창에

winver

를 입력하면 버전을 알 수 있다

 

2. wsl 과 Linux ( Ubuntu )설치

window powershell 을 관리자 모드로 실행한 후 

wsl --install

을 입력해서 wsl 을 설치한다

나는 이미 설치한 후 캡처해서 설치가 되어 있다고 뜬다

 

다른 pc에도 환경 구축을 했는데 

우분투 예전 버전이 설치되어 있어서

다른 배포를 설치할 수 있다고 떠서 24.04 버전으로 설치했다

 

3. ubuntu 초기 설정

초기 설정으로 사용자명을 설정해주고

 

하단의 명령어를 입력해서 커널 분석에 필요한 것들을 업데이트 및 설치한다

sudo apt update
sudo apt upgrade
sudo apt install build-essential
sudo apt install vim


설치된 리눅스 커널의 버전을 unmae -r  로 확인해보면

wsl2가 설치되었음을 확인할 수 있다

 

 

www.kernel.org 에서

6.6.36 (리눅스 longterm 중 가장 최신 버전)의 tarball 에 커서를 올려두고 우클릭해서

tarball의 링크를 복사해서 wget 명령어 뒤에 붙여넣고 설치한다

 

 

설치한 후에 ls 명령어로 확인해보면 tar.xz 파일만 존재한다

설치 파일을 압축해제하기 위해 

tar -xvf linux-6.6.36.tar.xz

 

를 입력하고 조금 기다리면 리눅스 설치 파일에 들어있는 모든 파일이 압축 해제되고

ls로 다시 확인해보면 설치 파일과 ls같은 이름의 디렉토리가 추가된 것을 볼 수 있다

 

 

압축 해제한 리눅스 디렉토리로 들어가서 하위 디렉토리와 파일도 확인해봤다

 
 

 


 

 

 
 

728x90