Xmonad คืออะไร? ทำไมคุณควรใช้?

เห็นได้ชัดว่าสภาพแวดล้อมเดสก์ท็อปเป็นหัวใจสำคัญของการแจกจ่าย Linux และความนิยมของ GNOME และ KDE พิสูจน์ได้อย่างไม่มีข้อสงสัย หากคุณยังใหม่กับ Linux และกำลังมองหาสภาพแวดล้อมเดสก์ท็อปที่เหมาะสมคุณจะพบเว็บไซต์หลายร้อยแห่งที่ต่อสู้กับสงคราม ความคิดแรกที่จะผุดเข้ามาในความคิดของคุณคือ "อันไหนดีสำหรับฉัน? และ Xmonad เป็นสภาพแวดล้อมเดสก์ท็อปหรือไม่

Xmonad- ตัวจัดการหน้าต่างแบบต่อกระเบื้อง

เห็นได้ชัดว่าคุณสามารถใช้สภาพแวดล้อมเดสก์ท็อปที่เหมาะกับสไตล์ของคุณหรือคุณสามารถเปลี่ยนไปใช้สิ่งที่แตกต่างออกไปซึ่งจะให้ความรู้สึกและรูปลักษณ์ใหม่ทั้งหมด เรากำลังพูดถึงเอนทิตีที่เรียกว่า 'tiling window manager' และตามชื่อที่แนะนำมันจะจัดเรียงหน้าต่างในรูปแบบเฉพาะบางอย่าง เดี๋ยวก่อน! หากสภาพแวดล้อมเดสก์ท็อปมีตัวจัดการหน้าต่างของตัวเองทำไมต้องใช้ตัวจัดการใหม่ คำตอบคือความเรียบง่าย DE ส่วนใหญ่มาพร้อมกับขยะและข้อบกพร่องอื่น ๆ อีกมากมายที่ไม่พึงปรารถนาสำหรับประสบการณ์ที่ราบรื่นในขณะที่ตัวจัดการหน้าต่างอิสระนั้นปราศจากข้อผิดพลาดโดยสิ้นเชิงโดยไม่มีเสียงนกหวีดและระฆังเพิ่มเติม

Xmonad- ปรับแต่งสภาพแวดล้อมเดสก์ท็อปของคุณด้วย Haskell

เราใช้ตัวจัดการหน้าต่างส่วนใหญ่ที่พร้อมใช้งานสำหรับ Linux และ Xmoand เป็นแชมป์ในหมู่พวกเขา เพื่อพิสูจน์ความคุ้มค่าของ Xmonad เราได้ติดตั้งบน Rasbian OS (หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Rasbian และ Raspberry Pi คลิกที่นี่) นอกจากนี้เรายังได้ทดสอบประสิทธิภาพสำหรับสภาพแวดล้อมทรัพยากรที่ จำกัด เพื่อวิเคราะห์อย่างถูกต้อง นอกเหนือจาก Rasbian คุณสามารถติดตั้ง Xmonad ได้อย่างเป็นทางการบน Linux ดิสทริบิวชันต่อไปนี้

- OpenBSD
- NetBSD
- FreeBSD
- เก็นทู
- Debian (จำหลัก)
- อูบุนตู
- ซุ้มประตู
- Fedora
- โกโบ
- NixOS
- ที่มา Mage
- Slackware

ในที่สุดเราก็จะได้สิ่งดีๆนี้ แต่เราต้องคลานก่อนที่จะเดิน ดังนั้นในการออกกำลังกายเริ่มต้นเราจะแสดงรายการเหตุผลทั้งหมดที่คุณเลือกใช้ Xmonad และให้คุณตัดสินใจว่าคุณต้องการลองหรือไม่ มาเริ่มกันเลย

1. ความเรียบง่าย

เราสามารถตั้งค่าให้เครื่องของเราบูตเข้าสู่ Xmonad ได้โดยตรงและนั่นก็ทำได้ดีมากโดยไม่จำเป็นต้องตั้งค่าเพิ่มเติม หลังจากบู๊ตเราสามารถเปิดโปรแกรมที่เราต้องการได้ โดยใช้แป้นพิมพ์เท่านั้นใช่คุณอ่านถูกต้อง! คุณไม่จำเป็นต้องใช้เมาส์ในการจัดการกับ Xmonad
แป้นพิมพ์ลัดสามารถทำได้เกือบทุกอย่างและในความเป็นจริง Xmonad มีข้อมูลสรุปอย่างเป็นทางการของทางลัดทั้งหมดที่มีอยู่ที่นี่Xmonad คืออะไร? ทำไมคุณควรใช้?

2. เร็วเป็นพิเศษ

มีเครื่องมือมากมายที่ทำงานอยู่เบื้องหลังของสภาพแวดล้อมเดสก์ท็อปปกติซึ่งทำให้สิ่งต่างๆช้าลง ใน Xmonad ไม่มีอะไรทำงานยกเว้น Linux เปล่า สิ่งนี้ช่วยให้โปรแกรมอื่น ๆ สามารถใช้ทรัพยากรทั้งหมดของเครื่องได้ซึ่งจะช่วยเพิ่มประสิทธิภาพโดยรวม ไม่กี่เซสชันก็เพียงพอที่จะรู้สึกถึงความแตกต่างใน Xmonad และเมื่อคุณเริ่มใช้วิธีที่รวดเร็วเหล่านี้คุณจะไม่ย้อนกลับไป

เบื่อกับสภาพแวดล้อมเดสก์ท็อปของคุณหรือไม่? เรามีสิ่งใหม่ ๆ ที่จะนำเสนอซึ่งจะเปลี่ยนวิธีการสัมผัส UI ของคุณโดยใช้ Xmonad

3. หน้าจออสังหาริมทรัพย์

อาจมีโอกาสที่ดีที่คุณจะเกลียดแถบเครื่องมือและสิ่งของส่วนใหญ่ที่ลอยอยู่ในเดสก์ท็อปของคุณบางครั้งเราก็แค่ต้องการเพลิดเพลินไปกับประสบการณ์เต็มหน้าจอแบบเต็มหน้าจอด้วยเบราว์เซอร์ของเรา แต่แถบและสิ่งต่างๆเหล่านี้ไม่สามารถทำได้
ไม่มีปัญหาดังกล่าวกับ Xmonad เนื่องจากจะช่วยให้ผู้ใช้มีโหมดเต็มหน้าจอโดยไม่กระทบกับพื้นที่หน้าจอใด ๆ ที่ใช้จอภาพทุกนิ้วของคุณ คุณสามารถมีแถบและวิดเจ็ตประเภทใดก็ได้ที่คุณต้องการแม้ว่าคุณจะชอบ แต่เราพบว่ามันดีกว่าโดยไม่มีแถบเครื่องมือใด ๆxmonad, สิ่งแวดล้อม, เดสก์ท็อป, หน้าต่าง, หน้าจอ, จะ, ต้องการ, ใช้, ลินุกซ์, ลินุกซ์, การปูกระเบื้อง, ผู้จัดการ, tdesktop, แตกต่างกันโดยสิ้นเชิง

4. พื้นที่ทำงานหลายจอภาพ

พื้นที่ทำงานหลายแห่งเป็นคุณสมบัติที่ช่วยชีวิตโปรแกรมเมอร์และใช่มันมีอยู่ใน Xmonad ด้วยความสามารถของพื้นที่ทำงานเสมือน 9 แห่ง สิ่งที่ดีเกี่ยวกับพวกเขาคือสามารถใช้เป็นพอร์ทัลสำหรับจอภาพอื่นซึ่งเปิดใช้งานการสนับสนุนหลายจอภาพ สุดยอด! ไม่ใช่เหรอ คุณสามารถเชื่อมต่อจอภาพได้ 3 ถึง 4 จอหากคุณต้องการสำหรับงานของคุณและมีประสิทธิภาพในการทำงานมากขึ้น

Xmonad- ปรับแต่งสภาพแวดล้อมเดสก์ท็อปของคุณด้วย Haskell5. เสถียรภาพ

เราทราบดีว่าทุกสิ่งบนอินเทอร์เน็ตอ้างว่ามีความเสถียร แต่ไม่สามารถปฏิบัติตามสัญญานี้ได้ ไม่ได้อยู่ใน tXmonad นั้นมีความเสถียรเนื่องจากมีพื้นฐานมาจาก Haskell ซึ่งรับประกันว่าจะได้รับประสบการณ์ที่ปราศจากข้อผิดพลาด เราใช้ Xmonad มา 3 เดือนแล้วและมันไม่เคยพังภายในช่วงเวลานี้ ไม่มีข้อขัดข้องอีกต่อไป ไม่มีข้อผิดพลาดXmonad คืออะไร? ทำไมคุณควรใช้?

6. ความยืดหยุ่น

เราจำเป็นต้องกำหนดค่า Xmonad โดยใช้ Haskell ให้การควบคุมอย่างสมบูรณ์ว่าองค์ประกอบ UI ใดที่จำเป็นบนหน้าจอ แม้แต่องค์ประกอบขนาดเล็กของ UI ก็สามารถปรับแต่งได้โดยใช้สคริปต์การกำหนดค่าอย่างง่ายและการเขียนโปรแกรมพื้นฐานบางอย่าง มีโมดูลและส่วนขยายมากมายสำหรับตกแต่งเดสก์ท็อปตามที่ผู้ใช้ต้องการ Sweet ในทางกลับกันผู้ใช้ยังสามารถสร้างเครื่องมือ UI ของตัวเองและใช้งานได้อย่างอิสระเบื่อกับสภาพแวดล้อมเดสก์ท็อปของคุณหรือไม่? เรามีสิ่งใหม่ ๆ ที่จะนำเสนอซึ่งจะเปลี่ยนวิธีการสัมผัส UI ของคุณโดยใช้ Xmonad

ห่อ

เป็นโอกาสที่ดีที่จะได้สัมผัสกับรูปลักษณ์ใหม่ในแง่ของ Xmonad เราหวังว่าคุณสมบัติทั้งหมดที่กล่าวถึงจะน่าเชื่อถือเพียงพอสำหรับผู้ใช้ที่จะเปลี่ยนสภาพแวดล้อมเดสก์ท็อปของตน เราชอบที่จะทราบความคิดเห็นของคุณเกี่ยวกับเรื่องนี้ดังนั้นโปรดทิ้งความคิดของคุณไว้ในส่วนความคิดเห็นด้านล่าง

ดูเพิ่มเติมที่