จะลบ snap store ออกจาก Ubuntu ได้อย่างไร


49

ฉันจะลบ snap ได้อย่างไร apt แสร้งว่ามันไม่ได้อยู่ที่นั่น แต่ฉันยังสามารถเรียกใช้คำสั่งได้

พยายาม rm มันบอกว่า "อ่านระบบไฟล์เท่านั้น"

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: -

คำตอบ:


69

แพคเกจไม่ได้เรียกว่าแต่แทนที่จะเป็น snapsnapd

sudo apt autoremove --purge snapdคุณจะต้องการที่จะทำ


ทำไม--purge? OP ไม่ได้บอกว่าการลบจะต้องลบการกำหนดค่าด้วย
Ruslan

10
@Ruslan หากการตั้งค่าถูกทิ้งไว้ apparmor จะล่มเมื่อเริ่มต้นในกรณีนี้
ชาร์ลส์กรีน

33

TL; DR:

sudo rm -rf /var/cache/snapd/

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

rm -fr ~/snap

นี้จะเป็นการลบsnap, snapd, ทั้งหมดที่ติดตั้งแพคเกจสแน็ปและข้อมูลของพวกเขาและไม่เคยอีกครั้งขอแนะนำแพคเกจสแน็ปในการจัดเก็บซอฟแวร์

ผลลัพธ์ของmountคุณdfและcat /proc/partitionsจะขอบคุณ;)


5
การส่งออกของฉันภูเขา DF และ cat / proc / พาร์ทิชันขอบคุณคุณ :)
มาร์ติน

สิ่งนี้ใช้ไม่ได้: rm: cannot remove '/snap/lxd/10343/zfs-0.8/lib/libzpool.so.2.0.0': Read-only file system- ตัวอย่างเช่น
Zelphir Kaltstahl

1
บางทีในกรณีของคุณคุณจำเป็นต้องถอนการติดตั้งสแนปทั้งหมดก่อนที่จะลบ snapd เอง - และไม่ใช่เพียงแค่คัดลอกมันออกมาอย่างไร้ความปราณี การรวมกันของsudo snap listวงและsudo snap remove $packageควรจะทำ แต่ฉันไม่ได้ติดตั้ง snap ดังนั้นน่าเสียดายที่ฉันไม่สามารถทำให้เป็นรูปธรรมมากขึ้นว่านี่ = \
Stephan Henningsen

ฉันต้องด้วยตนเองsudo rm -rf /var/cache/snapd/ก่อนที่ฉันจะสามารถกำจัดได้จริงsnapd(Ubuntu 18.04)
เมอร์ฟี

@Murphy ขอบคุณฉันได้เพิ่มไว้แล้ว คุณเคยประสบปัญหาเช่น Zelphir หรือไม่? คุณถอนการติดตั้งสแนปทั้งหมดก่อนที่จะถอนการติดตั้ง snapd เองหรือไม่
Stephan Henningsen

11

ฉันไม่แน่ใจว่าคุณถามคำถามนี้โดยเฉพาะหรือไม่ แต่ถ้าคุณต้องการลบการแสดงแพคเกจ snap ในซอฟต์แวร์ (gnome-software; ตามที่ฉันต้องการ) คุณสามารถถอนการติดตั้งปลั๊กอิน snap พร้อมคำสั่งsudo apt-get remove --purge gnome-software-plugin-snapได้
ฉันไม่ทราบว่า--purgeจำเป็นหรือไม่ แต่ใช้งานได้ดี - ซอฟต์แวร์ไม่แสดงแพคเกจจาก Snap Store ในขณะนี้ แต่ฉันยังสามารถติดตั้งได้โดย commandline ด้วยsnap install [something]


นี่คือสิ่งที่ฉันกำลังมองหาขอบคุณ
Guntram Blohm รองรับ Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.