문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
linux:snap [2019/06/19 14:18] kwon37xi |
linux:snap [2023/05/10 03:10] kwon37xi |
||
---|---|---|---|
줄 3: | 줄 3: | ||
* [[linux: | * [[linux: | ||
* [[linux: | * [[linux: | ||
+ | * [[https:// | ||
===== Install ===== | ===== Install ===== | ||
<code sh> | <code sh> | ||
sudo apt-get install snapd | sudo apt-get install snapd | ||
+ | |||
+ | # snap 애플리케이션의 Permission 등을 더 쉽게 관리하려면 snap-store 가 있는게 낫다. | ||
+ | sudo snap install snap-store | ||
</ | </ | ||
줄 13: | 줄 17: | ||
===== 기본 사용 ===== | ===== 기본 사용 ===== | ||
* 목록 검색< | * 목록 검색< | ||
- | snap find 앱이름 | + | snap find <앱이름> |
</ | </ | ||
+ | * 설치< | ||
+ | sudo snap install < | ||
+ | </ | ||
+ | |||
+ | ===== 버전 고정 / application version ===== | ||
+ | * https:// | ||
+ | <code sh> | ||
+ | # version / revision 목록 확인 | ||
+ | snap list intellij-idea-ultimate | ||
+ | |||
+ | # 바로 직전 버전으로 되돌리기 | ||
+ | sudo snap revert intellij-idea-ultimate | ||
+ | |||
+ | # revision 명시해서 되돌리기(버전과는 다른 값임) | ||
+ | sudo snap revert intellij-idea-ultimate --revision 212 | ||
+ | </ | ||
+ | |||
+ | ===== 입력기 문제 ===== | ||
+ | * 2020년 현재 [[linux: | ||
+ | * '' | ||
+ | |||
+ | ===== Uninstall / Remove ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * Ubuntu 설치 직후, 아무런 snap 애플리케이션도 설치 안한 상태에서는 '' | ||
+ | <code sh> | ||
+ | # snap list 로 설치된 애플리케이션 목록을 확인하고, | ||
+ | snap list | ||
+ | |||
+ | # sudo snap remove xxx 로 모두 remove, 단 core 는 남겨둔다. | ||
+ | sudo snap remove --purge snap-store | ||
+ | sudo snap remove --purge ... | ||
+ | |||
+ | # df 명령으로 / | ||
+ | sudo umount / | ||
+ | sudo umount / | ||
+ | ... | ||
+ | |||
+ | sudo snap remove core | ||
+ | |||
+ | # snapd 패키지 삭제, purge | ||
+ | sudo apt purge --autoremove snapd | ||
+ | |||
+ | # 남아있는 snap 디렉토리 삭제 | ||
+ | rm -rf ~/snap | ||
+ | sudo rm -rf /snap | ||
+ | sudo rm -rf /var/snap | ||
+ | sudo rm -rf / | ||
+ | </ | ||
+ | |||
+ | * '' | ||
+ | |||
+ | <code yml> | ||
+ | - name: remove snapd | ||
+ | become: yes | ||
+ | shell: | | ||
+ | apt purge -y --autoremove snapd gnome-software-plugin-snap | ||
+ | rm -rf /snap | ||
+ | rm -rf /var/snap | ||
+ | rm -rf / | ||
+ | rm -rf / | ||
+ | </ | ||
+ | |||
+ | ===== classic ===== | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ===== Theme 연결 ===== | ||
+ | * [[linux: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | <code sh> | ||
+ | # 특정 snap app 만 연결 | ||
+ | sudo snap connect [other snap]: | ||
+ | sudo snap connect [other snap]: | ||
+ | |||
+ | # 전체 snap app 에 연결 | ||
+ | for i in $(snap connections | grep gtk-common-themes: | ||
+ | |||
+ | for i in $(snap connections | grep gtk-common-themes: | ||
+ | </ | ||
+ | |||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||