Ubuntu से स्नैप स्टोर कैसे निकालें?


49

मैं स्नैप कैसे निकालूं? उपयुक्त का दावा है कि यह वहाँ नहीं है, लेकिन मैं अभी भी इसके साथ कमांड कह सकता हूं।

इसे 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

पैकेज को नहीं कहा जाता है snap, लेकिन इसके बजाय है snapd

तुम करना चाहोगे sudo apt autoremove --purge snapd


क्यों --purge? ओपी ने यह नहीं कहा कि निष्कासन को भी विन्यास को हटाना होगा।
रुस्लान

10
@Ruslan यदि कॉन्फ़िगरेशन को छोड़ दिया जाता है, तो इस मामले में स्टार्टअप पर एपर्मर क्रैश हो जाता है।
चार्ल्स ग्रीन

34

टी एल; डॉ:

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 और बिल्ली / proc / विभाजन का मेरा आउटपुट धन्यवाद :)
Maarten

यह काम नहीं करता है: rm: cannot remove '/snap/lxd/10343/zfs-0.8/lib/libzpool.so.2.0.0': Read-only file system- उदाहरण के लिए।
ज़ेल्फिर कल्टस्टाल

1
शायद आपके मामले में आपको स्नैपडील को हटाने से पहले सभी स्नैप्स को गर्व से अनइंस्टॉल करने की आवश्यकता है - और न केवल क्रूरतापूर्वक इसे चीर दें जैसा मैंने किया था। एक sudo snap listलूप का संयोजन , और sudo snap remove $packageइसे करना चाहिए, लेकिन मेरे पास स्नैप स्थापित नहीं है, इसलिए दुर्भाग्य से मुझे अधिक ठोस नहीं मिल सकता है कि यह = \
स्टीफन हेनिंस्सेन

मैं मैन्युअल रूप से किया था sudo rm -rf /var/cache/snapd/इससे पहले कि मैं वास्तव में पर्ज सकता है snapd(उबंटू 18.04)।
मर्फी

@ मर्फी धन्यवाद, मैंने इसे जोड़ा है। क्या आपको ज़ेलफिर जैसी कोई समस्या का अनुभव हुआ? क्या आपने स्नैपडील को अनइंस्टॉल करने से पहले सभी स्नैप की स्थापना रद्द कर दी थी?
Stephan Henningsen

11

मुझे यकीन नहीं है कि आपने इसके लिए जासूसी की है, लेकिन अगर आप सॉफ़्टवेयर (गोमो-सॉफ़्टवेयर में स्नैप पैकेज दिखाना चाहते हैं, जैसा कि मैं चाहता था), आप बस कमांड के साथ स्नैप प्लगइन की स्थापना रद्द कर सकते हैं sudo apt-get remove --purge gnome-software-plugin-snap
मुझे नहीं पता कि --purgeक्या आवश्यक है, लेकिन यह ठीक काम करता है - सॉफ्टवेयर अब स्नैप स्टोर से पैकेज नहीं दिखाता है, लेकिन मैं अभी भी उन्हें कमांडलाइन के साथ स्थापित कर सकता हूंsnap install [something]


यह वही है जो मैं देख रहा था, धन्यवाद।,
गुंट्रम ब्लोमा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.