Máy chủ Ubuntu 16.04 LTS có thể chạy mà không cần snapd không?


27

Tôi đã hết bộ nhớ trên một số thiết bị Ubuntu nhỏ gọn. Tôi nhận thấy rằng snapd đã chạy và sử dụng rất nhiều ram. (Tôi đã có cơ hội và dừng dịch vụ snapd và mọi thứ đang hoạt động, nhưng tôi tự hỏi liệu máy của tôi có khởi động lại đúng cách không)

Những gì tôi muốn biết là, có các dịch vụ cốt lõi trong một bản cài đặt chung của máy chủ Ubuntu 16.04 yêu cầu snaps hoạt động không?

Ngoài ra, tất cả các dịch vụ mà tôi cần phải vô hiệu hóa với systemctl là gì để thoát khỏi snapd?

Câu trả lời:


38

snapd được seeded trong cài đặt mặc định để cho phép snaps được cài đặt mà không cần làm việc thêm. Tuy nhiên, không có phần nào của cài đặt cơ sở là một snap (bạn có thể xác minh thông qua snap list, nó sẽ không trả lại snaps). Do đó, snapd có thể được gỡ bỏ một cách an toàn mà không có tác dụng phụ xấu:

sudo apt purge snapd

Nó có thể sẽ để lại một số phụ thuộc nằm xung quanh. Nếu bạn muốn loại bỏ chúng là tốt:

sudo apt autoremove

8

Lỗi # 1642068 đã được ghi lại chống lại sự cố này và gần đây đã được sửa: https://bugs.launchpad.net/ubfox/+source/snapd/+orms/1642068


Điều đó chỉ xảy ra nếu bạn liên tục cài đặt và gỡ bỏ snaps (lỗi được báo cáo đã cài đặt / gỡ bỏ một snap sau mỗi 3 giây)
Dmitry Grigoryev

Một số công việc liên quan ở đây là khắc phục trường hợp sử dụng bộ nhớ chung của snapd, vì vậy tôi tin rằng bản sửa lỗi rộng hơn vấn đề báo cáo lỗi ban đầu.
Colin Ian King

2
Dù bằng cách nào, có vẻ như nó đang sử dụng một đoạn ram khá lớn cho thứ gì đó không làm gì cả.
Peter Turner

Thật. Daemon nên tương đối nhỏ gọn và nhẹ cho chắc chắn.
Colin Ian King
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.