오래된 Ubuntu Core 스냅을 마운트 해제하고 삭제하는 방법


23

입력 할 때 :

$ mount|grep snap
/var/lib/snapd/snaps/ubuntu-core_352.snap on /snap/ubuntu-core/352 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_423.snap on /snap/ubuntu-core/423 type squashfs (ro,relatime)
/var/lib/snapd/snaps/ubuntu-core_122.snap on /snap/ubuntu-core/122 type squashfs (ro,relatime)

몇 가지 오래된 스냅이 "마운트"되어 있고 최신 버전 만 현재 로 사용되는 동안 사용할 수 있습니다 ./snap/ubuntu-core

큰 문제는 아니지만 이전 우분투 코어가 필요합니까? 이 버그가 삭제되지 않았습니까? 간단히 파일을 마운트 해제하고 삭제할 수 있습니까?

답변:


26
  sudo snap remove core --revision 122
  sudo snap remove core --revision 352

따라서 기본적으로 개정판을 전달하여 명령 행에서 제거하십시오.

설치 한 것을 확인하려면 사용해야합니다 snap list [snap-name] --all


4
현재 패키지 이름을 고려할 때 최신 명령은 다음과 같습니다. sudo snap remove core --revision 122
dess

4
snap list --all모든 개정판 과 함께 설치된 패키지를 나열합니다 . 비활성화 된 모든 스냅 패키지 를 제거하는 방법 도 확인하십시오 .
Pablo A

3

이 작업을 수행하므로 snap revert이전 스냅 버전으로 롤백 할 수 있습니다 .


2

따라서 이전 스냅을 마운트 해제합니다.

sudo umount /snap/ubuntu-core/122

그런 다음 수동 정리를 완료했습니다.

sudo rmdir /snap/ubuntu-core/122
sudo rm /var/lib/snapd/snaps/ubuntu-core_122.snap

다른 하나도 마찬가지입니다. 하늘은 떨어지지 않았다 ... 아직


제 경우에는 마지막 명령 sudo rm /var/lib/snapd/snaps/ubuntu-core_122.snap이 필요하지 않았습니다.
Stroobandt Serge

gist.github.com/tsbertalan/f49f892a58d2a0889358e5b6b64af028 다중 마운트를 위해 이것을 자동화하는 요지가 있습니다. 실제로 명령을 실행하지는 않습니다. 실행할 것을 인쇄하기 만하면 쉽게 변경할 수 있습니다.
tsbertalan

yout 스크립트는 모든 스냅을 제거합니다. 이것은 당신이 원하는 것이 아닙니다!
solsTiCe

sudo : 마운트 해제 : 명령을 찾을 수 없습니다 ....?
토끼

0

스냅 코어를 완전히 제거하려면 파일 시스템을 스냅하고 마운트하십시오.

  1. 설치된 스냅 코어 목록 snap list --all 은 다음과 같습니다.

    Name Version Rev Tracking Publisher Notes core 16-2.41 7713 stable canonical✓ core,disabled core 16-2.42 7917 stable canonical✓ core

  2. 비활성화 된 사람을 제거 snap remove core --revision 7713하려면 먼저 1 단계의 Rev 열이 --revision과 일치해야합니다.

  3. 제거는 (우분투 : snapA와 apt-get purge snapd)

  4. 스냅이 여전히 마운트되어 있는지 확인 (예 :) df -H은 비슷한 것을 제공
    /dev/loop0 94M 94M 0 100% /snap/core/7917하고 마운트 해제 umount /snap/core/7917하지만

  5. 여전히 fs-es가 마운트되어 있으면 / etc / systemd / system / snap-core- * 파일을 수동으로 정리해야 합니다.

다음에 서버를 재부팅하면 어떤 이유로 든 스냅을 다시 설치 / 제거하지 않으면 스냅이 없습니다 ...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.