มีการนำเสนอการเปิดตัวโครงการ postmarketOS 22.06 โดยพัฒนาการกระจาย Linux สำหรับสมาร์ทโฟนโดยใช้ฐานแพ็คเกจ Alpine Linux, ไลบรารี Musl C มาตรฐานและชุดยูทิลิตี้ BusyBox เป้าหมายของโครงการคือการจัดหาการแจกจ่าย Linux สำหรับสมาร์ทโฟนที่ไม่ขึ้นอยู่กับวงจรชีวิตการสนับสนุนของเฟิร์มแวร์อย่างเป็นทางการ และไม่เชื่อมโยงกับโซลูชันมาตรฐานของผู้เล่นในอุตสาหกรรมหลักที่กำหนดเวกเตอร์ของการพัฒนา บิลด์ต่างๆ ได้รับการจัดเตรียมสำหรับอุปกรณ์ที่รองรับชุมชน PINE64 PinePhone, Purism Librem 5 และ 25 รวมถึง Samsung Galaxy A3/A5/S4, Xiaomi Mi Note 2/Redmi 2, OnePlus 6, Lenovo A6000, ASUS MeMo Pad 7 และแม้แต่ Nokia N900 มีการรองรับการทดลองอย่างจำกัดสำหรับอุปกรณ์มากกว่า 300 เครื่อง
สภาพแวดล้อม postmarketOS เป็นหนึ่งเดียวเท่าที่เป็นไปได้ และวางส่วนประกอบเฉพาะอุปกรณ์ทั้งหมดไว้ในแพ็คเกจแยกต่างหาก แพ็คเกจอื่นๆ ทั้งหมดจะเหมือนกันสำหรับอุปกรณ์ทั้งหมดและใช้แพ็คเกจ Alpine Linux บิลด์จะใช้เคอร์เนล vanilla Linux ทุกครั้งที่เป็นไปได้ และหากไม่สามารถทำได้ ให้ใช้เคอร์เนลจากเฟิร์มแวร์ที่ผู้ผลิตอุปกรณ์เตรียมไว้ KDE Plasma Mobile, Phosh และ Sxmo นำเสนอเป็นเชลล์ผู้ใช้หลัก แต่สามารถติดตั้งสภาพแวดล้อมอื่นๆ ได้ รวมถึง GNOME, MATE และ Xfce
ในรุ่นใหม่:
- ฐานข้อมูลแพ็คเกจซิงโครไนซ์กับ Alpine Linux 3.16 รอบการเตรียมการเผยแพร่ postmarketOS สั้นลงหลังจากการก่อตั้งสาขา Alpine ถัดไป - การเผยแพร่ใหม่ได้รับการเตรียมและทดสอบใน 3 สัปดาห์ แทนที่จะเป็น 6 สัปดาห์ที่ฝึกฝนก่อนหน้านี้
- จำนวนอุปกรณ์ที่ชุมชนสนับสนุนอย่างเป็นทางการเพิ่มขึ้นจาก 25 เป็น 27 เครื่อง เพิ่มการรองรับสมาร์ทโฟน Samsung Galaxy S III และ SHIFT 6mq แล้ว
- เพิ่มการรองรับการอัพเกรดระบบเป็น postmarketOS รุ่นใหม่โดยไม่ต้องทำการแฟลช ขณะนี้การอัปเดตพร้อมใช้งานสำหรับระบบที่มีสภาพแวดล้อมแบบกราฟิก Sxmo, Phosh และ Plasma Mobile เท่านั้น ในรูปแบบปัจจุบัน มีการรองรับการอัปเดตจากเวอร์ชัน 21.12 ถึง 22.06 แต่กลไกที่ได้รับการพัฒนาอย่างไม่เป็นทางการสำหรับการติดตั้งการอัปเดตสามารถใช้เพื่อสลับระหว่างระบบปฏิบัติการ postmarketOS รุ่นใดก็ได้ รวมถึงการย้อนกลับไปเป็นรุ่นก่อนหน้า (ตัวอย่างเช่น คุณสามารถติดตั้ง สาขา "edge" ซึ่งภายในรุ่นถัดไปได้รับการพัฒนาแล้วจึงกลับสู่เวอร์ชัน 22.06) ในการจัดการการอัปเดต ปัจจุบันมีเพียงอินเทอร์เฟซบรรทัดคำสั่งเท่านั้น (มีการติดตั้งแพ็คเกจ postmarketos-release-upgrade และมีการเปิดตัวยูทิลิตี้ชื่อเดียวกัน) แต่คาดว่าจะรวมเข้ากับซอฟต์แวร์ GNOME และ KDE Discover ในอนาคต
- เชลล์กราฟิก Sxmo (Simple X Mobile) ซึ่งใช้ Sway Composite Manager และยึดมั่นในปรัชญา Unix ได้รับการอัปเดตเป็นเวอร์ชัน 1.9 เวอร์ชันใหม่เพิ่มการรองรับโปรไฟล์อุปกรณ์ (สำหรับแต่ละอุปกรณ์คุณสามารถใช้รูปแบบปุ่มที่แตกต่างกันและเปิดใช้งานคุณสมบัติบางอย่าง) ปรับปรุงการทำงานกับ Bluetooth, Pipewire ถูกใช้เป็นค่าเริ่มต้นในการจัดการสตรีมมัลติมีเดีย, เมนูสำหรับรับสายเรียกเข้าและจัดการเสียง ออกแบบใหม่สำหรับการจัดการบริการที่เกี่ยวข้องกับ superd
- สภาพแวดล้อม Phosh ซึ่งใช้เทคโนโลยี GNOME และพัฒนาโดย Purism สำหรับสมาร์ทโฟน Librem 5 ได้รับการอัปเดตเป็นเวอร์ชัน 0.17 ซึ่งมีการปรับปรุงที่มองเห็นได้เล็กน้อย (เช่น การเพิ่มตัวบ่งชี้การเชื่อมต่อเครือข่ายมือถือ) แก้ไขปัญหาในการสลับเป็นโหมดสลีป และยังคงปรับปรุงอินเทอร์เฟซให้คมชัดยิ่งขึ้น ในอนาคต มีการวางแผนที่จะซิงโครไนซ์ส่วนประกอบ Phosh กับฐานโค้ด GNOME 42 และถ่ายโอนแอปพลิเคชันไปยัง GTK4 และ libadwaita จากแอปพลิเคชันที่เพิ่มใน postmarketOS รุ่นใหม่ที่ใช้ GTK4 และ libadwaita ตัวกำหนดตารางเวลาปฏิทินของ Karlender จะถูกบันทึกไว้
- KDE Plasma Mobile Shell ได้รับการอัปเดตเป็นเวอร์ชัน 22.04 ซึ่งมีการตรวจสอบโดยละเอียดในข่าวแยกต่างหาก
- เมื่อใช้เครื่องมือดาวน์โหลดเฟิร์มแวร์ fwupd คุณสามารถติดตั้งเฟิร์มแวร์สำรองสำหรับโมเด็มสมาร์ทโฟน PinePhone ได้
- เพิ่ม unudhcpd ซึ่งเป็นเซิร์ฟเวอร์ DHCP แบบง่ายที่สามารถจัดสรร 1 ที่อยู่ IP ให้กับไคลเอนต์ใด ๆ ที่ทำการร้องขอ เซิร์ฟเวอร์ DHCP ที่ระบุถูกเขียนขึ้นโดยเฉพาะเพื่อจัดระเบียบช่องทางการสื่อสารเมื่อเชื่อมต่อคอมพิวเตอร์กับโทรศัพท์ผ่าน USB (เช่น การสร้างการเชื่อมต่อใช้เพื่อเข้าสู่ระบบอุปกรณ์ผ่าน SSH) เซิร์ฟเวอร์มีขนาดกะทัดรัดมากและไม่มีปัญหาเมื่อเชื่อมต่อโทรศัพท์กับคอมพิวเตอร์หลายเครื่อง
ที่มา: opennet.ru