Score:0

ไม่สามารถติดตั้ง certbot โดยใช้ snap return: เรียกใช้การกำหนดค่า hook ของ "certbot" snap หากมี

ธง bm

ฉันต้องการติดตั้ง certbot โดยใช้ snap แต่เมื่อฉันพยายาม คำแนะนำอย่างเป็นทางการ:

หลักการติดตั้ง sudo snap; sudo snap รีเฟรชคอร์
sudo snap install --classic certbot.dll

แต่กลับ:

ข้อผิดพลาด: ไม่สามารถทำงานต่อไปนี้:

  • เรียกใช้ hook กำหนดค่าของ snap "certbot" หากมี (เรียกใช้ hook "configure": /var/lib ไม่ใช่ root-owned 1,000:1000)

ก่อนหน้านี้ ฉันถอนการติดตั้ง certbot(จาก apt) โดยใช้คำสั่งด้านล่าง:

sudo apt-get ลบ -y certbot python3-certbot-apache

เกิดอะไรขึ้น ฉันใช้ Ubuntu 18.04 Bionic

จากข้อผิดพลาด ดูเหมือนว่าฉันต้องเปลี่ยนเจ้าของ /var/lib สำหรับผู้ใช้รูท แต่ฉันเปลี่ยนและยังคงได้รับข้อผิดพลาดเดิม ฉันควรเปลี่ยนเป็นรูทซ้ำไปยังโฟลเดอร์นั้นหรือไม่

ที่นี่คือ ไปที่ /var/lib:

drwxr-xr-x 4 myuser myuser 4.0K 10 มี.ค. 2020 บริการบัญชี
drwxr-xr-x 5 myuser myuser 4.0K 24 มี.ค. 2020 apache2
drwxr-xr-x 5 myuser myuser 4.0K 4 ต.ค. 02:36 น.
drwxr-xr-x 2 รูทรูท 4.0K 8 ก.ย. 02:03 binfmts
drwxr-xr-x 2 myuser myuser 4.0K 5 พฤษภาคม 2018 ไม่พบคำสั่ง
drwxr-xr-x 2 myuser myuser 4.0K 10 มี.ค. 2020 dbus
drwxr-xr-x 2 myuser myuser 4.0K 16 เม.ย. 2018 dhcp
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 พจนานุกรมทั่วไป
drwxr-xr-x 7 myuser myuser 4.0K 4 ต.ค. 02:36 น. dpkg
drwxr-xr-x 2 myuser myuser 4.0K 9 ธันวาคม 2019 git
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 ด้วง
drwxr-xr-x 2 myuser myuser 4.0K 3 ต.ค. 14:52 initramfs-เครื่องมือ
drwxr-xr-x 2 แนวนอน แนวนอน 4.0K 10 มี.ค. 2020 แนวนอน
drwxr-xr-x 4 myuser myuser 4.0K 4 ต.ค. 02:34 น. ให้เข้ารหัส
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 ภาษา
drwxr-xr-x 2 myuser myuser 4.0K 3 ต.ค. 06:25 น. logrotate
drwxr-xr-x 2 รูทรูท 0 4 ต.ค. 02:56 lxcfs
drwxr-xr-x 2 lxd nogroup 4.0K มิ.ย. 59 00:42 lxd
drwxr-xr-x 2 myuser myuser 4.0K 10 มี.ค. 2020 man-db
drwxr-xr-x 2 myuser myuser 4.0K 24 เม.ย. 2018 เบ็ดเตล็ด
drwxr-xr-x 2 myuser myuser 4.0K 3 ต.ค. 06:25 น. ค้นหา
drwx------ 35 mysql mysql 4.0K 3 ต.ค. 14:51 mysql
drwx------ 2 mysql mysql 4.0K 24 มี.ค. 2020 ไฟล์ mysql
drwx------ 2 mysql mysql 4.0K 24 มี.ค. 2020 mysql-keyring
drwxr-xr-x 2 รูทรูท 4.0K 21 ม.ค. 2020 อัปเกรด mysql
drwxr-xr-x 2 myuser myuser 4.0K 3 ต.ค. 14:50 น.
drwxr-xr-x 4 myuser myuser 4.0K 24 มี.ค. 2020 php
drwxr-xr-x 2 myuser myuser 4.0K 4 เม.ย. 2019 พลีมัธ
drwx------ 3 myuser myuser 4.0K 10 มี.ค. 2020 polkit-1
drwxr-xr-x 6 postgres postgres 4.0K 3 ต.ค. 14:50 postgresql
drwx------ 3 myuser myuser 4.0K 10 มี.ค. 2020 ส่วนตัว
drwxr-xr-x 2 myuser myuser 4.0K 24 มี.ค. 2020 หลาม
drwxr-x--- 2 redis redis 4.0K 24 ก.พ. 2564 redis
drwxr-xr-x 21 myuser myuser 4.0K 4 ต.ค. 02:46 น.
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 sudo
drwxr-xr-x 7 รูทรูท 4.0K 4 ต.ค. 02:36 systemd
drwxr-xr-x รูต 3 รูท 4.0K 27 มิ.ย. 13:26 อูบุนตูได้เปรียบ
drwxr-xr-x 2 myuser myuser 4.0K 3 ต.ค. 14:53 ubuntu-release-upgrader
drwxr-xr-x 3 myuser myuser 4.0K 3 ต.ค. 14:52 น.
drwxr-xr-x 2 myuser myuser 4.0K 25 พ.ย. 2019 การอัปเกรดแบบอัตโนมัติ
drwxr-xr-x 2 myuser myuser 4.0K 10 มี.ค. 2020 ตัวจัดการการอัปเดต
drwxr-xr-x 4 myuser myuser 4.0K 4 ต.ค. 02:44 อัปเดตตัวแจ้งเตือน
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 ureadahead
drwxr-xr-x 2 myuser myuser 4.0K 10 มี.ค. 2020 ใช้ร่วมกัน
drwxr-xr-x 3 myuser myuser 4.0K 10 มี.ค. 2020 เป็นกลุ่ม
Score:0
ธง bm

ฉันแค่ต้องเปลี่ยน /var/lib/snapd โฟลเดอร์ไปยังผู้ใช้รูทโดยใช้คำสั่งร้อง:

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

ในเซิร์ฟเวอร์อื่น /var/lib โฟลเดอร์และภายในเป็นของรูท ฉันไม่ทราบแน่ชัดว่าทำไมผู้ใช้ของโฟลเดอร์บนเซิร์ฟเวอร์นี้ถึงไม่รูท หลังจากเปลี่ยนแล้ว ตอนนี้ฉันสามารถติดตั้ง certbot และใช้งานได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา