gpg키 없이 ros2 jazzy 설치

2025. 7. 16. 09:35·Robotics/ROS

1. 기본 의존성 설치

먼저, ROS 2 설치에 필요한 필수 패키지들을 설치.

curl, gnupg, lsb-release는 저장소 등록 및 패키지 설치에 필수적인 도구.

sudo apt update
sudo apt install curl gnupg lsb-release

2. ROS 2 저장소 추가 (GPG 키 없이)

보통 ROS 저장소를 추가할 때 GPG 키를 통해 서명을 검증하지만, 이 과정을 건너뛰기 위해 다음과 같이 저장소를 등록한다.

echo "deb [trusted=yes] <http://packages.ros.org/ros2/ubuntu> $(. /etc/os-release && echo "$UBUNTU_CODENAME") main" | \\
sudo tee /etc/apt/sources.list.d/ros2.list

trusted=yes 옵션은 GPG 키 없이도 APT가 해당 저장소를 신뢰하도록 만드는 보안 상 예외 설정이다. 이 옵션을 사용하면 서명 검증 없이 패키지를 설치할 수 있으므로, 반드시 신뢰할 수 있는 저장소에서만 사용해야 한다.

3. 패키지 업데이트 및 ROS 2 Jazzy 설치

sudo apt update
sudo apt install ros-jazzy-desktop

4. 환경 변수 설정

echo "source /opt/ros/jazzy/setup.bash" >> ~/.bashrc
source ~/.bashrc
저작자표시 비영리 변경금지 (새창열림)

'Robotics > ROS' 카테고리의 다른 글

ROS2 Humble install 설치 가이드  (0) 2025.06.16
'Robotics/ROS' 카테고리의 다른 글
  • ROS2 Humble install 설치 가이드
yoon-k
yoon-k
  • yoon-k
    To be || Not To be
    yoon-k
  • 전체
    오늘
    어제
    • 분류 전체보기 (84)
      • Study (13)
        • Linux (6)
        • Computer Vision (1)
        • Coursera - Deep Learning (4)
        • Mathematics For Machine Lea.. (2)
      • Programming (12)
        • Python (2)
        • ETC. (10)
      • virtual environment (44)
        • Docker (29)
        • conda (4)
        • Cloud (11)
      • Robotics (9)
        • Jetson (7)
        • ROS (2)
      • Upstage (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    업스테이지
    redeem code
    claude
    nvidia
    Deep Learning
    GCP
    코세라
    오린
    conda
    upstage
    Installation
    도커
    ORiN
    딥러닝
    cursor
    Anaconda
    futureofwork
    OpenAI
    vscode
    ambassador
    docker
    Andrew Ng
    coursera
    Solar
    Jetson
    google cloud platform
    API
    LLM
    Miniconda
    claude code
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
yoon-k
gpg키 없이 ros2 jazzy 설치
상단으로

티스토리툴바