การเปิดตัว BSD helloSystem 0.8 ที่พัฒนาโดยผู้เขียน AppImage

Simon Peter ผู้สร้างรูปแบบแพ็คเกจที่มีในแอปของ AppImage ได้เปิดตัวการแจกจ่าย helloSystem 0.8 ที่ใช้ FreeBSD 13 และวางตำแหน่งให้เป็นระบบสำหรับผู้ใช้ทั่วไปที่คนรัก macOS ที่ไม่พอใจนโยบายของ Apple สามารถเปลี่ยนมาใช้ได้ ระบบปราศจากความยุ่งยากที่มีอยู่ในลีนุกซ์รุ่นใหม่ อยู่ภายใต้การควบคุมของผู้ใช้อย่างสมบูรณ์ และช่วยให้ผู้ใช้ macOS เดิมรู้สึกสบายใจ เพื่อทำความคุ้นเคยกับชุดแจกจ่าย อิมเมจสำหรับบูตได้ถูกสร้างขึ้นแล้ว ขนาด 941 MB (ทอร์เรนต์)

อินเทอร์เฟซคล้ายกับ macOS และมีสองแผง - ด้านบนมีเมนูส่วนกลางและด้านล่างมีแถบแอปพลิเคชัน แพ็คเกจแถบสถานะแพนด้าที่พัฒนาโดยชุดแจกจ่าย CyberOS (เดิมคือ PandaOS) ใช้เพื่อสร้างเมนูส่วนกลางและแถบสถานะ แถบแอ็พพลิเคชัน Dock อิงตามงานของโครงการ Cyber-dock ซึ่งมาจากผู้พัฒนา CyberOS ด้วย ในการจัดการไฟล์และวางทางลัดบนเดสก์ท็อป ตัวจัดการไฟล์ Filer กำลังได้รับการพัฒนา โดยยึดตาม pcmanfm-qt จากโครงการ LXQt เบราว์เซอร์เริ่มต้นคือ Falkon แต่ Firefox และ Chromium เป็นทางเลือก แอปพลิเคชันจัดส่งในแพ็คเกจที่มีในตัวเอง ในการเรียกใช้แอปพลิเคชัน จะใช้ยูทิลิตีการเปิดใช้งานซึ่งค้นหาโปรแกรมและวิเคราะห์ข้อผิดพลาดระหว่างการดำเนินการ

การเปิดตัว BSD helloSystem 0.8 ที่พัฒนาโดยผู้เขียน AppImage

โครงการพัฒนาชุดแอปพลิเคชันของตนเอง เช่น ตัวปรับแต่งค่า ตัวติดตั้ง ยูทิลิตี mountarchive สำหรับติดตั้งไฟล์เก็บถาวรในแผนผังระบบไฟล์ ยูทิลิตีสำหรับการกู้คืนข้อมูลจาก ZFS อินเทอร์เฟซสำหรับการแบ่งพาร์ติชันดิสก์ ตัวบ่งชี้การกำหนดค่าเครือข่าย ยูทิลิตี้ภาพหน้าจอ, เบราว์เซอร์เซิร์ฟเวอร์ Zeroconf, ตัวบ่งชี้สำหรับปริมาณการกำหนดค่า, ยูทิลิตี้สำหรับการตั้งค่าสภาพแวดล้อมการบู๊ต สำหรับการพัฒนาจะใช้ภาษา Python และไลบรารี Qt คอมโพเนนต์การพัฒนาแอปพลิเคชันที่รองรับ ได้แก่ PyQt, QML, Qt, KDE Frameworks และ GTK ตามลำดับจากมากไปหาน้อย ZFS ใช้เป็นระบบไฟล์หลัก และรองรับการติดตั้ง UFS, exFAT, NTFS, EXT4, HFS+, XFS และ MTP

นวัตกรรมหลักของ helloSystem 0.8:

  • การเปลี่ยนไปใช้โค้ดฐาน FreeBSD 13.1 เสร็จสมบูรณ์แล้ว
  • คำสั่งเรียกใช้ซึ่งใช้ในการเรียกใช้แอปพลิเคชันในแพ็คเกจที่มีในตัวเองได้ถูกย้ายไปใช้ฐานข้อมูลแอปพลิเคชันที่ติดตั้ง (launch.db) เพิ่มการรองรับเบื้องต้นสำหรับการเปิดไฟล์ AppImage ด้วยคำสั่ง launch (ต้องใช้รันไทม์ Debian จึงจะทำงาน)
  • ส่วนเสริม VirtualBox สำหรับระบบเกสต์ถูกรวมและเปิดใช้งานแล้ว ทำให้คุณสามารถใช้คลิปบอร์ดและควบคุมขนาดหน้าจอเมื่อเรียกใช้ helloSystem ใน VirtualBox
  • ใช้พรอมต์การเลือกภาษาที่แสดงขึ้นหากข้อมูลภาษาไม่ได้ตั้งค่าในตัวแปร EFI prev-lang:kbd หรือไม่ได้รับจากแป้นพิมพ์ Raspberry Pi เปิดใช้งานการบันทึกการตั้งค่าแป้นพิมพ์ไปยังตัวแปร EFI prev-lang:kbd
  • มีการรองรับการเชื่อมต่อคอนโทรลเลอร์ MIDI แล้ว
  • แพ็คเกจ initgfx ได้รับการอัปเดต เพิ่มการรองรับ NVIDIA GeForce RTX 3070 GPU แล้ว แพ็คเกจ drm-2-kmod ใช้เพื่อรองรับ Intel GPU ใหม่ เช่น TigerLake-LP GT510 (Iris Xe)
  • ตัวจัดการไฟล์ใช้การแสดงไอคอนสำหรับไฟล์ในรูปแบบ AppImage, EPUB และ mp3 เปิดใช้งานการแสดงไฟล์ AppImage ในเมนู
  • เพิ่มความสามารถในการคัดลอกไฟล์ไปยังดิสก์หรือถังรีไซเคิลโดยเลื่อนเมาส์ไปที่ไอคอนด้วยดิสก์หรือถังรีไซเคิลบนเดสก์ท็อป ให้การสนับสนุนในการเปิดเอกสารโดยการลากลงในแอปพลิเคชัน
  • ขณะนี้การค้นหาเมนูใช้ได้กับเมนูย่อย และผลลัพธ์จะแสดงพร้อมไอคอนและป้ายกำกับ เพิ่มการรองรับการค้นหาใน FS ท้องถิ่นจากเมนู
  • เมนูนี้แสดงไอคอนของแอพพลิเคชั่นที่ใช้งานอยู่และความสามารถในการสลับระหว่างแอพพลิเคชั่นเหล่านั้น
  • เพิ่มตัวเลือกในเมนูระบบเพื่อบังคับปิดแอปพลิเคชัน
  • การเปิดใช้งานแผง Dock อัตโนมัติถูกปิดใช้งาน (คุณต้องเปิดใช้งานด้วยตนเองหรือโดยการติดตั้งลิงก์สัญลักษณ์ใน /Applications/Autostart)
  • เมื่อพยายามเปิดแอปพลิเคชันที่ใช้งานอยู่แล้ว แทนที่จะเปิดสำเนาอื่น หน้าต่างของโปรแกรมที่รันอยู่แล้วจะถูกนำไปเบื้องหน้า
  • เพิ่มการรองรับโปรแกรมรับส่งอีเมลTrojitáในเมนู (ต้องดาวน์โหลดก่อนใช้งานครั้งแรก)
  • เบราว์เซอร์ที่ใช้กลไก WebEngine เช่น Falkon จะเปิดใช้งานการเร่งความเร็ว GPU
  • เมื่อคุณดับเบิลคลิกไฟล์เอกสาร (.docx, .stl ฯลฯ) คุณจะสามารถดาวน์โหลดแอปพลิเคชันที่จำเป็นในการเปิดไฟล์เหล่านั้นได้ หากยังไม่ได้ติดตั้งไว้ในระบบ
  • มีการเพิ่มยูทิลิตี้ใหม่เพื่อติดตามกระบวนการทำงาน

ที่มา: opennet.ru

เพิ่มความคิดเห็น