bash: snap: 명령어를 찾을 수 없음
하모니카 묻고답하기
2021.01.29 08:18
우분투에서 하모니카 4.0으로 갈아탔는데 snap명령어가 안먹히네요 .. 뭘까요?
조회 수 1620 추천 수 0 댓글 6
-
?
? 저는 바로 되던데 혹시 설치가 제대로 안 된것 아닐까요?
-
정확히 어찌된 영문인지는 모르겠습니다.
여하튼 스냅을 사용할 수 있도록 환경설정 부분을 좀 수정하고 시스템 업데이트 후에 스냅을 설치해서 사용하면 정상적으로 작동될 것입니다.
https://snapcraft.io/docs/installing-snap-on-linux-mint
아마도 최신 버전으로 리눅스 민트가 업데이트되면서 환경설정에서 스냅을 디폴트로 사용하지 않도록 바꿔서 그럴 수도 있습니다.
여하튼 재설정해서 사용하면 무조건됩니다. -
하모니카에서는 snap 을 기본으로 제공하고 있지 않습니다.
만약 스냅을 사용하시려면 다음과 같이 사용할 수 있습니다.
1) 터미널에서(Ctrl+Alt+T) 다음의 명령으로 스냅을 활성화 합니다.
sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update
sudo apt install snapd
2) 컴퓨터를 재시작하신 후
다음의 명령으로 snapd 를 설치합니다.
sudo snap install snapd
참고)
snap 패키지 방식은 사용자에게 시스템의 라이브러리에 의존하지 않고 패키지를 사용할 수 있게 되지만
사용자의 승인없이 루트로 운영되고 패치를 적용하거나 버전을 고정하는등의 패키지 관련 작업을 할 수 없는 단점이 있습니다.
-
?
아하 하모니카에서는 기본적으로 지원이 안 됐었군요?
저는 스냅이 다른 것 설치하면서 딸려왔거나 처음 세팅하면서 생각없이 설치했나봅니다. 착각했었네요. -
아하! Snap을 기본적으로 제공하지 않군요.
-
?
우분투에서 스냅 사용시 스냅 스토어가 자동으로 설치되는게 싫어서
리눅스 민트에서는 기본적으로 스냅을 막아놨다고 하네요