ดังนั้นไม่ทางใดก็ทางหนึ่งคุณได้ใช้ CentOS 7 ขั้นต่ำซึ่งโดยพื้นฐานแล้วเป็นบรรทัดคำสั่งที่ไม่มีส่วนต่อประสานกราฟิกกับผู้ใช้ ไม่เป็นไร. มันเกิดขึ้นกับสิ่งที่ดีที่สุดของเรา บางทีคุณอาจลืมเลือก GUI ระหว่างการติดตั้งหรืออาจมาพร้อมกับแผนโฮสติ้ง Linux ที่ "ราคาไม่แพง" ที่คุณเลือก ไม่ว่ากรณีจะเป็นเช่นไร (อาจไม่ใช่ CentOS แต่ Ubuntu คุณต้องติดตั้งเดสก์ท็อป GUI อ่านคำแนะนำของฉันเพื่อ ติดตั้ง GUI บนเซิร์ฟเวอร์ Ubuntu) ตอนนี้คุณติดอยู่กับระบบปฏิบัติการแบบบรรทัดคำสั่งเท่านั้นบนเซิร์ฟเวอร์ของคุณ
จริงๆ แล้วผู้เขียนโค้ด Linux แบบฮาร์ดคอร์และผู้ดูแลเซิร์ฟเวอร์อาจชอบการตั้งค่านี้มากกว่า GUI แต่ถ้าคุณเพิ่งเริ่มต้นหรือแม้กระทั่งเป็นผู้ดูแลระบบหรือผู้เขียนโค้ดระดับกลาง คุณจะต้องทำให้สิ่งต่าง ๆ ง่ายขึ้นด้วยสิ่งที่เป็นมิตรมากขึ้นอีกหน่อย เช่น GNOME GUI ปรากฎว่าการติดตั้ง GUI บน CentOS 7 นั้นไม่ใช่เรื่องยาก และเราจะอธิบายให้คุณทราบทีละขั้นตอน ก่อนอื่นเรามามุ่งเน้นกันก่อน คุณมี CentOS 7 ขั้นต่ำ ดังนั้นคุณควรพบว่าตัวเองกำลังจ้องมองสิ่งนี้:

นี่คืออินเทอร์เฟซบรรทัดคำสั่งหรือ CLI และเป็นแบบข้อความ หากต้องการให้ GUI ใหม่ของคุณใช้งานได้ คุณจะต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้เท่านั้น สำหรับส่วนที่เหลือ เพียงทำตามขั้นตอนง่ายๆ เหล่านี้ มี GUI ต่างๆ ที่คุณสามารถติดตั้งบนเซิร์ฟเวอร์ CentOS ของคุณได้ และทั้งหมดมาพร้อมกับการออกแบบที่เป็นเอกลักษณ์และคุณสมบัติที่แตกต่างกัน
ขึ้นอยู่กับคุณที่จะเลือกสภาพแวดล้อมเดสก์ท็อปที่คุณต้องการสำหรับเซิร์ฟเวอร์ CentOS ของคุณ เราจะดูตัวเลือกยอดนิยมสามตัวเลือกที่นี่ อย่างแรกคือเดสก์ท็อป GNOME ซึ่งเป็นตัวเลือกยอดนิยมสำหรับดิสทริบิวชัน Linux จำนวนมาก โปรดจำไว้ว่าคุณต้องเป็นผู้ใช้รูทหรือมีสิทธิ์ "sudo" เพื่อติดตั้ง GUI บน CentOS 7
สุดยอดเซิร์ฟเวอร์ขั้นต่ำ
รับ CentOS 7 หรือ CentOS 8 บน Cloudzy CentOS VPS ของคุณ และใช้งานเซิร์ฟเวอร์บน Linux ที่มีประสิทธิภาพโดยมีการใช้ทรัพยากรน้อยที่สุด
รับ CentOS VPSจะติดตั้ง GUI บน CentOS 7 ได้อย่างไร?
ตอนนี้เราจะบอกวิธีการติดตั้ง GUI บน centos7 โดยใช้ GUI ที่แตกต่างกัน 3 แบบในบรรทัดต่อไปนี้ ดังนั้นคุณสามารถเลือกรายการใดก็ได้ตามความต้องการของคุณ
กำลังติดตั้ง GNOME
คำพังเพย เป็นหนึ่งใน GUI แรกๆ ที่เปิดตัวสำหรับระบบที่คล้ายกับ Unix เช่น Linux distros, FreeBSD และอื่นๆ และเป็นโอเพ่นซอร์สโดยสมบูรณ์ GNOME อาจเป็นตัวเลือกที่ดีที่สุดสำหรับเซิร์ฟเวอร์ CentOS เนื่องจากประหยัดทรัพยากรและดูทันสมัยเช่นกัน หากต้องการติดตั้ง GNOME บน CentOS 7 คุณต้องอัปเดตแพ็คเกจก่อน จากนั้นจึงต้องใช้ yum Yum เป็นตัวจัดการแพ็คเกจดั้งเดิมของ CentOS ซึ่งคล้ายกับคำสั่ง apt ของ Ubuntu หากต้องการอัพเดตแพ็คเกจเซิร์ฟเวอร์ของคุณ คุณต้องรันคำสั่งต่อไปนี้ใน CLI:
sudo yum update
เมื่อคุณอัปเกรดทุกอย่างแล้ว ก็ถึงเวลาลงมือปฏิบัติจริงในการติดตั้ง GNOME ซึ่งจริงๆ แล้วค่อนข้างเรียบง่าย เรียกใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดและติดตั้งเดสก์ท็อป GNOME เมื่อการอัปเดตเสร็จสิ้น:
sudo yum -y groups install "GNOME Desktop"
ขณะนี้ อาจใช้เวลานานพอสมควร ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ตของคุณ เนื่องจากไฟล์การติดตั้งเดสก์ท็อป GNOME มีขนาดไม่ใหญ่นักประมาณ 700 ถึง 800MB เมื่อการดาวน์โหลดและติดตั้งเสร็จสิ้น คุณจะพบว่าตัวเองกลับมาที่บรรทัดคำสั่งเก่า ราวกับว่าไม่มีอะไรเกิดขึ้น เพื่อให้แน่ใจว่ามีบางอย่างเกิดขึ้น เราจำเป็นต้องกำหนดค่าและรันระบบ X Window ซึ่งโดยพื้นฐานแล้วจะรับผิดชอบในการใช้งาน GUI ในการรัน X Window System เราจะใช้ไฟล์ เริ่มต้นx คำสั่ง แต่ก่อนหน้านั้น เราต้องบอกว่าจะรันสภาพแวดล้อมเดสก์ท็อปใด และแน่นอน เราจะกำหนดเชลล์ GNOME ที่ติดตั้งใหม่ เพื่อทำเช่นนั้น เราจำเป็นต้องออกคำสั่งต่อไปนี้:
echo "exec gnome-session" >> ~/.xinitrc
ตอนนี้ X Window System รู้ว่าต้องเรียกใช้เดสก์ท็อป GNOME และด้วยเหตุนี้ คุณจึงติดตั้งเสร็จแล้ว
อ่านเพิ่มเติม: KDE กับ GNOME กับ Xfce
เริ่มต้น GNOME
ตอนนี้ เรามาเรียกใช้ GNOME และดูว่าสิ่งต่างๆ ได้ผลหรือไม่ โดยใช้คำสั่งเพื่อเริ่ม X Window System:
startx
หากทุกอย่างเป็นไปตามแผนที่วางไว้ ในไม่ช้า คุณจะพบ GUI เดสก์ท็อป GNOME ใหม่เอี่ยมของคุณ หากคุณเห็นอะไรแบบนี้ คุณก็สามารถถอนหายใจด้วยความโล่งใจได้ในที่สุด เนื่องจากในที่สุดคุณก็สามารถติดตั้ง GUI บน CentOS 7 ได้

การเข้าสู่ระบบ GUI เริ่มต้น
แต่ครั้งต่อไปที่คุณต้องการเข้าสู่ระบบเซิร์ฟเวอร์ของคุณล่ะ? คุณจะต้องเรียกใช้ เริ่มต้นx คำสั่งทุกครั้งที่คุณรีบูต CentOS? ใช่ แต่มีวิธีแก้ไขเช่นกัน หากคุณไม่ต้องการเห็น text-scape CLI เยือกเย็นทุกครั้งที่คุณเข้าสู่ระบบ คุณควรเปิดเทอร์มินัลของคุณ (กด CTRL + ALT + T จะดำเนินการ และอื่นๆ) แล้วออกคำสั่งต่อไปนี้:
systemctl set-default graphical.target
นั่นควรบอก CentOS ของคุณให้โหลดและรันเชลล์ GUI ปัจจุบันซึ่งเป็นเดสก์ท็อป GNOME ในกรณีนี้โดยอัตโนมัติทุกครั้งที่บูตเครื่อง ตอนนี้เรามาทดสอบสิ่งนี้แล้วรีบูทเซิร์ฟเวอร์ ครั้งนี้ไม่จำเป็นต้องใช้คำสั่งเนื่องจากคุณสามารถทำได้ผ่าน GUI เมื่อ CentOS ของคุณสำรองข้อมูลแล้ว คุณควรได้รับการต้อนรับจากหน้าจอเข้าสู่ระบบ GUI โดยมีลักษณะดังนี้ (บังเอิญว่า John Smith บังเอิญ!)

ง่ายใช่มั้ย? ตอนนี้คุณมี GUI ที่ใช้งานง่ายบน CentOS 7 ขั้นต่ำของคุณแล้ว ซึ่งไม่มีขั้นต่ำอีกต่อไป แต่เดี๋ยวก่อน ถ้าคุณไม่ต้องการเข้าร่วม GNOME ล่ะ? โชคดีที่เราจะแสดงวิธีการติดตั้ง KDE และ MATE ให้คุณดูด้วย ดังนั้นหากคุณไม่ชอบ GNOME คุณจะมีตัวเลือกมากมาย ต่อไปก็คือ KDE พร้อมธีมต่างๆ.
อ่านเพิ่มเติม: จะติดตั้ง PPTP VPN บน CentOS 8 ได้อย่างไร?
วิธีติดตั้ง GUI บน CentOS 7: KDE Plasma
โดยพื้นฐานแล้ว ขั้นตอนจะเหมือนกับการติดตั้ง GNOME ก่อนอื่นให้เริ่มต้นด้วยการอัปเดต yum โดยใช้:
sudo yum update
เมื่อเสร็จแล้วคุณจะต้องดาวน์โหลดและติดตั้ง KDE โดยใช้คำสั่งต่อไปนี้:
sudo yum -y groups install "KDE Plasma Workspaces"
การดำเนินการนี้จะใช้เวลาสักครู่ ขึ้นอยู่กับข้อกำหนดของระบบและการเชื่อมต่ออินเทอร์เน็ต เนื่องจากจะต้องดาวน์โหลดไฟล์การติดตั้งขนาดใหญ่แล้วจึงตั้งค่า เมื่อเสร็จแล้ว ให้รันคำสั่งต่อไปนี้เพื่อแนะนำให้กับ X Window System:
echo "exec startkde" >> ~/.xinitrc
ตอนนี้สิ่งที่เหลืออยู่คือการเรียกใช้ KDE Plasma และดูว่าขั้นตอนที่เราดำเนินการไปแล้วทำงานได้อย่างถูกต้องหรือไม่ เริ่มต้นระบบ X Window ด้วย:
startx
หลังจากนั้นไม่นานหน้าจอเชื่อมโยงไปถึงนี้ควรได้รับการต้อนรับ:

ขอแสดงความยินดี ตอนนี้คุณได้ติดตั้ง GUI บน CentOS 7 อีกครั้งแล้ว! หากต้องการให้ KDE เป็น GUI เริ่มต้นและบอกให้ CentOS โหลดโดยอัตโนมัติเมื่อบูตเครื่อง คุณจะต้องเรียกใช้คำสั่งต่อไปนี้ เช่นเดียวกับที่คุณทำกับ GNOME:
systemctl set-default graphical.target
ตอนนี้ คุณจะสามารถเข้าสู่ระบบผ่าน GUI ใหม่ของคุณได้ทุกครั้ง ตอนนี้เรามาดูกันที่ MATE ซึ่งเป็นสภาพแวดล้อมเดสก์ท็อปยอดนิยมอีกเครื่องหนึ่ง และอันสุดท้ายที่เราจะสอนวิธีติดตั้งที่นี่
อ่านเพิ่มเติม: ติดตั้ง Gnome บน CentOS 8
วิธีติดตั้ง GUI บน CentOS 7: MATE
MATE เป็นเปลือกหอยที่สวยงามชิ้นหนึ่ง และเป็นตัวเลือกที่ยอดเยี่ยมสำหรับผู้ที่มีจิตใจสุนทรีย์ การติดตั้งและใช้งานเกือบจะเหมือนกับ GNOME และ KDE ทุกประการ ดังนั้นเราจะอธิบายให้สั้นกว่านี้ ขั้นแรก อัพเดตแพ็คเกจเซิร์ฟเวอร์ของคุณโดยใช้:
sudo yum update
เมื่อเสร็จแล้ว มาดาวน์โหลดและติดตั้ง MATE กัน:
sudo yum --enablerepo=epel -y groups install "MATE Desktop"
การดำเนินการนี้จะใช้เวลาสักครู่และเมื่อเสร็จสิ้น คุณจะต้องดำเนินการติดตั้งให้เสร็จสิ้นโดยกำหนดให้เป็นสภาพแวดล้อมเดสก์ท็อปปัจจุบัน:
echo "exec /usr/bin/mate-session" >> ~/.xinitrc
เช่นเดียวกับการติดตั้งอื่นๆ ให้รัน X Window System เพื่อทดสอบ GUI ใหม่:
startx
หากคุณกำลังดูฉากที่สวยงามด้านล่าง แสดงว่าคุณติดตั้ง MATE GUI บน CentOS 7 ได้สำเร็จ
ตอนนี้สิ่งที่เหลืออยู่คือตรวจสอบให้แน่ใจว่ามีการโหลดโดยอัตโนมัติทุกครั้งที่คุณรีบูทเซิร์ฟเวอร์ CentOS 7 ของคุณโดยรันคำสั่งต่อไปนี้:
systemctl set-default graphical.target
สุดยอดเซิร์ฟเวอร์ขั้นต่ำ
รับ CentOS 7 หรือ CentOS 8 บน Cloudzy CentOS VPS ของคุณ และใช้งานเซิร์ฟเวอร์บน Linux ที่มีประสิทธิภาพโดยมีการใช้ทรัพยากรน้อยที่สุด
รับ CentOS VPSบทสรุป
ตอนนี้คุณรู้วิธีติดตั้ง GUI บน CentOS 7 หลังจากพบว่าตัวเองติดอยู่ในการติดตั้งขั้นต่ำแบบข้อความเท่านั้น สิ่งที่ดีเกี่ยวกับ Linux distros เช่น CentOS 7 คือคุณสามารถมีสภาพแวดล้อมเดสก์ท็อปทั้งสามแบบพร้อมกันได้ โดยเลือกสภาพแวดล้อมที่คุณต้องการโดยเลือกจากหน้าจอเข้าสู่ระบบ
หากคุณกังวลเรื่อง CentOS EoLเราอยู่กับคุณสำหรับขั้นตอนต่อไป อิสระในการเลือกฟีเจอร์ใดๆ ก็ตามที่คุณต้องการสำหรับเซิร์ฟเวอร์ของคุณเป็นเพียงข้อดีประการหนึ่งของ Linux เท่านั้น การตัดสินใจเลือกแผนโฮสติ้ง Linux ที่ราคาไม่แพง เหมือน Linux VPS ที่แข็งแกร่งและการกำหนดค่าให้ตรงกับความต้องการของคุณเป็นวิธีที่ดีในการรับประสิทธิภาพสูงสุดโดยไม่ต้องจ่ายราคาที่สูงเกินไปสำหรับเซิร์ฟเวอร์เฉพาะระดับไฮเอนด์พร้อมคุณสมบัติที่คุณจะไม่มีวันใช้