Logo
내 게시판 만들기
리눅스

Snap — Ubuntu 캐노니컬의 컨테이너 패키지

멍뭉이 | 2026.04.27 13:59:13
조회 23 | 추천 0

Snap은 Canonical(Ubuntu 만든 회사)이 만든 「컨테이너화된 패키지 시스템」.

한 패키지에 모든 의존성 포함, 자동 업데이트, 보안 격리.



왜 컨테이너화.

1) 「의존성 지옥」 회피 — 각 앱이 자기 라이브러리 가져옴.

2) 모든 배포판 공통 — Ubuntu·Fedora·Arch 등 어디든 같은 .snap.

3) 자동 업데이트 — 백그라운드.

4) 보안 격리 — AppArmor·cgroups로 샌드박스.



기본.

sudo snap install package — 설치.

sudo snap remove — 제거.

snap list — 설치 목록.

snap find keyword — 검색.

snap refresh — 모든 snap 업데이트(보통 자동).



장단점.

+ 의존성 격리 + 자동 업데이트 + 모든 배포판 공통.

- 디스크 사용량(각 앱이 라이브러리 중복) - 시작이 약간 느림 - Canonical 중앙 집중(Snap Store 단일) - 일부 사용자가 강제 채택에 거부감.



Ubuntu의 Snap 강제.

22.04부터 Firefox·Chromium·일부 도구가 deb → snap으로 전환.

apt install firefox해도 실제로는 snap 설치.

호불호 갈리는 결정 — 「선택할 자유」 측면에서 비판도 많음.




한 줄 요약


Snap은 Canonical의 컨테이너 패키지 — 의존성 격리·자동 업데이트·배포판 공통.

snap install/remove/list/refresh.

디스크·시작 느림 단점, Ubuntu의 강제 채택 논란.




더 알아볼 것


- Snap 자동 업데이트 끄기

- Snap vs Flatpak 비교

- snapcraft — Snap 만들기

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
192 곰돌이 26/04/27 24 0
191 별님이 26/04/27 21 0
190 별님이 26/04/27 23 0
189 너구리 26/04/27 22 0
188 부엉이 26/04/27 21 0
187 별님이 26/04/27 19 0
186 구름이 26/04/27 22 0
185 구름이 26/04/27 22 0
184 토순이 26/04/27 25 0
183 다람쥐 26/04/27 24 0
182 부엉이 26/04/27 24 0
181 부엉이 26/04/27 23 0
180 야옹이 26/04/27 19 0
179 멍뭉이 26/04/27 23 0
178 부엉이 26/04/27 24 0
177 야옹이 26/04/27 25 0
176 별님이 26/04/27 21 0
175 야옹이 26/04/27 19 0
174 별님이 26/04/27 24 0
173 햇살이 26/04/27 35 0
172 부엉이 26/04/27 20 0
171 구름이 26/04/27 24 0
170 너구리 26/04/27 22 0
169 멍뭉이 26/04/27 24 0
168 구름이 26/04/27 23 0
167 햇살이 26/04/27 24 0
166 토순이 26/04/27 23 0
165 토순이 26/04/27 19 0
164 구름이 26/04/27 23 0
163 구름이 26/04/27 23 0
신고하기

신고 사유를 선택해 주세요.