ก่อนที่จะใช้ในการบริหารงานใด ๆ : การติดตั้ง, การลบ, การเปลี่ยนแปลงระบบการตั้งค่ากว้าง ฯลฯ rootคุณจะต้อง apt-getนี่คือความจริงเป็นพิเศษสำหรับ ข้อความจะบอกคุณว่าปัญหาอยู่ตรงไหน:
คุณรูทหรือเปล่า
หากคุณไม่ได้rootใช้installคำสั่งจะไม่ทำงานเลย
วิธีแก้ไขปัญหานี้ใช้sudoก่อนคำสั่ง:
➜ ~ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
➜ ~ sudo apt-get update
Fetched 616 kB in 25s (23.9 kB/s)
sudoในขณะที่คุณสามารถสังเกตเห็นมันเสร็จสิ้นโดยไม่มีปัญหาเมื่อฉันใช้ หากคุณมีopen (13: Permission denied)มันเกือบจะแน่ใจว่าคุณไม่ได้และจำเป็นต้องใช้rootsudo