ความแตกต่างระหว่างรุ่นเซิร์ฟเวอร์และรุ่นเดสก์ท็อปคืออะไร


127

Ubuntu และรุ่นเดสก์ท็อปรุ่นเซิร์ฟเวอร์แตกต่างกันอย่างไร


1
อันไหนดีกว่า? ฉันมี Acer Aspire One RAM 1GB, โปรเซสเซอร์ 1,60GHZ ... มันเป็นคอมพิวเตอร์เครื่องเก่า แต่ฉันใช้ Ubuntu distros เป็นประจำ ฉันเพิ่งติดตั้ง Ubuntu 12.10 และช้าเกินไปสำหรับคอมพิวเตอร์ของฉัน นอกจากนี้ฉันต้องติดตั้ง Atlas.TI เพื่อดำเนินการสำรวจความคิดเห็น ฉันไม่สามารถทำได้เนื่องจากรุ่น 12.10 ... มันทำงานได้อย่างสมบูรณ์แบบเมื่อรุ่น 10,04 ถูกติดตั้งในเครื่องของฉันขอบคุณ Sammaël

คำตอบ:


88

คัดลอกตาม - มาจากเอกสารของ Ubuntu :

  • ความแตกต่างแรกอยู่ในเนื้อหาซีดี ซีดี "เซิร์ฟเวอร์" หลีกเลี่ยงรวมถึงสิ่งที่ Ubuntu พิจารณาว่าเป็นแพคเกจเดสก์ท็อป (แพ็คเกจเช่น X, Gnome หรือ KDE) แต่ไม่มีแพ็คเกจที่เกี่ยวข้องกับเซิร์ฟเวอร์ (Apache2, Bind9 และอื่น ๆ ) การใช้แผ่นซีดีบนเดสก์ท็อปที่มีการติดตั้งและติดตั้งเพียงเล็กน้อยเช่น apache2 จากเครือข่ายสามารถได้ผลลัพธ์เดียวกันที่สามารถรับได้โดยการใส่แผ่นซีดีเซิร์ฟเวอร์และติดตั้ง apache2 จากซีดีรอม
  • กระบวนการติดตั้ง Ubuntu Server Edition นั้นแตกต่างจาก Desktop Edition เล็กน้อย เนื่องจากโดยปกติแล้วเซิร์ฟเวอร์ Ubuntu จะไม่มี GUI กระบวนการจึงใช้เมนูเหมือนกับขั้นตอนการติดตั้งซีดีสำรอง
  • ก่อน 12.04 เซิร์ฟเวอร์ Ubuntu จะติดตั้งเคอร์เนลที่ปรับให้เหมาะสมกับเซิร์ฟเวอร์ตามค่าเริ่มต้น ตั้งแต่ 12.04 ไม่มีความแตกต่างในเคอร์เนลระหว่าง Ubuntu Desktop และ Ubuntu Server เนื่องจาก linux-image-server ถูกรวมเข้ากับ linux-image-generic
  • สำหรับ Ubuntu LTS ก่อนรุ่น 12.04 Ubuntu Desktop Edition จะได้รับการสนับสนุนเป็นเวลา 3 ปีเท่านั้น สิ่งนี้เพิ่มขึ้นเป็น 5 ปีใน Ubuntu LTS 12.04 ในทางตรงข้าม Ubuntu LTS Server Edition ทุกรุ่นได้รับการสนับสนุนเป็นเวลา 5 ปี

1
ดังนั้นโดยทั่วไปเซิร์ฟเวอร์และเดสก์ท็อปจะเหมือนกันยกเว้นเซิร์ฟเวอร์มี Apache และเดสก์ท็อปมี GUI
Wordsforthewise

57

เป็นที่น่าสังเกตว่านอกเหนือจากการตั้งค่าเคอร์เนล Ubuntu Desktop และ Server นั้นมีการกระจายตัวเหมือนกันเพียงแค่เลือกแพ็คเกจเริ่มต้นที่แตกต่างกัน พวกเขาทั้งสองใช้แพ็คเกจและ respositories เดียวกัน หากคุณใช้งานapt-get install ubuntu-desktopคุณจะจบลงด้วยการทำงานเทียบเท่ากับ Desktop Edition

นั่นหมายความว่าแพ็คเกจใด ๆ ที่มีไว้สำหรับ Ubuntu Server จะทำงานได้อย่างมีความสุขในการติดตั้งเดสก์ท็อปของคุณ


10

ไม่ว่าคุณจะติดตั้งโดยใช้ซีดีเซิร์ฟเวอร์หรือซีดีเดสก์ท็อปคุณก็จบลงด้วย Ubuntu เดียวกัน ความแตกต่างอยู่ที่การเลือกแพคเกจที่ติดตั้งตามค่าเริ่มต้นนั่นคือ - การเลือกซอฟต์แวร์ใดที่คุณจะได้รับเมื่อสิ้นสุดกระบวนการติดตั้ง

เป็นไปได้ที่จะย้ายจากระบบเดสก์ท็อปไปยังระบบเซิร์ฟเวอร์และในทางกลับกันกับสำเนาของอูบุนตูที่ติดตั้งไว้แล้ว Ubuntu ยังทำให้มันง่ายขึ้นด้วยยูทิลิตี้ taskelหรือ meta-packages เช่นubuntu-desktopและubuntu-server(มีให้ผ่านผู้จัดการแพกเกจ apt มาตรฐานอย่างน้อย 16.04) คุณสามารถผสมและจับคู่ - ติดตั้งสภาพแวดล้อมเดสก์ท็อปบนเซิร์ฟเวอร์หรือซอฟต์แวร์เซิร์ฟเวอร์เช่น ssh_server หรือ apache2 บนคอมพิวเตอร์เดสก์ท็อปเป็นหลัก

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

ตัวติดตั้งยังทำงานแตกต่างกันในแง่ที่เฉพาะรุ่น "เดสก์ท็อป" เท่านั้นที่ติดตั้งจาก Live CD แบบกราฟิก เวอร์ชั่นอื่นติดตั้งโดยใช้ตัวติดตั้งแบบเมนูคล้ายกับตัวติดตั้งของ Debian


อย่างน้อยใน 10.04 ฉันไม่พบubuntu-serverแพ็คเกจใดๆ แม้ว่ามันจะดูเท่ห์ แต่คุณอาจต้องการเพียงแค่ติดตั้งเซิร์ฟเวอร์ที่คุณต้องการอยู่แล้ว
Blaisorblade

1
ฉันอัพเดตคำตอบแล้ว คุณใช้งาน (ผ่าน taskel) แทน meta-packages เพื่อติดตั้งแพ็คเกจเซิร์ฟเวอร์ เรียกใช้สำหรับส่วนติดต่อผู้ใช้หรือติดตั้งงานส่วนบุคคลผ่านทางบรรทัดคำสั่งเช่นsudo tasksel sudo tasksel install lamp-serverรายการงานอื่น ๆ ที่มีอยู่ในhelp.ubuntu.com/community/Tasksel โปรดทราบว่านี่เป็นกลุ่มของแพ็คเกจที่ออกแบบมาสำหรับการปรับใช้เซิร์ฟเวอร์ "จุดเริ่มต้น" คุณอาจต้องการติดตั้งแพ็กเกจแบบละเอียดยิ่งขึ้น
thomasrutter

ฉันเว้นระยะห่างจาก taskel โดยสิ้นเชิง ยังคงใช้งานได้ใน 16.04 LTS ทำให้แพ็คเกจเซิร์ฟเวอร์สามารถติดตั้งได้ง่ายเช่นเดียวกับแพคเกจเดสก์ท็อป +1
Terrance
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.