본문 바로가기

Linux Unix/Ubuntu

[ Ubuntu ] snap - 소프트웨어 패키지를 설치 관리하기

반응형

snap은 Ubuntu 및 다른 Linux 배포판에서 소프트웨어 패키지를 설치, 관리하기 위해 사용되는 패키지 관리 도구입니다. 특히 다양한 시스템에 독립적으로 작동하도록 설계된 '스냅 패키지'를 설치하고 업데이트하는 데 유용합니다.

Snap 사용법

  1. snap 설치 확인
    • Ubuntu 16.04 이상 버전에는 기본적으로 설치되어 있지만, 설치 여부를 확인하려면 다음 명령어를 실행하세요:
   snap --version
  1. Snap 패키지 검색
    • 원하는 패키지를 검색할 때는 다음 명령어를 사용합니다:
   snap find [패키지 이름]
  • 예: snap find vscode
  1. Snap 패키지 설치
    • 특정 패키지를 설치하려면 다음과 같이 입력하세요:
   sudo snap install [패키지 이름]
  • 예: sudo snap install vscode
  1. Snap 패키지 업데이트
    • 모든 snap 패키지를 업데이트하려면 다음 명령어를 사용합니다:
   sudo snap refresh
  • 특정 패키지만 업데이트하고 싶다면:
   sudo snap refresh [패키지 이름]
  1. 설치된 Snap 패키지 목록 확인
    • 설치된 snap 패키지를 확인하려면:
   snap list
  1. Snap 패키지 제거
    • 패키지를 제거하려면 다음 명령어를 사용합니다:
   sudo snap remove [패키지 이름]
  1. Snap 서비스 관리
    • 만약 설치된 snap 패키지가 서비스라면, 이를 시작/중지할 수 있습니다.
   sudo snap start [패키지 이름]
   sudo snap stop [패키지 이름]

유용한 Snap 옵션

  • --classic: 일부 패키지는 --classic 옵션을 요구할 수 있습니다. 이는 시스템 파일에 더 많은 접근을 허용하는 설정입니다. 예: sudo snap install [패키지 이름] --classic
  • --channel: 특정 버전이나 안정성을 지정하여 설치할 수 있습니다. 예: sudo snap install [패키지 이름] --channel=edge

snap을 사용하면 다양한 소프트웨어를 안전하고 효율적으로 설치하고 관리할 수 있습니다!

반응형