Điểm:10

Có thể xóa hoàn toàn thư viện Snapd bằng Glib mà không làm hỏng hệ thống không?

lá cờ zw

Tôi vừa cài đặt Ubuntu MATE 21.10 và phát hiện ra hai gói thú vị chứa búng tay trong tên - gir1.2-snapd-1libsnapd-glib1:

$ dpkg -l | grep snapd
ii gir1.2-snapd-1:amd64 1.58-0ubuntu2 AMD64 Tệp Typelib cho libsnapd-glib1
ii libsnapd-glib1:amd64 1.58-0ubuntu2 thư viện snapd AMD64 GLib

Cả hai đều đến từ snapd-glib bưu kiện.

Loại bỏ chúng sẽ làm hỏng hệ thống như sau:

$ sudo apt autopurge gir1.2-snapd-1:AMD64 libsnapd-glib1:AMD64
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc... Xong
Đang đọc thông tin trạng thái... Xong
Các gói sau sẽ bị LOẠI BỎ:
  apturl* apturl-common* ayatana-indicator-sound* bluez-cups*cups*cups-duyệt*cup-core-drivers*cup-daemon*cup-server-common*
  gir1.2-goa-1.0* gir1.2-snapd-1* hplip* hplip-data* libcanberra-pulse* libcupsimage2* libgutenprint-common* libgutenprint9* libhpmud0*
  libimagequant0* libpulsedsp* libsane-hpaio* libsbc1* libsnapd-glib1* libspeexdsp1* printer-driver-gutenprint* printer-driver-hpcups*
  trình điều khiển máy in-postscript-hp* trình điều khiển máy in-splix* pulseaudio* pulseaudio-module-bluetooth* pulseaudio-utils* python3-dateutil* python3-debconf*
  python3-olefile* python3-pil* python3-renderpm* python3-reportlab* python3-reportlab-accel* python3-software-properties* rtkit*
  software-properties-common* software-properties-gtk* ssl-cert* ubuntu-mate-core* ubuntu-mate-desktop* ubuntu-release-upgrader-gtk* update-manager*
  update-notifier* update-notifier-common*
0 đã nâng cấp, 0 mới cài đặt, 49 cần xóa và 0 chưa nâng cấp.
Sau thao tác này, dung lượng đĩa 49,3 MB sẽ được giải phóng.
Bạn có muốn tiếp tục? [Y/n] n
Huỷ bỏ.

Có thể loại bỏ gir1.2-snapd-1libsnapd-glib1 gói mà không làm hỏng hệ thống?

lá cờ us
Tôi không biết các nhà phát triển snap đang cố gắng đạt được điều gì. Giờ đây, ngay cả các gói dành cho âm thanh, bluetooth và in ấn cũng phụ thuộc vào những thứ liên quan đến snapd.
Organic Marble avatar
lá cờ us
@ArchismanPanigrahi họ đang cố gắng hết sức để ngăn mọi người gỡ bỏ nó. Nếu đến mức tôi không thể gỡ bỏ nó mà không phá vỡ hệ thống, thì đó là lời tạm biệt Ubuntu. Cho đến nay 20.04 là OK.
Điểm:4
lá cờ cn

Các gói này được thiết kế để cho phép các ứng dụng giao tiếp với snapd. Theo đó, một người sẽ tin rằng các gói này không được sử dụng búng tay không còn được cài đặt nữa. Tuy nhiên, để một ứng dụng có thể giao tiếp với búng tay, ứng dụng phải được biên dịch với sự hỗ trợ cho các thư viện này. Do đó, các thư viện này trở thành một phụ thuộc cứng của các ứng dụng này và phải ở trên hệ thống ngay cả khi búng tay bị xóa.

Đó là lý do kỹ thuật. Tuy nhiên, những ứng dụng (không phải snap) có được chức năng gì khi có thể truy cập búng tay Không rõ ràng. Tất cả các mô tả về những gì các thư viện thực hiện

snapd-glib là một thư viện cho phép các ứng dụng dựa trên GLib truy cập vào snapd, daemon điều khiển Snaps.

Có thể, đây là những thứ sẽ cho phép các ứng dụng này truy cập vào Snapd REST API để tương tác với búng tay.

Điểm:-3
lá cờ us

loại bỏ snap

Tìm snaps đã cài đặt: danh sách nhanh

Xóa snaps đã cài đặt: sudo snap loại bỏ <gói>

Xóa snapd: Sudo apt thanh lọc snapd

Xóa thư mục snap khỏi nhà: rm -rf ~/snap

Nếu bạn gặp lỗi khi xóa snapd, hãy làm như sau: sudo rm -rf /var/cache/snapd sau đó chạy sudo apt purge snapd

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.