Debian เป็นระบบปฏิบัติการและการแจกจ่ายซอฟต์แวร์ฟรี
บางวันที่ผ่านมา ได้ข่าวว่า ที่ผู้พัฒนาโครงการ Debian ได้ประกาศ การสร้างท่าเรือสถาปัตยกรรม "mipsel" ให้เสร็จสิ้นและถอดออก จากที่เก็บข้อมูลที่ไม่เสถียร/ทดลอง สาเหตุหลักในการยกเลิกพอร์ตคือเครื่องประเภท MIPS มี CPU 64 บิตและมีการพัฒนาพอร์ต "debian-mips64" ดังนั้นจึงไม่มีประเด็นในการจัดสรรทรัพยากรต่อไป
มิตเซล เป็นหนึ่งในพอร์ต Debian ที่รองรับที่เก่าแก่ที่สุด เก่ากว่าเพียงเพราะพอร์ตสำหรับโปรเซสเซอร์ i386 มีการกล่าวถึงว่า Debian 12 น่าจะเป็นเวอร์ชันสุดท้ายที่รองรับ mipsel และการเปลี่ยนแปลงนี้ไม่ส่งผลกระทบต่อสถาปัตยกรรม mips64 ซึ่งยังคงรองรับอยู่
มิตเซล, เป็นหนึ่งในสองพอร์ตของ MIPS ซึ่งประกอบด้วย "debian-mips" และ "debian-mipsel" สิ่งเหล่านี้แตกต่างกันในวิธีจัดเก็บไบต์ภายในหรือที่เรียกว่า endianness ในไบนารี MIPS CPU สามารถทำงานร่วมกับการนำเสนอทั้งสองรูปแบบได้ แต่เนื่องจากโดยปกติแล้วซอฟต์แวร์ไม่สามารถใช้แทนกันได้ในด้านนี้ เราจึงจำเป็นต้องมีสถาปัตยกรรมทั้งสอง
เครื่อง SGI ทำงานในโหมด big-endian (debian-mips) ในขณะที่เครื่อง Loongson 3 ทำงานในโหมด little-endian (debian-mipsel) บอร์ดบางตัว เช่น breadboard BCM91250A ของ Broadcom (เรียกว่า SWARM) สามารถทำงานได้ทั้งสองโหมด โดยสามารถเลือกได้ผ่านสวิตช์บนบอร์ด เครื่องบางเครื่องเช่น Cavium Octeon ให้คุณเลือกระหว่างสองโหมดใน bootloader
สำหรับส่วน เมื่อสิ้นสุดการสนับสนุนแล้วยังมีการกล่าวถึงประเด็นต่อไปนี้ด้วย เป็นเหตุผลในการยุติการสนับสนุน mipsel ได้แก่ :
- ขีดจำกัดขนาดหน่วยความจำในพื้นที่ผู้ใช้คือ 2 Gb
- สถาปัตยกรรมมีความอ่อนไหวต่อปัญหา 2038 (time_t 32 บิต) การแก้ไขจะทำให้ ABI เสียหาย และจำเป็นต้องรีบูตระบบโดยสมบูรณ์ ซึ่งจะทำให้ความเข้ากันได้กับโปรแกรมไบนารี่หายไป
- ไม่มีอุปกรณ์ที่ทรงพลังมากหรือน้อยตามสถาปัตยกรรม mipsel สำหรับระบบติดตั้ง
- มีปัญหาในการสร้างแพ็คเกจบางอย่างสำหรับสถาปัตยกรรม mipsel
- เครื่องมือสมัยใหม่มักใช้การแสดง NaN ที่แตกต่างกันสำหรับจุดลอยตัว การแก้ไขปัญหานี้จะต้องมีการรีบูตอย่างหนักโดยสูญเสียความเข้ากันได้กับโปรแกรมไบนารี่ที่มีอยู่
นอกจากนี้ ยังมีมูลค่าการกล่าวขวัญ ซึ่งผู้พัฒนาได้ประกาศเมื่อวันก่อนการประกาศสิ้นสุด mipsel การเพิ่มพอร์ตสถาปัตยกรรม “loong64”» สำหรับระบบที่ใช้สถาปัตยกรรมชุดคำสั่ง LoongArch ที่ใช้ในโปรเซสเซอร์ Loongson 3 5000 และการใช้ RISC ISA ที่คล้ายกับ MIPS และ RISC-V
ด้วยการเพิ่มท่าเรือใหม่นี้ เพิ่มการรองรับโครงสร้างพื้นฐานการสร้างพอร์ต และไปยังไฟล์เก็บถาวร Debian อย่างเป็นทางการ ในขั้นตอนปัจจุบันของการบูรณาการ ตามฐานแพ็คเกจที่มีอยู่ใน Debian-Ports ชุดแพ็คเกจประมาณ 200 รายการได้ถูกรวบรวมสำหรับ LoongArch ซึ่งจะค่อยๆ ขยายออกไป
Hello!
ฉันยินดีที่จะประกาศว่าเราได้เพิ่มสถาปัตยกรรม LoongArch ให้กับพอร์ต Debian
ซึ่งหมายความว่ามีการเพิ่มพอร์ตลงในมิเรอร์ไฟล์พอร์ต Debian แล้วเช่นกัน
โครงสร้างพื้นฐานที่ฉันต้องการสร้างหลังจากการบูทด้วยตนเองครั้งแรกประมาณ 200 แพ็คเกจ ขณะนี้มีการสร้างสองบิลด์
แพ็คเกจสำหรับพอร์ต “loong64” ที่เพิ่มเข้ามาใหม่ด้วยความช่วยเหลือจากผู้ใช้ qemu หลังจากเพียงพอแล้ว
แพ็คเกจถูกสร้างขึ้นเพื่อให้พอร์ตโฮสต์ได้เอง เรากำลังวางแผนที่จะแทนที่แพ็คเกจเหล่านั้น
สองบิลด์ที่มีฮาร์ดแวร์จริงโฮสต์บน Loongson
เกี่ยวกับพอร์ต loong64 ใหม่นี้ เราไม่ควรลืมสิ่งนั้นเมื่อสองสามสัปดาห์ก่อน ด้วย มีการประกาศท่าเรืออย่างเป็นทางการสำหรับ RISC-V แล้วซึ่งกระบวนการรวมพอร์ตใหม่เข้ากับไฟล์เก็บถาวร Debian อย่างเป็นทางการจะดำเนินการแบบค่อยเป็นค่อยไป
ด้วยการเปลี่ยนแปลงเหล่านี้ที่เกิดขึ้นภายในโครงการ Debian ทำให้เราเข้าใจผู้ใช้ว่ามีหลายสิ่งที่ได้รับการปรับปรุงภายในโครงการโดยการยุติการสนับสนุนสถาปัตยกรรมเก่าหรือล้าสมัยซึ่งไม่สมเหตุสมผลที่จะดำเนินการต่ออีกต่อไป การจัดสรรทรัพยากร ซึ่งสามารถ จัดสรรให้กับสถาปัตยกรรมใหม่ได้ดีที่สุด
ในที่สุดถ้าคุณเป็น สนใจที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ คุณสามารถตรวจสอบรายละเอียดในลิงค์ต่อไปนี้
เพิ่มสถาปัตยกรรม LoongArch ให้กับพอร์ต Debian