ความแตกต่างระหว่าง Gnome 2 และ Gnome 3 คืออะไร และ Gnome Shell คืออะไรกันแน่และเป็นไปได้หรือไม่ที่จะใช้ Gnome 3 ที่ไม่มี Gnome Shell (หรือเป็นสิ่งเดียวกัน) ถ้าเป็นเช่นนั้นจะเป็นไปได้ไหมที่จะพัฒนาเชลล์อื่นที่คล้ายกับ Gnome Panel?
ความแตกต่างระหว่าง Gnome 2 และ Gnome 3 คืออะไร และ Gnome Shell คืออะไรกันแน่และเป็นไปได้หรือไม่ที่จะใช้ Gnome 3 ที่ไม่มี Gnome Shell (หรือเป็นสิ่งเดียวกัน) ถ้าเป็นเช่นนั้นจะเป็นไปได้ไหมที่จะพัฒนาเชลล์อื่นที่คล้ายกับ Gnome Panel?
คำตอบ:
บันทึกประจำรุ่น Gnome 3 : รวม " มีอะไร ใหม่ ?"
GNOME Shell คืออะไร:
GNOME Shell เป็นส่วนติดต่อผู้ใช้หลักของสภาพแวดล้อมเดสก์ท็อป GNOME ที่เริ่มต้นด้วยรุ่น 3 ซึ่งวางจำหน่ายในวันที่ 6 เมษายน 2011 ( เพิ่มเติม )
เปลือกที่กำหนดเองสำหรับ GNOME?
ควรเป็นไปได้
อะไรคือความแตกต่างระหว่าง Gnome 2 และ Gnome 3
GNOME3 เป็น GNOME รุ่นต่อไปที่มีการเปลี่ยนแปลงมากมาย มันมีเชลล์เดสก์ท็อปใหม่, ไลบรารีที่มี API ใหม่, การคัดค้านไลบรารีบางตัว, แอปพลิเคชั่นที่เขียนใหม่เช่น power-manager, การแนะนำ gnome-control-center เป็นต้น
GNOME 3 เป็นเหมือน - "GNOME2 เปิดตัวเมื่อหลายปีก่อนเรามาเริ่มทำงานบนเดสก์ท็อป GNOME รุ่นต่อไปและด้วยเหตุนี้คุณจึงพบ GNOME3"
Gnome Shell คืออะไรกันแน่
Gnome shell เป็นเดสก์ท็อปเชลล์สำหรับ GNOME เป็นส่วน UI ของเดสก์ท็อป เช่นเดียวกับใน Windows คุณมีทาสก์บาร์ด้านล่างด้วยปุ่มเริ่มต้นที่ด้านซ้ายล่างและไอคอนบนเดสก์ท็อป สิ่งที่คุณพบหลังจากที่คุณเข้าสู่ระบบ
เชลล์ตัดสินใจว่าจะแสดงการแจ้งเตือนของคุณอย่างไรแอปพลิเคชันที่ทำงานอยู่ของคุณควรแสดงอย่างไรและจะเปิดตัวแอปพลิเคชันใหม่อย่างไร
เป็นไปได้หรือไม่ที่จะใช้ Gnome 3 ที่ไม่มี Gnome Shell
Unity ที่มีอยู่ใน Oneiric จะถูกนำไปใช้กับเทคโนโลยี Gtk3 และ GNOME3 ฉันใช้รุ่นพัฒนา Oneiric และได้รับสินค้าจาก GNOME3 มากมายเช่นแอพพลิเคชั่นใหม่สำหรับการจัดการพลังงานการตั้งค่าเมาส์และคีย์บอร์ด
ดังนั้นโดยทั่วไปแล้ว Oneiric อาจคิดว่า GNOME3 - GnomeShell + Unity (การเปลี่ยนแปลงเพิ่มเติมภายใต้ประทุนซึ่งอยู่นอกขอบเขตของคำอธิบายนี้)
GNOME3 และ GNOME Shell เป็นสิ่งเดียวกันหรือไม่?
ในทางเทคนิคแล้ว GNOME3 เป็นชุดของเทคโนโลยีแอปพลิเคชันไลบรารีเดสก์ท็อปเชลล์ Gnome-shell เป็นส่วนหนึ่งของสแต็ก GNOME3 ทั้งหมด
มันจะเป็นไปได้ไหมที่จะพัฒนาเชลล์อื่นที่คล้ายกับ Gnome Panel
ที่จริงแล้วคุณยังสามารถมีพาเนล GNOME สำหรับ GNOME3 ได้ จริงๆแล้วมันคือ GNOME Shell ที่มีหน้าตาและการทำงานเหมือนกับ GNOME Panel Vincent Untz บล็อกเกี่ยวกับมันก่อนหน้านี้
นอกจากนี้ยังควรสังเกตว่า desktop shell และตัวจัดการหน้าต่างเป็นสิ่งที่แยกจากกัน เดสก์ท็อปเชลล์ถูกเขียนบน Window manager Window Manager (WM) ของ KDE คือ KWin, WM ของ Unity คือ Compiz 0.9 (ไม่ใช่ Compiz 0.8) และ GNOME Shell WM คือ Mutter (Metacity + Clutter) WM ของ Gnome panel คือ Metacity
ในความเป็นจริงคุณสามารถใช้ GTK3 และใช้เทคโนโลยี GNOME3 เขียนเชลล์ของคุณเองด้วย WM ที่คุณต้องการและมันจะยังทำงานอยู่ สแต็ก Linux ทั้งหมดนั้นมีความยืดหยุ่นค่อนข้างมากและมีการเพิ่มและลบส่วนประกอบจำนวนมากตามที่คุณต้องการ
คุณสามารถแทนที่ Mutter และ Gnome Shell ด้วยตัวจัดการหน้าต่างและพาเนลหรือแท่นวางอื่น ๆ หรืออะไรก็ได้ที่คุณต้องการ
GNOME3 มาพร้อมกับโหมดทางเลือกที่อิงกับ Metacity และ Gnome Panel ซึ่งคล้ายกับ GNOME2 มาก
ใน Ubuntu 11.10 Unity จะใช้ Gnome3 ดังนั้นร่วมกับ Compiz (ตัวจัดการหน้าต่างที่ Unity เป็นปลั๊กอิน) มันจะแทนที่ Mutter และ Gnome Shell ในการติดตั้งมาตรฐานของ Ubuntu