ฉันกำลังพยายามติดตั้ง Clang บน Ubuntu 20.04 สำหรับ ARM ซึ่งจำเป็น libobjc-9-dev
. ที่เก็บ Ubuntu 20.04 ARM มีเฉพาะรุ่นที่ต้องการ GCC 9.3 แต่ปัจจุบันฉันมี GCC 9.4 (การพยายามปรับลดรุ่นเป็น GCC 9.3 ทำให้ apt แจ้งให้ฉันถอนการติดตั้ง x11 และ xwayland)
ฉันกำลังมองหาวิธีที่จะคว้าใหม่กว่า libobjc-9-dev
แต่ฉันไม่พบลิงก์ใด ๆ ฉันพบ เว็บไซต์อย่างเป็นทางการนี้และมันบอกว่า "คุณสามารถดาวน์โหลดไฟล์ที่ร้องขอ [...] ได้ที่ไซต์เหล่านี้:" แต่ไม่มีไซต์ใดแสดงรายการหลังเครื่องหมายทวิภาค ฉันยังพบ เว็บไซต์ที่ไม่เป็นทางการนี้ และลิงค์ทั้งหมดสำหรับแพ็คเกจ deb สำหรับ x86 ลิงก์ที่สามบน Google มีไว้สำหรับเว็บไซต์ที่ไม่เป็นทางการอื่นที่ ดูเหมือนว่าจะมีมัน ยกเว้นว่าลิงก์สำหรับ "Binary Package" จะชี้ไปที่ แพ็คเกจ x86_64 จาก Ubuntu. หากฉันเปลี่ยน "amd64" เป็น "arm64" ด้วยตนเอง แสดงว่าลิงก์ไม่ทำงาน
ฉันจะดาวน์โหลดและติดตั้ง Clang และ libobjc-9-dev
? ฉันพยายามแล้ว sudo apt ติดตั้ง
และสามลิงก์แรกบน Google แต่ฉันไม่พบเวอร์ชัน ARM ของ libobjc-9-dev
รุ่น 9.4.0-1ubuntu1~20.04
(เพื่อให้ตรงกับเวอร์ชัน GCC ของ Ubuntu)
สำหรับบันทึก นี่คือข้อความเมื่อพยายามติดตั้ง libobjc-9-dev
บน Ubuntu 20.04 สำหรับ ARM:
$ sudo apt ติดตั้ง libobjc-9-dev
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์ได้:
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
libobjc-9-dev : ขึ้นอยู่กับ: gcc-9-base (= 9.3.0-17ubuntu1~20.04) แต่จะต้องติดตั้ง 9.4.0-1ubuntu1~20.04
ขึ้นอยู่กับ: libgcc-9-dev (= 9.3.0-17ubuntu1~20.04) แต่จะต้องติดตั้ง 9.4.0-1ubuntu1~20.04