พลีมัธ (ซอฟต์แวร์)
| พลีมัธ | |
|---|---|
ภาพหน้าจอแสดงเมืองพลีมัธขณะบูตระบบRed Hat Enterprise Linux | |
| ผู้เขียนต้นฉบับ | เรย์ สโตรด |
| ปล่อย | 30 พฤษภาคม 2551 |
| เวอร์ชันเสถียร | |
| เขียนเป็น | ซี |
| ระบบปฏิบัติการ | ลินุกซ์ |
| พิมพ์ | บูตสแปลช |
| ใบอนุญาต | ใบอนุญาตสาธารณะทั่วไปของ GNU ฉบับที่ 2 |
| เว็บไซต์ | เมืองพลีมัธที่ freedesktop.org |
| ที่เก็บข้อมูล |
|
Plymouthเป็นแอปพลิเคชันที่ให้ประสบการณ์การบูตแบบกราฟิกสำหรับLinux Plymouth รองรับแอนิเมชันโดยใช้Direct Rendering Manager (DRM) และไดรเวอร์ KMS Plymouth มาพร้อมกับแรมดิสก์เริ่มต้นซึ่งช่วยให้สามารถทำงานได้ก่อนที่ระบบไฟล์จะถูกเมานต์ แหล่งข้อมูลบางแห่งอ้างว่า Plymouth ได้รับการตั้งชื่อตามPlymouth Rockซึ่งเป็นสัญลักษณ์ของบทบาทของโปรแกรมในฐานะสิ่งแรกที่ผู้ใช้เห็น แต่เรื่องนี้ยังไม่ได้รับการยืนยันอย่างเป็นทางการ[ 2 ]
ประวัติศาสตร์
การพัฒนา Plymouth เริ่มขึ้นในเดือนพฤษภาคม พ.ศ. 2550 ที่Red Hatเพื่อทดแทนRed Hat Graphical Boot (RHGB) [ 3 ] Fedoraกลายเป็นดิสทริบิวชันแรกที่ติดตั้ง Plymouth เป็นค่าเริ่มต้นใน Fedora 10 แทนที่ RHGB [ 4 ] Ubuntuได้รวม Plymouth ไว้ตั้งแต่Ubuntu 10.04 LTS "Lucid Lynx " [ 5 ]
ปัจจุบัน Plymouth สามารถพบได้ในระบบปฏิบัติการ Linux บนเดสก์ท็อปหลายระบบ ตัวอย่างที่โดดเด่น ได้แก่Ubuntu , Fedora , Debian , Linux Mint , MX LinuxและManjaro Linux
ออกแบบ
เมืองพลีมัธประกอบด้วยสองส่วน:
- plymouthd ซึ่งเป็นส่วนประกอบของ daemon (หรือเซิร์ฟเวอร์) มีหน้าที่รับผิดชอบในการแสดงผล กราฟิก และการบันทึกข้อมูล
- Plymouth ซึ่งเป็นไคลเอนต์ อนุญาตให้ผู้ใช้ควบคุมการตั้งค่า Plymouth และจัดการการปลดล็อกดิสก์ที่เข้ารหัส[ 6 ]
นอกจากนี้ Plymouth ยังมีไลบรารี libply.so เพื่อให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่โต้ตอบกับเดมอนได้[ 7 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- https://www.freedesktop.org/wiki/Software/Plymouth/
- https://launchpad.net/plymouth