Anlık mağaza Ubuntu'dan nasıl kaldırılır?


49

Çırpıda nasıl kaldırabilirim? apt varmış gibi var ama ben hala onunla komutları çağırabilirim.

Rm çalışılıyor "salt okunur dosya sistemi" yazıyor

root@tunnel:/# apt remove snap
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'snap' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@tunnel:/# snap whoami
email: -

Yanıtlar:


69

Paket çağrılmadı snapama bunun yerine snapd.

Yapmak isteyeceksiniz sudo apt autoremove --purge snapd.


Neden --purge? OP, kaldırmanın yapılandırmaları da kaldırması gerektiğini söylemedi.
Ruslan

10
@Ruslan Eğer yapılandırmalar kalırsa, apparmor bu durumda başlangıçta çöküyor.
Charles Green,

33

TL; DR:

sudo rm -rf /var/cache/snapd/

sudo apt autoremove --purge snapd gnome-software-plugin-snap

rm -fr ~/snap

Bu tamamen kaldıracak snap, snapdtüm yüklü çırpıda paketleri ve bunların verilerini, ve bir daha asla yazılım deposunda çırpıda paketleri göstermektedir.

Sizin çıkışı mount, dfve cat /proc/partitionsirade teşekkür ederim;)


5
Mount, df ve cat / proc / partitions çıktılarım teşekkür ederim :)
Maarten

Bu çalışmıyor: rm: cannot remove '/snap/lxd/10343/zfs-0.8/lib/libzpool.so.2.0.0': Read-only file system- örneğin.
Zelphir Kaltstahl

1
Belki de sizin durumunuzda, enstantane kendini kaldırmadan önce tüm enstantane zarafetle kaldırmanız gerekir - ve sadece yaptığım gibi acımasızca sökmeniz gerekmez. Bir sudo snap listdöngü, ve sudo snap remove $packagebunu bir arada yapmalıyım, fakat çıtçıt takmadım, bu yüzden ne yazık ki bu daha somut olamıyorum = \
Stephan Henningsen

sudo rm -rf /var/cache/snapd/Gerçekten temizlemeden önce elle yapmam gerekiyordu snapd(Ubuntu 18.04).
Murphy

@Murphy Teşekkürler, ekledim. Zelphir gibi herhangi bir problem yaşadınız mı? Snapd'yi kaldırmadan önce tüm fotoğrafları kaldırdınız mı?
Stephan Henningsen

11

Özellikle bunun için sorup sormadığınızdan emin değilim, ancak yalnızca Yazılımdaki anlık paketleri (gnome-software; istediğim gibi) kaldırmak istiyorsanız, yalnızca komut eklentisini ekleyerek kaldırabilirsiniz sudo apt-get remove --purge gnome-software-plugin-snap.
Gerekir mi bilmiyorum --purge, ama iyi çalışıyor - Yazılım şimdi Snap Store'dan paketleri göstermiyor, ancak bunları yine de komut satırına göre yükleyebilirimsnap install [something]


Tam olarak aradığım şey buydu.,
Guntram Blohm
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.