Score:0

ไม่สามารถติดตั้งแพ็คเกจ korn sh

ธง eg

ฉันต้องติดตั้ง ksh เพราะเรามีสคริปต์จำนวนมาก /bin/ksh ที่ต้องทำงานบน crontab

ไม่มีอินเทอร์เน็ตใน VM (runnnig Ubuntu 20.04.2 LTS) ดังนั้นฉันจึงอัปโหลดแพ็คเกจนี้และคัดลอกลงใน /tmp. ฉันมีข้อผิดพลาดนี้เมื่อฉันพยายามติดตั้ง:

# apt ติดตั้ง ksh_2020.0.0-5_arm64.deb
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
E: ไม่พบแพ็คเกจ ksh_2020.0.0-5_arm64.deb

ฉันลองคำสั่งต่อไปนี้:

ฉลาดติดตั้ง ./ksh_2020.0.0-5_arm64.deb 

แต่มันไม่ทำงานเพราะมีบางแพ็คเกจที่ขาดหายไป:

# apt ติดตั้ง ./ksh_2020.0.0-5_arm64.deb
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 grafana : ขึ้นอยู่กับ: libfontconfig1 แต่ไม่ได้ติดตั้ง
 ksh : ขึ้นอยู่กับ: binfmt-support แต่ไม่สามารถติดตั้งได้
 libfontconfig1-dev : ขึ้นอยู่กับ: libfontconfig-dev (= 2.13.1-4.2)
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

เนื่องจาก VM ไม่สามารถเชื่อมต่อกับอินเทอร์เน็ตได้ ฉันจึงไม่สามารถเพิ่มแพ็คเกจที่ขาดหายไปได้

มีวิธีอื่นในการติดตั้ง ksh หรือเรียกใช้สคริปต์ ksh หรือไม่

guiverc avatar
cn flag
ระบบของคุณล้าหลังในแพ็คเกจที่อัปเกรดแล้ว (ควรรายงานเป็น 20.04.3 หากอัปเดตทั้งหมด) แต่ลองระบุเส้นทาง (เช่น`./ksh_...` (เป็นเส้นทางที่ทำให้รู้จักว่าเป็นแพ็คเกจในเครื่อง คุณได้บอกให้ดาวน์โหลดและติดตั้งแพ็คเกจด้วยชื่อที่คุณระบุ - ซึ่งแน่นอนว่าไม่มีอยู่จริง)
Score:-1
ธง cn

ระบบของคุณล้าหลังในแพ็คเกจที่อัปเกรดแล้ว (ควรรายงานเป็น 20.04.3 ถ้าอัพเดทครบ)

ลองระบุเส้นทางเช่น

ฉลาดติดตั้ง ./ksh_2020.0.0-5_arm64.deb

เป็นเส้นทางที่ทำให้รู้จักเป็นแพ็คเกจในเครื่อง คุณได้บอกให้ดาวน์โหลดและติดตั้งแพ็คเกจตามชื่อที่คุณระบุ (เช่น ดาวน์โหลดและติดตั้ง ksh_2020.0.0-5_arm64.deb) ที่ไม่มีอยู่แน่นอน)

guiverc avatar
cn flag
ในขั้นตอนหนึ่งจะพบไฟล์ในเครื่อง แต่ขออภัยฉันลืมไปว่าการเปิดตัวนั้นเกิดขึ้นจากอะไร
Aouatif Bouka avatar
eg flag
ฉันลองแล้วและนี่คือผลลัพธ์: # apt install ./ksh_2020.0.0-5_arm64.deb กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา กำลังอ่านข้อมูลสถานะ... คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้ แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน: grafana : ขึ้นอยู่กับ: libfontconfig1 แต่ไม่ได้ติดตั้ง ksh : ขึ้นอยู่กับ: binfmt-support แต่ไม่สามารถติดตั้งได้ libfontconfig1-dev : ขึ้นอยู่กับ: libfontconfig-dev (= 2.13.1-4.2) E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
guiverc avatar
cn flag
แพ็คเกจเหล่านั้นมีไว้สำหรับ *hirsute* หรือ *impish* หมายความว่าคุณมักจะปลอมแหล่งที่มาของคุณ (เพิ่มแพ็คเกจหรือรายละเอียดสำหรับระบบที่ไม่ใช่โฟกัส (ไม่ใช่ 20.04) ดูเหมือนว่าแพ็คเกจของคุณถูกต้อง (`ksh | 2020.0. 0-5 | โฟกัส/จักรวาล | แหล่งที่มา, amd64, arm64, armhf, ppc64el, riscv64, s390x`) -- หมายเหตุ `libfontconfig-dev | 2.13.1-4.2ubuntu3 | hirsute | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x` ซึ่งไม่ใช่แพ็คเกจ 20.04
guiverc avatar
cn flag
การแก้ไขปกติคือ `sudo apt update` เพื่อตรวจสอบซอร์สของคุณเพื่อหาสิ่งที่ไม่อยู่ในนั้น รวมถึงบรรทัดที่ขาดหายไป (แต่ในกรณีของคุณ มันเป็นสิ่งที่ไม่ได้อยู่ในนั้นที่ติดตั้งไว้แล้ว) จากนั้นคุณก็ทำตามนั้น กล่าวว่าเช่น `sudo apt -f install` หลังจากแก้ไขปัญหาแหล่งแพ็คเกจแล้ว
Aouatif Bouka avatar
eg flag
นี่คือผลลัพธ์: apt -f install ksh_2020.0.0-5_arm64.deb กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา กำลังอ่านข้อมูลสถานะ... E: ไม่พบแพ็คเกจ ksh_2020.0.0-5_arm64.deb

โพสต์คำตอบ

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