sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt install curl # curl을 설치하지 않았다면 먼저 설치하세요
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt update
sudo apt install ros-noetic-desktop-full
source /opt/ros/noetic/setup.bash
새 쉘이 실행될 때마다 자동으로 소스되도록 하려면 다음 명령어를 실행하세요.
Bash
여러 ROS 배포판이 설치된 경우, ~/.bashrc
파일에서 현재 사용 중인 버전의 setup.bash
만 소스하도록 해야 합니다.
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Zsh
echo "source /opt/ros/noetic/setup.zsh" >> ~/.zshrc
source ~/.zshrc
rosinstall
은 한 번의 명령으로 여러 ROS 패키지의 소스 트리를 쉽게 다운로드할 수 있는 자주 사용되는 명령줄 도구입니다.sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
rosdep
을 초기화해야 합니다.rosdep
은 컴파일하려는 소스의 시스템 의존성을 쉽게 설치할 수 있게 해 주며, ROS의 일부 핵심 구성 요소를 실행하기 위해 필요합니다. rosdep
을 아직 설치하지 않았다면 다음과 같이 설치하세요.sudo apt install python3-rosdep
다음으로, rosdep
을 초기화합니다.
sudo rosdep init
rosdep update
이제 설치를 테스트하려면 ROS 튜토리얼로 이동하세요.
단일 명령어로 ROS Noetic을 설치하는 방법은 이 튜토리얼을 확인하세요.