Jetson Nano 개발 보드에 Ubuntu 20.04를 설치하는 방법을 다루겠습니다. NVIDIA에서는 Jetson Nano에 대해 Ubuntu 20.04를 공식적으로 지원하지 않기 때문에, JetPack 4.6(Ubuntu 18.04)을 사용하여 수동으로 20.04로 업그레이드하는 방식입니다. 저는 Jetson Nano B01 4GB 모델을 기준으로 진행하겠습니다.
Jetson Nano에 Ubuntu 20.04를 설치하는 두 가지 방법이 있습니다.
balenaEtcher와 같은 프로그램을 이용하여 이미지 파일을 microSD 카드에 플래싱합니다.sudo apt update
sudo apt upgrade
sudo do-release-upgrade
부팅 후 WiFi 또는 Ethernet을 통해 네트워크를 설정합니다. 네트워크 설정이 완료되면 추가 소프트웨어를 설치하고 설정할 수 있습니다.
Jetson Nano는 메모리가 제한적이기 때문에 Swap 파일을 설정하여 성능을 향상시킬 수 있습니다:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
개발 환경에 필요한 소프트웨어들을 설치합니다. 예를 들어, ROS2 Foxy 설치 시 다음 명령어를 사용할 수 있습니다:
sudo apt update
sudo apt install -y ros-foxy-desktop
Jetson Nano에 Ubuntu 20.04를 설치함으로써 최신 ROS2 Foxy 등의 소프트웨어를 사용할 수 있습니다. Jetson Nano를 이용한 개발 환경 구축에 도움이 되길 바랍니다.
https://t-shaped-person.tistory.com/193
https://t-shaped-person.tistory.com/194
https://docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html
감사합니다.