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가 설치되었음을 확인할 수 있다
6.6.36 (리눅스 longterm 중 가장 최신 버전)의 tarball 에 커서를 올려두고 우클릭해서
tarball의 링크를 복사해서 wget 명령어 뒤에 붙여넣고 설치한다
설치한 후에 ls 명령어로 확인해보면 tar.xz 파일만 존재한다
설치 파일을 압축해제하기 위해
tar -xvf linux-6.6.36.tar.xz
를 입력하고 조금 기다리면 리눅스 설치 파일에 들어있는 모든 파일이 압축 해제되고
ls로 다시 확인해보면 설치 파일과 ls같은 이름의 디렉토리가 추가된 것을 볼 수 있다
압축 해제한 리눅스 디렉토리로 들어가서 하위 디렉토리와 파일도 확인해봤다
'[ Laboratory ] > System Software & Storage' 카테고리의 다른 글
[SPDK] spdk_bdev_read() 작동 방식 (0) | 2024.08.26 |
---|---|
[SPDK/NVMe] NVMe 마운트 방법 (0) | 2024.08.06 |
[FIO] Flexible I/O tester FIO 설치 방법 (0) | 2024.07.31 |
[Linux Kernel] 리눅스 커널 버전 업그레이드 빌드 (0) | 2024.07.30 |
[SPDK/xNVMe] Getting Started xNVMe - xnvme 설치 (0) | 2024.07.28 |
[Linux Kernel] 리눅스 커널 분석 - 실습 환경 구축 (cscope) (0) | 2024.07.08 |
[Linux/Cscope] vim 으로 cscope 사용시 연결 없음 오류 (0) | 2024.07.08 |