Score:1

จะสำรองแพ็คเกจ apt ที่ติดตั้งในเครื่องได้อย่างไร

ธง mx

ฉันจะสำรองแพ็คเกจ apt ที่ติดตั้งในเครื่องได้อย่างไร

ฉันกำลังแก้ไขปัญหาไดรเวอร์ NVIDIA และฉันต้องการลองลบแพ็คเกจ oem-fix-gfx-nvidia-ondemandmode. ฉันต้องการสำรองข้อมูลแพ็กเกจก่อนที่จะลบออก ในกรณีที่มีอะไรเสียหายจริงๆ แพ็คเกจนี้ติดตั้งโดยผู้ผลิตแล็ปท็อป (ติดตั้ง Ubuntu ไว้ล่วงหน้า) และฉันไม่รู้ว่ามันทำอะไร นอกจากข้อเท็จจริงที่ว่ามันรบกวนไดรเวอร์ NVIDIA ของฉัน ไม่มีอะไรเกิดขึ้นจากการค้นหาชื่อแพ็คเกจ

ตัวเลือกส่วนใหญ่สำหรับ "การสำรองแพ็คเกจ apt" เกี่ยวข้องกับการสร้างรายการแพ็คเกจเพื่อดาวน์โหลด ซึ่งแน่นอนว่าจะไม่ได้ผลสำหรับแพ็คเกจที่ติดตั้งในเครื่อง ฉันลองใช้ apt-clone ด้วย แต่ก็ไม่สามารถสร้างสำเนาของแพ็คเกจนี้ได้

นโยบาย $ apt-cache oem-fix-gfx-nvidia-ondemandmode
oem-fix-gfx-nvidia-ondemandmode:
  ติดตั้ง: 1.4
  ผู้สมัคร: 1.4
  ตารางเวอร์ชัน:
 *** 1.4 100
        100 /var/lib/dpkg/สถานะ
$ dpkg -L oem-fix-gfx-nvidia-ondemandmode
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/oem-fix-gfx-nvidia-ondemandmode
/usr/share/doc/oem-fix-gfx-nvidia-ondemandmode/changelog.gz
/usr/share/doc/oem-fix-gfx-nvidia-ondemandmode/ลิขสิทธิ์
user535733 avatar
cn flag
คุณกำลังบอกว่าคุณไม่มีแพ็คเกจ .deb ดั้งเดิมใช่หรือไม่
Atte Juvonen avatar
mx flag
แพคเกจได้รับการติดตั้งไว้ล่วงหน้าในแล็ปท็อปเครื่องนี้ ฉันไม่รู้ว่ามีแพ็คเกจ .deb ที่เกี่ยวข้องอยู่ที่ไหนสักแห่งหรือไม่
N0rbert avatar
zw flag
โปรดเพิ่มผลลัพธ์ของ `apt-cache policy oem-fix-gfx-nvidia-ondemandmode` ให้กับคำถามโดยแก้ไข
N0rbert avatar
zw flag
โปรดเรียกใช้ `dpkg -L oem-fix-gfx-nvidia-ondemandmode` และ `find /var/lib/dpkg/ -name "oem-fix-gfx-nvidia-ondemandmode.*"` และเพิ่มเอาต์พุตไปยังคำถาม ฉันไม่แน่ใจว่าเป็นแพ็คเกจเดียวกันหรือไม่ แต่มี [PPA บางส่วน](https://launchpad.net/~kchsieh/+archive/ubuntu/verification/+packages?field.name_filter=oem-fix-gfx -nvidia-ondemandmode&field.status_filter=published&field.series_filter=focal) ด้วยเวอร์ชัน 1.5
Score:2
ธง cn

ตัวเลือกที่ 1: ติดต่อฝ่ายสนับสนุน OEM ของคุณ พวกเขาจัดหาซอฟต์แวร์ เนื่องจาก Ubuntu ไม่ได้จัดเตรียมแพ็คเกจ ที่เก็บ Ubuntu จึงไม่มีสำเนาของมัน

ตัวเลือกที่ 2: ใช้คำสั่ง dpkg -L oem-fix-gfx-nvidia-ondemandmode.dpkg เพื่อแสดงรายการไฟล์ทั้งหมดที่รวมอยู่ในแพ็คเกจนั้น คุณสามารถสำรองและกู้คืนไฟล์เหล่านั้นด้วยตนเองได้ แม้ว่าจะไม่ได้อยู่ในรูปแบบของแพ็คเกจก็ตาม นี่เป็นวิธีแก้ปัญหาที่ค่อนข้างยุ่งยาก คำเตือน: หากคุณทำผิดพลาดหรือไฟล์เสียหายระหว่างการคัดลอก apt จะไม่สามารถกู้คืนได้อย่างน่าอัศจรรย์เนื่องจากไม่มี .deb ให้ใช้งาน

Score:0
ธง zw

หากฉันเข้าใจสิ่งต่าง ๆ ถูกต้อง แสดงว่าแพ็คเกจนี้มาจากผู้ผลิตบรรจุภัณฑ์ OEM เช่น ส.ป.ก.ฉบับนี้.

เดอะ oem-fix-gfx-nvidia-ondemandmode_1.5 บรรจุุภัณฑ์ ตัวมันเองเกือบจะว่างเปล่า เนื่องจากมีเพียง 2 วัตถุ:

/usr/share/doc/oem-fix-gfx-nvidia-ondemandmode/changelog.gz
/usr/share/doc/oem-fix-gfx-nvidia-ondemandmode/ลิขสิทธิ์

แต่ส่วนที่น่าสนใจที่สุดของแพ็คเกจคือสคริปต์หลังการติดตั้ง

คุณต้องไปหามันที่ /var/lib/dpkg/info/oem-fix-gfx-nvidia-ondemandmode.postinst และการสำรองข้อมูล

โพสต์คำตอบ

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