Ubuntu 24.04, WSL2, VM
ROS 2는 아무 컴퓨터에나 깔 수 있을까?
화면을 누르면 다음 장으로 넘어갑니다
짝 맞추기
Jazzy의 짝은 Ubuntu 24.04
ROS 2 배포판은 Ubuntu 버전 하나와 짝을 이룹니다. Jazzy의 apt 패키지는 Ubuntu 24.04(코드명 noble)용으로만 나옵니다. 26.04에서는 설치 명령이 패키지를 찾지 못합니다.
26.04의 짝은 2026년 5월에 나온 Lyrical Luth입니다(1강 8편).
주의
기본으로 받는 26.04가 아닙니다
Ubuntu 내려받기 화면과 WSL은 가장 새 버전을 기본으로 내놓습니다. 지금은 그 자리에 26.04가 올 수 있습니다. 기본으로 받는 26.04가 아니라 24.04를 골라서 받습니다.
24.04 LTS는 이전 버전 목록에 있고, 2029년까지 지원됩니다.
세 갈래
내 컴퓨터에 맞는 길 고르기
Ubuntu 24.04를 직접 깐 PC가 가장 매끄럽습니다. Windows는 WSL2(Windows Subsystem for Linux)로 Windows 안에 진짜 Ubuntu를 띄웁니다. Mac은 가상 머신(VM) 프로그램 안에 Ubuntu를 깝니다.
따라 하기
Windows는 WSL2로
관리자 PowerShell에서 wsl --install -d Ubuntu-24.04를 실행합니다. -d Ubuntu-24.04를 빼면 기본 배포판이 깔려 26.04가 될 수 있습니다. wsl -l -v의 VERSION이 2면 WSL2입니다.
최신 WSL은 리눅스 창(GUI)도 띄워 주므로 turtlesim과 RViz 창이 그대로 뜹니다.
Mac
Mac은 가상 머신 안에
Mac에서는 VM 프로그램으로 Ubuntu 24.04를 하나 더 띄우고, 그 안에 ROS 2를 깝니다. Apple 실리콘 Mac은 arm64용 Ubuntu를 고릅니다. Jazzy는 arm64 패키지도 냅니다.
VM에는 메모리와 디스크를 넉넉히 나눠 줍니다. 안에서 하는 일은 Ubuntu PC와 같습니다.
따라 하기
깔고 나면 버전부터 확인
Ubuntu 터미널을 열고 lsb_release -rs와 lsb_release -cs를 쳐 봅니다. 24.04와 noble이 나오면 맞습니다. 다른 숫자가 나오면 여기서 멈추고 24.04를 다시 깝니다.
미리 알기
거북이는 되지만 Gazebo는 무겁습니다
turtlesim과 RViz는 WSL2와 VM에서도 잘 뜹니다. 14강부터 쓰는 Gazebo는 3D 물리 시뮬레이터라, GPU 가속이 없으면 매우 느리거나 화면이 뜨지 않을 수 있습니다.
13강까지는 어느 환경이든 괜찮습니다. Gazebo까지 매끄럽게 하려면 Ubuntu PC가 가장 좋습니다.
다음 편