컴퓨터 사용 팁
WSL2에서 Rocky Linux 설치 방법
뭉기
2025. 8. 15. 23:16
WSL2에서 Rocky Linux를 설치하는 방법을 안내해드리겠습니다. Rocky Linux는 Microsoft Store에서 직접 설치할 수 없으므로, 공식 이미지를 다운로드하여 WSL에 임포트하는 방식을 사용해야 합니다.
사전 요구사항
WSL2 설치 확인 및 설정:
- 관리자 권한으로 PowerShell 실행
- WSL 설치 및 버전 확인:
powershell
wsl --install
wsl --version
- WSL 버전이 2가 아닌 경우 기본 버전을 WSL2로 설정:
powershell
wsl --set-default-version 2
Rocky Linux 설치 방법
1단계: Rocky Linux 이미지 다운로드
공식 CDN에서 Rocky Linux 컨테이너 이미지를 다운로드합니다:
- Rocky Linux 9.x 다운로드 링크:
2단계: WSL에 이미지 임포트
다운로드한 파일이 있는 디렉토리에서 PowerShell을 실행하고 다음 명령어를 입력:
powershell
wsl --import RockyLinux9 C:\WSL\Rocky .\Rocky-9-Container-Base.latest.x86_64.tar.xz --version 2
- RockyLinux9: WSL에서 사용할 배포판 이름
- C:\WSL\Rocky: 가상머신 파일이 저장될 경로 (원하는 경로로 변경 가능)
- .\Rocky-9-Container-Base.latest.x86_64.tar.xz: 다운로드한 이미지 파일 경로
3단계: 설치 확인
powershell
wsl -l -v
결과에 RockyLinux9가 Running 또는 Stopped 상태로 표시되면 설치 완료입니다.
4단계: Rocky Linux 접속 및 초기 설정
Rocky Linux 실행:
powershell
wsl -d RockyLinux9
시스템 업데이트 및 필수 패키지 설치:
bash
dnf update -y
dnf install passwd sudo -y
사용자 계정 생성:
bash
# 새 사용자 생성 (wheel 그룹에 추가하여 sudo 권한 부여)
adduser -G wheel 사용자명
passwd 사용자명
# 기본 사용자 설정
echo -e "[user]\ndefault=사용자명" >> /etc/wsl.conf
systemd 활성화 (선택사항): WSL에서 systemd 명령어를 사용하려면 다음 설정이 필요합니다:
bash
echo -e "[boot]\nsystemd=true" >> /etc/wsl.conf
설정 후 WSL 재시작:
bash
exit
powershell
wsl --shutdown
wsl -d RockyLinux9
5단계: 메모리 제한 설정 (선택사항)
WSL이 과도한 메모리를 사용하는 것을 방지하려면 WSL2 + Rocky Linux 9 でローカルLinux環境を作る | yamk blog %USERPROFILE%\.wslconfig 파일을 생성:
ini
[wsl2]
memory=4GB
swap=0
추가 팁
- Windows Terminal 사용: Windows Terminal을 설치하면 Rocky Linux가 드롭다운 메뉴에 자동으로 추가되어 편리하게 접속할 수 있습니다. [윈도우즈/WSL] WSL2에 Rocky Linux 9.0 설치 : 네이버 블로그
- 기본 배포판 설정:
powershell
wsl --set-default RockyLinux9
- 한글 언어팩 설치 (필요시):
bash
dnf install glibc-langpack-ko -y
이제 WSL2에서 Rocky Linux를 사용할 수 있습니다. 필요에 따라 개발 도구나 추가 패키지를 설치하여 환경을 구성하시면 됩니다.