ฉันต้องติดตั้ง 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 หรือไม่