Score:0

เกิดข้อผิดพลาดในการอัปเกรด Nodejs

ธง cn
ââ# apt-get อัปเกรด
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 nodejs : ขึ้นอยู่กับ: libnode72 (= 12.21.0~dfsg-5) แต่ไม่ได้ติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

เมื่อวิ่ง apt --fix-breaked ติดตั้ง:

ââ# apt --fix-breaked ติดตั้ง 100 ⨯
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
  libfuse3-3 libjs-highlight.js nodejs-doc
ใช้ 'sudo apt autoremove' เพื่อลบออก
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
  โหนด
แพ็คเกจต่อไปนี้จะได้รับการอัพเกรด:
  โหนด
อัปเกรดแล้ว 1 ครั้ง ติดตั้งใหม่ 0 ครั้ง ลบออก 0 ครั้ง และไม่ได้อัปเกรด 1133 ครั้ง
ต้องการไฟล์เก็บถาวร 0 B/26.2 MB
หลังจากการดำเนินการนี้ พื้นที่ดิสก์เพิ่มเติม 122 MB จะถูกนำมาใช้
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
(กำลังอ่านฐานข้อมูล ... 413977 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../nodejs_16.9.0-deb-1nodesource1_amd64.deb ...
กำลังแกะ nodejs (16.9.0-deb-1nodesource1) มากกว่า (12.21.0~dfsg-5) ...
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/nodejs_16.9.0-deb-1nodeso
urce1_amd64.deb (--แกะ):
 พยายามเขียนทับ '/usr/share/doc/nodejs/api/process.html' ซึ่งอยู่ใน 
แพ็กเกจ nodejs-doc 12.21.0~dfsg-5
dpkg-deb: ข้อผิดพลาด: กระบวนการย่อยของการวางถูกฆ่าโดยสัญญาณ (ไปป์เสีย)
พบข้อผิดพลาดขณะประมวลผล:
 /var/cache/apt/archives/nodejs_16.9.0-deb-1nodesource1_amd64.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
                                                    

ฉันควรทำอย่างไรดี?

guiverc avatar
cn flag
คุณไม่ได้ให้รายละเอียดของระบบปฏิบัติการและรุ่น; โดยทั่วไปการทราบสิ่งนี้เป็นสิ่งจำเป็นในการแก้ไขปัญหา รายละเอียดแพ็คเกจของคุณที่ระบุในโพสต์ของคุณ **ไม่** ตรงกับระบบปฏิบัติการและรุ่นที่รองรับ (อาจเป็นบุคคลที่สาม แต่เราไม่ทราบเนื่องจากเราไม่ทราบรายละเอียดระบบปฏิบัติการและรุ่นของคุณ)
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ข้อผิดพลาด dpkg: "พยายามเขียนทับไฟล์ ซึ่งอยู่ใน..." ด้วย](https://askubuntu.com/questions/176121/dpkg-error-trying-to-overwrite-file- which-is-also- ใน)
Score:2
ธง in

สิ่งนี้เกิดขึ้นน้อยมาก แต่คุณอาจต้องนำปืนใหญ่ออกมาใช้:

  1. เปิด Terminal (หากยังไม่ได้เปิด)
  2. บังคับให้เขียนทับสำหรับแพ็คเกจ Node:
    sudo dpkg -i --force-overwrite /var/cache/apt/archives/nodejs_16.9.0-deb-1nodesource1_amd64.deb
    
  3. แก้ไขส่วนที่เหลือของการติดตั้งที่เสียหาย:
    sudo apt -f ติดตั้ง
    
  4. ตรวจสอบให้แน่ใจว่าระบบที่เหลือของคุณเป็นปัจจุบันอย่างถูกต้อง:
    อัปเดต sudo apt
    sudo apt dist-อัพเกรด
    

พยายามอย่าให้สิ่งต่าง ๆ บ้าพอที่จะเห็นข้อความเช่น:

อัปเกรดแล้ว 1 ครั้ง ติดตั้งใหม่ 0 ครั้ง ลบออก 0 ครั้ง และไม่ได้อัปเกรด 1133 ครั้ง

โพสต์คำตอบ

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