Score:1

มีปัญหากับการติดตั้งแพ็คเกจที่มีสถาปัตยกรรมของ (ใดๆ) บน Ubuntu และบน Raspbian

ธง md

ผลลัพธ์คือ:

dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /tmp/apt-dpkg-install-v4lZRv/5-hashcatch_1.2_any.deb 
(--แกะ):
สถาปัตยกรรมแพ็คเกจ (ใด ๆ ) ไม่ตรงกับระบบ (amd64)
การเลือกแพ็คเกจ libhwloc-plugins:amd64 ที่ไม่ได้เลือกไว้ก่อนหน้านี้
กำลังเตรียมแกะ .../6-libhwloc-plugins_2.4.1+dfsg-1_amd64.deb ...
กำลังแกะ libhwloc-plugins:amd64 (2.4.1+dfsg-1) ...
พบข้อผิดพลาดขณะประมวลผล:
/tmp/apt-dpkg-install-v4lZRv/5-hashcatch_1.2_any.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
N0rbert avatar
zw flag
Ubuntu รุ่นของคุณคืออะไร? สถาปัตยกรรม CPU ของคุณคืออะไร? Raspbian อยู่นอกหัวข้อที่นี่
mchid avatar
bo flag
ดูเหมือนว่าจะเป็นสคริปต์ที่ไม่จำเป็นต้องคอมไพล์ มีเหตุผลที่คุณไม่เพียงแค่โคลนเวอร์ชันจาก GitHub หรือไม่
guiverc avatar
cn flag
คุณพูดถึง raspbian (ซึ่งใช้สำหรับโปรเซสเซอร์ ARM) แต่วาง AMD64 คุณแน่ใจหรือไม่ว่าสถาปัตยกรรมและรายละเอียดรุ่นของคุณตรงกันทั้งหมด คุณไม่ได้บอกว่าปล่อยอะไร แต่มีการกล่าวถึงแพ็คเกจ *hisute* หรือ *impish*; เป็นการดีที่สุดหากคุณให้รายละเอียดการเผยแพร่ เนื่องจากคำถามของคุณแสดงถึงข้อผิดพลาดในการทำความเข้าใจของผู้ใช้
Score:3
ธง sa

ให้เป็นไปตาม คู่มือนโยบายเดเบียน คุณสามารถใช้คำพิเศษ ทั้งหมด สำหรับแพ็คเกจที่ไม่ขึ้นกับสถาปัตยกรรม และ ใดๆ สำหรับแพ็คเกจที่ขึ้นอยู่กับสถาปัตยกรรมที่สามารถสร้างสำหรับสถาปัตยกรรมที่แตกต่างกันจำนวนเท่าใดก็ได้ คุณต้องมีแพ็คเกจที่สามารถติดตั้งในระบบปฏิบัติการสถาปัตยกรรม amd64 ของคุณ ดังนั้นให้ทำสำเนาสำรองของ apt-dpkg-install-v4lZRv/5-hashcatch_1.2_any.deb เปลี่ยนชื่อการสำรองข้อมูลเป็น apt-dpkg-install-v4lZRv/5- hashcatch_1.2_all.deb เปลี่ยนไดเร็กทอรีโดยใช้ ซีดี ไปยังไดเร็กทอรีที่มี apt-dpkg-install-v4lZRv/5-hashcatch_1.2_all.deb และลองติดตั้งบนระบบ amd64 ของคุณด้วยคำสั่งต่อไปนี้

อัปเดต sudo apt
sudo apt ติดตั้ง aircrack-ng ethtool hwloc ieee-data
sudo apt ติดตั้ง ./apt-dpkg-install-v4lZRv/5-hashcatch_1.2_all.deb  

ฉันดาวน์โหลดเพื่อทดสอบคำสั่งเหล่านี้ hashcatch_1.2_any.deb จาก GitHub และติดตั้งตามขั้นตอนต่อไปนี้ ฉันไม่จำเป็นต้องเปลี่ยนชื่อ hashcatch_1.2_any.deb เพื่อติดตั้ง แต่ฉันได้ลองเปลี่ยนชื่อ hashcatch_1.2_any.deb เป็น hashcatch_1.2_all.deb และฉันก็สามารถติดตั้ง hashcatch_1.2_all.deb ได้สำเร็จเช่นกัน

  1. ดาวน์โหลด hashcatch_1.2_any.deb จาก GitHub

  2. เปลี่ยนไดเร็กทอรีโดยใช้ ซีดี ไปยังไดเร็กทอรีที่มี hashcatch_1.2_any.deb

  3. เรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง

    อัปเดต sudo apt
    apt install --simulate ./hashcatch_1.2_any.deb # ทดสอบการพึ่งพาที่ไม่ตรงกัน
    sudo apt install aircrack-ng ethtool hwloc ieee-data # บางทีคุณอาจข้ามขั้นตอนนี้ในระบบของคุณหากคุณไม่ได้รับการพึ่งพาที่ไม่ตรงกันในขั้นตอนก่อนหน้า
    sudo apt ติดตั้ง ./hashcatch_1.2_any.deb
    

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

โพสต์คำตอบ

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