vanilla Ubuntu 16.04 LTS Server สามารถทำงานได้โดยไม่ต้อง snapd?


27

ฉันไม่มีหน่วยความจำเหลืออยู่ในเครื่องใช้อูบุนตูขนาดเล็กของฉัน ฉันสังเกตเห็นว่า snapd กำลังทำงานและใช้ RAM จำนวนมาก (ฉันได้รับโอกาสและหยุดบริการ snapd และสิ่งต่าง ๆ ทำงานได้ แต่ฉันสงสัยว่าเครื่องของฉันจะรีบูตอย่างถูกต้องหรือไม่

สิ่งที่ฉันอยากรู้คือมีบริการหลักในการติดตั้งเซิร์ฟเวอร์ Ubuntu 16.04 ทั่วไปที่ต้องใช้ฟังก์ชั่น snaps หรือไม่?

นอกจากนี้บริการทั้งหมดที่ฉันจำเป็นต้องปิดการใช้งานด้วย systemctl เพื่อกำจัด snapd คืออะไร?

คำตอบ:


38

snapd ถูก seeded ในการติดตั้งดีฟอลต์เพื่อเปิดใช้งาน snaps ที่จะติดตั้งโดยไม่ต้องทำงานเพิ่มเติม อย่างไรก็ตามไม่มีส่วนใดของการติดตั้งพื้นฐานเป็น snap (คุณสามารถตรวจสอบผ่านsnap listมันควรกลับไม่มีสแนป) ด้วยเหตุนี้ snapd จึงสามารถลบออกได้อย่างปลอดภัยโดยไม่มีผลข้างเคียงที่ไม่ดี:

sudo apt purge snapd

มันอาจจะทำให้การพึ่งพาอาศัยกันอยู่รอบ ๆ หากคุณต้องการลบพวกเขาเช่นกัน:

sudo apt autoremove

8

ข้อผิดพลาด # 1642068 ถูกบันทึกไว้กับปัญหานี้และเพิ่งได้รับการแก้ไข: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068


สิ่งนี้จะเกิดขึ้นหากคุณติดตั้งและลบ snaps อย่างต่อเนื่อง (ข้อผิดพลาดที่รายงานมีการติดตั้ง / ลบ snap ทุก 3 วินาที)
Dmitry Grigoryev

งานบางส่วนที่เกี่ยวข้องที่นี่คือการแก้ไขกรณีทั่วไปของการใช้หน่วยความจำของ snapd ดังนั้นฉันเชื่อว่าการแก้ไขนั้นกว้างกว่าปัญหารายงานข้อผิดพลาดเดิม
โคลินเอียนคิง

2
ดูเหมือนว่ามันจะใช้ RAM ขนาดใหญ่พอสมควรสำหรับบางสิ่งที่ไม่ได้ทำอะไรเลย
Peter Turner

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