Snapcraft
스냅크래프트(snapcraft) 또는 스내피(Snappy)는 Ubuntu 스마트폰 운영 체제를 위해 캐노니컬(Canonical)에서 설계 및 제작을 시작으로 개발된 소프트웨어 배포 및 패키지 관리 시스템이다. 인터넷환경에서도 지원된다.
스냅(snap)이라고 불리는 패키지와 snapd를 사용하는 도구는 다양한 리눅스 배포판에서 작동하기에 배포가 어려운 업스트림 소프트웨어 패키징이 가능토록 지원한다. 이 시스템은 사물, 클라우드 및 데스크탑 컴퓨팅의 인터넷에서 작동하도록 설계되었다.
Offline 설치 가능한 패키지 다운로드
다운로드:
다음과 같은 두 개의 파일 생김:
설치 방법:
classic
--classic
옵션을 사용하여 설치할 때가 있다. (대표적으로 kubectl, helm, etc ...)
경고문을 확인하면 명확하다:
오류: 이 스냅 "helm" 개정판은 클래식 제한을 사용하여 게시되었으므로 일반적으로 스냅이 제한되어 있는 보안 샌드박스 외부에서 임의의 시스템 변경을 수행할 수 있으며 이로 인해 시스템이 위험해질 수 있습니다.
이해하고 계속 진행하려면 --classic을 포함하여 명령을 반복하십시오.
snap의 보안 샌드박스를 걸 수 없다는 느낌.
Troubleshooting
Allow settings change?
Allow settings change?
Allow snap "telegram-desktop" to change "default-url-scheme-handler" subproperty "tonsite" to "telegram-desktop_telegram-desktop.desktop" ?
This dialog will close automatically after 5 minutes of inactivity.
- ??????? 일단 NO 눌렀다. 나중에 확인해보자.