Score:6

ฉันลบไดเร็กทอรี /lib/modules/5.11.0-22-generic โดยไม่ตั้งใจ ฉันจะกู้คืนได้อย่างไร

ธง cn

ฉันใช้ Ubuntu 21.04 (Hirsute Hippo) และฉันเผลอลบไฟล์ 5.11.0-22-ทั่วไป ไดเร็กทอรีในไดเร็กทอรี /lib/โมดูล.

ฉันจะกู้คืนหรือติดตั้งใหม่ได้อย่างไร

Artur Meinild avatar
vn flag
คุณลอง `sudo apt install linux-image-generic` หรือไม่
vanadium avatar
cn flag
@ArturMeinild ที่จะไม่ช่วย มีการติดตั้งแพ็คเกจนั้นแล้วและ `apt install` จะรายงานสิ่งนั้น
Artur Meinild avatar
vn flag
แย่จริง ๆ แล้วฉันตั้งใจจะติดตั้งใหม่ด้วย
ag flag
นี่เป็นเหตุผลว่าทำไมจึงต้องใช้สิทธิ์รูทเพื่อลบไฟล์เหล่านั้น ... คุณแน่ใจหรือว่านี่เป็นสิ่งเดียวที่จำเป็นต้องแก้ไข
Zanna avatar
kr flag
@PeterMortensen ที่สำคัญกว่านั้น ฉันเดาว่ามันมีไดเร็กทอรีพร้อมไดรเวอร์ทั้งหมดที่สร้างขึ้นสำหรับเคอร์เนลนั้น ... แต่มีความขัดแย้งระหว่างชื่อคำถามและเนื้อหา - `linux-image-generic` เป็นเมตาแพ็คเกจและดังนั้น ไม่มีไฟล์ - มีอยู่ด้วยเหตุผลด้านการจัดการแพ็คเกจเท่านั้น ฉันจะแก้ไขชื่อและทำให้ตรงกับเนื้อหาเนื่องจากคำตอบนั้นเกี่ยวกับเรื่องนั้น
Score:22
ธง cn

หลีกเลี่ยงไฟล์ระบบของคุณตั้งแต่แรก เป็นการยากที่จะเข้าใจว่าใครสามารถ "ลบ" ไดเร็กทอรีนั้นโดยไม่ตั้งใจได้อย่างไร ให้อภัยคำพูดพร่ำเพรื่อนี้ แต่มันต้องไปให้พ้นทางของฉัน

สันนิษฐานว่า 5.11.0-22 ไม่ใช่เคอร์เนลที่คุณกำลังใช้งานอยู่ มิฉะนั้น คุณจะไม่สามารถเริ่มต้นใหม่ได้

คุณสามารถติดตั้งอิมเมจเคอร์เนลนั้นใหม่ได้ด้วยคำสั่ง

sudo apt install --reinstall linux-headers-5.11.0-22-generic linux-modules-5.11.0-22-generic linux-modules-extra-5.11.0-22-generic

เดอะ -- ติดตั้งใหม่ ตัวเลือกควรระบุ ฉลาด เพื่อดาวน์โหลดซ้ำและติดตั้งแพ็คเกจใหม่อย่างมีประสิทธิภาพ ที่ควรนำไฟล์ที่หายไปกลับมา

โพสต์คำตอบ

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