Điểm:0

Không thể cài đặt certbot bằng snap return: Chạy cấu hình hook của snap "certbot" nếu có

lá cờ bm

Tôi muốn cài đặt certbot bằng snap, nhưng khi tôi thử hướng dẫn chính thức:

Sudo snap cài đặt lõi; lõi làm mới sudo snap
sudo snap cài đặt --classic certbot

nhưng trả về:

lỗi: không thể thực hiện các tác vụ sau:

  • Chạy hook cấu hình của snap "certbot" nếu có (chạy hook "configure": /var/lib không thuộc sở hữu gốc 1000:1000)

Trước đây, tôi đã gỡ cài đặt certbot (từ apt) bằng lệnh bên dưới:

sudo apt-get remove -y certbot python3-certbot-apache

Chuyện gì đã xảy ra thế? Tôi đang sử dụng Ubuntu 18.04 Bionic

Từ lỗi, có vẻ như tôi cần thay đổi chủ sở hữu của /var/lib cho người dùng root. Nhưng tôi đã thay đổi và vẫn gặp lỗi tương tự. Tôi có nên thay đổi root một cách đệ quy vào thư mục đó không?

đây là ls đến /var/lib:

drwxr-xr-x 4 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 AccountsService
drwxr-xr-x 5 myuser myuser 4.0K Ngày 24 tháng 3 năm 2020 apache2
drwxr-xr-x 5 myuser myuser 4.0K 4 tháng 10 02:36 apt
drwxr-xr-x 2 root root 4.0K 8 tháng 9 02:03 binfmts
drwxr-xr-x 2 myuser myuser 4.0K ngày 5 tháng 5 năm 2018 không tìm thấy lệnh
drwxr-xr-x 2 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 dbus
drwxr-xr-x 2 myuser myuser 4.0K ngày 16 tháng 4 năm 2018 dhcp
drwxr-xr-x 3 myuser myuser 4.0K ngày 10 tháng 3 năm 2020 từ điển-thông dụng
drwxr-xr-x 7 myuser myuser 4.0K ngày 4 tháng 10 02:36 dpkg
drwxr-xr-x 2 myuser myuser 4.0K ngày 9 tháng 12 năm 2019 git
drwxr-xr-x 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 grub
drwxr-xr-x 2 myuser myuser 4.0K ngày 3 tháng 10 14:52 initramfs-tools
drwxr-xr-x 2 phong cảnh phong cảnh 4.0K Ngày 10 tháng 3 năm 2020 phong cảnh
drwxr-xr-x 4 myuser myuser 4.0K ngày 4 tháng 10 02:34 letsencrypt
drwxr-xr-x 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 ngôn ngữ
drwxr-xr-x 2 myuser myuser 4.0K ngày 3 tháng 10 06:25 logrotate
drwxr-xr-x 2 gốc gốc 0 ngày 4 tháng 10 02:56 lxcfs
drwxr-xr-x 2 lxd nogroup 4.0K ngày 16 tháng 6 00:42 lxd
drwxr-xr-x 2 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 man-db
drwxr-xr-x 2 myuser myuser 4.0K ngày 24 tháng 4 năm 2018 linh tinh
drwxr-xr-x 2 myuser myuser 4.0K ngày 3 tháng 10 06:25 mlocate
drwx------ 35 mysql mysql 4.0K 14:51 ngày 3 tháng 10 mysql
drwx------ 2 mysql mysql 4.0K Ngày 24 tháng 3 năm 2020 tệp mysql
drwx------ 2 mysql mysql 4.0K Ngày 24 tháng 3 năm 2020 mysql-keyring
drwxr-xr-x 2 gốc gốc 4.0K Ngày 21 tháng 1 năm 2020 nâng cấp mysql
drwxr-xr-x 2 myuser myuser 4.0K ngày 3 tháng 10 14:50 chiều
drwxr-xr-x 4 myuser myuser 4.0K Ngày 24 tháng 3 năm 2020 php
drwxr-xr-x 2 myuser myuser 4.0K 4 Tháng Tư 2019 plymouth
drwx------ 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 polkit-1
drwxr-xr-x 6 postgres postgres 4.0K ngày 3 tháng 10 14:50 postgresql
drwx------ 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 riêng tư
drwxr-xr-x 2 myuser myuser 4.0K Ngày 24 tháng 3 năm 2020 python
drwxr-x--- 2 redis redis 4.0K ngày 24 tháng 2 năm 2021 redis
drwxr-xr-x 21 myuser myuser 4.0K ngày 4 tháng 10 02:46 snapd
drwxr-xr-x 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 sudo
drwxr-xr-x 7 root gốc 4.0K 4 tháng 10 02:36 systemd
drwxr-xr-x 3 root root 4.0K 27 tháng 6 13:26 ubuntu-advantage
drwxr-xr-x 2 myuser myuser 4.0K 14:53 ngày 3 tháng 10 ubuntu-release-upgrader
drwxr-xr-x 3 myuser myuser 4.0K ngày 3 tháng 10 14:52 ucf
drwxr-xr-x 2 myuser myuser 4.0K ngày 25 tháng 11 năm 2019 nâng cấp không giám sát
drwxr-xr-x 2 myuser myuser 4.0K ngày 10 tháng 3 năm 2020 trình quản lý cập nhật
drwxr-xr-x 4 myuser myuser 4.0K ngày 4 tháng 10 02:44 thông báo cập nhật
drwxr-xr-x 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 ureadahead
drwxr-xr-x 2 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 usbutils
drwxr-xr-x 3 myuser myuser 4.0K Ngày 10 tháng 3 năm 2020 vim
Điểm:0
lá cờ bm

tôi chỉ cần thay đổi /var/lib/snapd thư mục cho người dùng root bằng lệnh dưới đây:

chown root:root -R /var/lib/snapd/

Trong máy chủ khác, /var/lib thư mục và bên trong được sở hữu bởi root. Tôi không biết chính xác tại sao người dùng của thư mục trên máy chủ này không phải là root, sau khi thay đổi nó bây giờ tôi có thể cài đặt certbot và sử dụng nó.

Đă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.