Skip to Content

snap 일반 명령

기본 작업

명령설명
snap find keywordSnap 앱 검색
snap info package-name패키지 세부정보 보기
sudo snap install package-name스냅 앱 설치
sudo snap install package-name --classic클래식 모드로 설치(샌드박스 없음)
sudo snap install package-name --channel=edge특정 채널에서 설치
sudo snap remove package-nameSnap 앱 제거
sudo snap remove package-name --purge데이터 제거 및 삭제

업데이트 관리

명령설명
sudo snap refresh모든 스냅 업데이트
sudo snap refresh package-name특정 스냅 업데이트
sudo snap refresh --list업데이트 가능한 스냅 나열
snap changes최근 작업 내역 보기

자동 업데이트 제어

명령설명
sudo snap set system refresh.timer=sat,02:00-04:00업데이트 기간 설정
sudo snap set system refresh.hold="$(date --date='60 days' +%Y-%m-%dT%H:%M:%S%:z)"60일 동안 업데이트 연기
sudo snap unset system refresh.hold연기 취소
sudo snap set system refresh.retain=2유지할 이전 버전 수 설정

보기 및 관리

명령설명
snap list설치된 Snap 나열
snap list --all모든 버전 나열(비활성화 포함)
snap connections package-name인터페이스 연결 보기
snap services스냅 서비스 보기

버전 롤백

명령설명
sudo snap revert package-name이전 버전으로 되돌리기
sudo snap revert package-name --revision=revision-number특정 버전으로 되돌리기

권한 관리(인터페이스)

명령설명
snap connections모든 인터페이스 보기
snap connections package-name특정 Snap에 대한 인터페이스 보기
sudo snap connect package-name:interface-name인터페이스 연결(액세스 부여)
sudo snap disconnect package-name:interface-name인터페이스 연결 끊기

공통 인터페이스

인터페이스설명
audio-playback오디오 재생
audio-record오디오 녹음
camera웹캠에 액세스
home홈 디렉터리에 액세스
removable-mediaUSB 드라이브 및 외부 저장소에 액세스
network네트워크 접속

채널 가이드

채널설명
stable안정 버전(기본값)
candidate출시 후보
beta베타 버전
edge개발 버전
명령설명
sudo snap switch package-name --channel=beta채널 전환
sudo snap refresh package-name전환 후 새로 고침

디스크 공간 관리

명령설명
du -sh /var/lib/snapd/snaps/스냅 디스크 사용량 확인
snap list --all | awk '/disabled/{print $1, $3}' | while read name rev; do sudo snap remove "$name" --revision="$rev"; done이전 버전 정리

서비스 관리

명령설명
snap services package-nameSnap에서 제공하는 서비스 보기
sudo snap start package-name.service-name서비스 시작
sudo snap stop package-name.service-name서비스 중지
sudo snap restart package-name.service-name서비스 다시 시작
sudo snap start --enable package-name.service-name자동 시작 활성화
sudo snap stop --disable package-name.service-name자동 시작 비활성화

오프라인 설치

명령설명
snap download package-nameSnap 패키지 다운로드
sudo snap ack package-name.assert서명 가져오기
sudo snap install package-name.snap오프라인으로 설치
Last updated on