Linux

Ubuntu에서 스냅(snap)을 제거 하는 방법

DragonTory 2022. 5. 19. 12:17
반응형

Ubuntu에서 스냅(snap)을 제거 하는 방법

 

우분투에서 스냅이 사용 공간도 많이 차지 하고 

시간도 오래 걸려서 삭제 하려고 한다. 

 

df -h

보다시피 많은 loop 장치로 마운트 되어 있다.

snap list 로 보면 snap으로 관리 되는 패키지들을 볼 수 있다.

snap list

 

1. 현재 snap으로 설치된 패키지 확인

snap list  : snap으로 관리 되는 패키지 리스트

2. 패키지 삭제
snap remove --purge snap-store
snap remove --purge gtk-common-themes
snap remove --purge gnome-3-38-2004

snap remove --purge core20 
snap remove --purge bare 

위의 순서대로 삭제 하면 된다. 
core20 삭제는 snapd에서 사용 중이라 실패 할 수 도 있는데 상관말고 다음 단계로 진행 하면 삭제 됨.


snapd 는 다음 단계에서 삭제 가능

3. snap core에서 사용 중인 마운트 해제

snap

 umount /snap/core20/1405
 umount /snap/core20/1434

 

1405, 1434는 사용중인 아이디

4. snapd 삭제
apt autoremove --purge snapd

5. 남아 있는 snap 폴더들 삭제 

rm -rf ~/snap/

다음은 패키지 삭제시 삭제 됐을 폴더이나 한번 더 확인

rm -rf /snap
rm -rf /var/snap
rm -rf /var/lib/snapd

6. snapd를 설치 안 되게 마크 하기

크롬 브라우저 같은 것을 설치 할 때 snapd를 추가 설치 한다는데

다음 명령으로 자기도 모르게 실수로 자동으로 설치 되는 것을 방지 하기위해 업데이트를 방지 시킴


apt-mark hold snapd 

 

 

반응형