사용 노트북 환경 : MacBook Pro M3
방학동안 ROS2 프로그래밍을 공부해야 할 일이 생겨 ROS2 관련 포스팅을 매일 해보려 한다.
계절학기 수업으로 듣는 것이 있기 때문이다 !!!
ROS2 Humble을 실행하기 위해 우선 필요한 Ubuntu와 가상 머신을 설치하려 한다.
내 노트북에서는 현재 아무것도 설치되어 있는 것이 없기에.. 처음부터 한 단계씩 차근히 밟아보려 한다.
원래 .. 빨리 하는 걸 더 선호해서 제대로 알아보지 않고 되는 대로 했지만 이제부터는 뭐든지 하나씩 제대로 해보려고 한다. 그 시작은 ROS2!
교수님께서 "Ubuntu 22.04 (Jammy)에서 ROS2 Humble 버전 추천"이라고 말씀을 해주셨는데 어찌 이를 무시할 수 있을까 .. 이런 게 있다면 그대로 하는 게 맘 편한 나기에 그대로 하려고 Ubuntu 22.04 Jammy를 설치하려 한다.
*저게 맞다는 것이 아니며 교수님께서 수업 듣는 학생들에게 추천해준 것일 뿐, 각자에 맞는 것 설치하기!
일단 해당 버전을 설치하려고 했는데 살짝쿵 복잡했다.

설치하려고 우분투 다운로드 페이지에 들어갔을 때 제일 먼저 24.04 버전이 뜬다. 최신버전이라 설치하고 싶었으나.. 추천 버전에 맞게 찾아가보려 한다.
어찌저찌 내가 찾고 싶은 버전의 링크를 찾았다.
내가 설치한 것은 Ubuntu 22.04 server install image ARM64

근데 이리저리 탐험하다 'server', 'desktop' 두 가지가 있는 것을 발견했다. 둘의 차이는 뭘까?
Server용과 Desktop용의 가장 큰 차이 : GUI 환경 유무
Desktop: GUI가 존재
Server: GUI가 없어 텍스트로만 이루어져 있는 터미널에서 명령어 입력
재밌는 걸 배웠다..

이렇게 설치가 되었다!
VMware, UTM 등 여러 가상머신이 있다는 걸 알게 되었는데...
VMware를 설치하려고 시도했는데.. 복잡하다. 그리고 UTM이 더 나을 것 같다고 판단하여 UTM을 설치하였다.
이 링크에서 위의 'Download'를 누르면 바로 다운된다.. 감격🫢

드디어 다운을 하였다.





뭐.. 그대로 Continue 했다.

음.. 뭐 공유 디렉토리? 그냥 컨티뉴했다..헤헤
4. Summary
Name은 본인 맘대로 ~
우분투 설치하고 실행하고.. ROS2 설치하는 것부턴 다음 게시물에 올리도록 하겠다...
개발팅 🍀