Vì vậy, bằng cách này hay cách khác, bạn đã sử dụng CentOS 7 tối thiểu, về cơ bản là một dòng lệnh không có Giao diện người dùng đồ họa. Không sao đâu. Nó xảy ra với những gì tốt nhất của chúng tôi. Có thể bạn đã quên chọn GUI trong khi cài đặt hoặc có thể nó đi kèm với gói lưu trữ Linux “giá cả phải chăng” mà bạn đã chọn. Dù thế nào đi chăng nữa (có thể đó thậm chí không phải là CentOS mà là Ubuntu mà bạn cần cài đặt máy tính để bàn GUI trên đó? Hãy đọc hướng dẫn của tôi để biết cài đặt GUI trên máy chủ Ubuntu), hiện bạn đang mắc kẹt với hệ điều hành chỉ có dòng lệnh trên máy chủ của mình.
Các lập trình viên Linux và quản trị viên máy chủ thực sự có thể thích thiết lập này hơn GUI, nhưng nếu bạn mới bắt đầu hoặc thậm chí là quản trị viên hoặc lập trình viên cấp trung cấp, bạn sẽ cần đơn giản hóa mọi thứ bằng thứ gì đó thân thiện hơn một chút, chẳng hạn như GUI Gnome. Hóa ra, việc cài đặt GUI trên CentOS 7 thực sự không quá khó và ở đây chúng tôi sẽ hướng dẫn bạn từng bước một. Đầu tiên, hãy định hướng. Bạn có CentOS 7 tối thiểu, vì vậy bạn sẽ thấy mình đang nhìn chằm chằm vào thứ gì đó như thế này:

Đây là Giao diện dòng lệnh hoặc CLI và dựa trên văn bản. Để thiết lập và chạy GUI mới, bạn chỉ cần có kết nối Internet đang hoạt động. Đối với phần còn lại, chỉ cần làm theo các bước đơn giản sau. Có nhiều GUI khác nhau mà bạn có thể cài đặt trên máy chủ CentOS của mình và tất cả chúng đều có thiết kế đặc trưng và các tính năng khác nhau.
Bạn có thể chọn môi trường máy tính để bàn nào bạn muốn cho máy chủ CentOS của mình. Ở đây chúng ta sẽ xem xét ba lựa chọn phổ biến. Trước hết là máy tính để bàn Gnome, một lựa chọn phổ biến cho nhiều bản phân phối Linux. Hãy nhớ rằng bạn cần phải là người dùng root hoặc có người dùng có quyền “sudo” để cài đặt GUI trên CentOS 7.
Máy chủ tối thiểu cuối cùng
Tải CentOS 7 hoặc CentOS 8 trên VPS Cloudzy CentOS của bạn và chạy máy chủ dựa trên Linux hiệu quả với mức tiêu thụ tài nguyên tối thiểu.
Nhận VPS CentOSLàm cách nào để cài đặt GUI trên CentOS 7?
Bây giờ chúng tôi sẽ hướng dẫn bạn cách cài đặt GUI trên centos7 bằng 3 GUI khác nhau trong các dòng sau. Vì vậy, bạn có thể chọn bất kỳ trong số họ dựa trên nhu cầu của bạn.
Cài đặt Gnome
Gnome là một trong những GUI đầu tiên được phát hành cho các hệ thống tương tự Unix, như các bản phân phối Linux khác nhau, FreeBSD, v.v. và nó hoàn toàn là nguồn mở. Gnome có lẽ là lựa chọn tốt nhất cho máy chủ CentOS vì nó tiết kiệm tài nguyên và trông cũng đẹp mắt. Để cài đặt Gnome trên CentOS 7, trước tiên bạn cần cập nhật các gói của mình và để làm được điều đó, bạn cần sử dụng yum. Yum là trình quản lý gói gốc của CentOS, tương tự như lệnh apt của Ubuntu. Để cập nhật các gói của máy chủ, bạn cần chạy lệnh sau trong CLI:
sudo yum update
Bây giờ bạn đã nâng cấp mọi thứ, đã đến lúc bắt tay vào công việc thực sự là cài đặt Gnome, việc này thực sự khá đơn giản. Chạy lệnh sau để tải xuống và cài đặt máy tính để bàn Gnome sau khi cập nhật xong:
sudo yum -y groups install "GNOME Desktop"
Bây giờ, quá trình này có thể mất khá nhiều thời gian, tùy thuộc vào kết nối Internet của bạn, vì các tệp cài đặt máy tính để bàn Gnome không thực sự nhẹ ở khoảng 700 đến 800MB. Sau khi quá trình tải xuống và cài đặt hoàn tất, bạn sẽ thấy mình quay lại dòng lệnh cũ như không có chuyện gì xảy ra. Để đảm bảo điều gì đó xảy ra, chúng ta cần định cấu hình và chạy Hệ thống X Window, về cơ bản chịu trách nhiệm chạy GUI. Để chạy Hệ thống X Window, chúng ta sẽ sử dụng bắt đầu lệnh, nhưng trước đó, chúng ta cần cho nó biết nên chạy môi trường máy tính để bàn nào và tất nhiên, chúng ta sẽ gán shell Gnome mới được cài đặt. Để làm điều đó, chúng ta cần đưa ra lệnh sau:
echo "exec gnome-session" >> ~/.xinitrc
Bây giờ X Window System đã biết chạy màn hình nền Gnome và với điều đó, bạn đã hoàn tất quá trình cài đặt.
Cũng đọc: KDE Vs Gnome Vs Xfce
Khởi động Gnome
Bây giờ, hãy chạy Gnome và xem mọi thứ có ổn không bằng cách sử dụng lệnh để khởi động Hệ thống X Window:
startx
Nếu mọi thứ diễn ra theo đúng kế hoạch, bạn sẽ sớm được chào đón bởi GUI máy tính để bàn Gnome hoàn toàn mới của mình. Nếu bạn thấy điều gì đó như thế này, cuối cùng bạn cũng có thể thở phào nhẹ nhõm vì cuối cùng bạn đã cài đặt được GUI trên CentOS 7.

Đăng nhập GUI mặc định
Nhưng lần sau bạn muốn đăng nhập vào máy chủ của mình thì sao? Liệu bạn có phải chạy bắt đầu lệnh mỗi khi bạn khởi động lại CentOS? Đúng, nhưng cũng có nhiều cách để khắc phục điều đó. Nếu bạn không muốn nhìn thấy khung văn bản CLI ảm đạm đó mỗi khi đăng nhập, bạn nên mở terminal của mình (CTRL + ALT + T sẽ làm điều đó, cùng với những thứ khác) và đưa ra lệnh sau:
systemctl set-default graphical.target
Điều đó sẽ yêu cầu CentOS của bạn tự động tải và chạy shell GUI hiện tại, máy tính để bàn Gnome trong trường hợp này, bất cứ khi nào nó khởi động. Bây giờ hãy kiểm tra điều này và khởi động lại máy chủ. Lần này không cần lệnh vì bạn có thể thực hiện điều đó thông qua GUI. Khi CentOS của bạn được sao lưu, bạn sẽ được chào đón bởi màn hình đăng nhập GUI, trông giống như thế này (nhân tiện, John Smith chỉ là ngẫu nhiên!).

Dễ dàng phải không? Bây giờ bạn đã có cho mình một GUI thân thiện với người dùng trên CentOS 7 tối thiểu của mình, giao diện tối thiểu này không còn nữa. Nhưng chờ đã, nếu bạn không muốn truy cập Gnome thì sao? Chà, thật may là chúng tôi cũng sẽ hướng dẫn bạn cách cài đặt KDE và MATE, vì vậy nếu không thích Gnome, bạn sẽ có nhiều tùy chọn. Tiếp theo là KDE với nhiều chủ đề khác nhau.
Cách cài đặt GUI trên CentOS 7: KDE Plasma
Về cơ bản, các bước cũng giống như cài đặt Gnome. Trước hết hãy bắt đầu với việc cập nhật yum bằng cách sử dụng:
sudo yum update
Khi đã xong, bạn cần tải xuống và cài đặt KDE bằng lệnh sau:
sudo yum -y groups install "KDE Plasma Workspaces"
Quá trình này sẽ mất một lúc, tùy thuộc vào thông số kỹ thuật hệ thống của bạn và kết nối Internet, vì nó sẽ tải xuống một tệp cài đặt lớn rồi thiết lập nó. Khi hoàn tất, hãy chạy lệnh sau để giới thiệu nó với Hệ thống X Window:
echo "exec startkde" >> ~/.xinitrc
Bây giờ, tất cả những gì còn lại là chạy KDE Plasma và xem liệu các bước chúng tôi đã thực hiện cho đến nay có hoạt động chính xác hay không. Khởi động Hệ thống X Window với:
startx
Sau một thời gian sẽ được chào đón bởi màn hình đích này:

Xin chúc mừng, bây giờ bạn đã cài đặt lại được GUI trên CentOS 7! Để đặt KDE làm GUI mặc định và yêu cầu CentOS tự động tải nó khi khởi động, bạn cần chạy lệnh sau, giống như bạn đã làm với Gnome:
systemctl set-default graphical.target
Bây giờ, bạn sẽ có thể đăng nhập thông qua GUI mới của mình mọi lúc. Bây giờ, hãy chuyển sang MATE, một môi trường máy tính để bàn yêu thích khác và môi trường cuối cùng chúng tôi sẽ hướng dẫn bạn cách cài đặt tại đây.
Cũng đọc: Cài đặt Gnome trên CentOS 8
Cách cài đặt GUI trên CentOS 7: MATE
MATE là một chiếc vỏ đẹp và là sự lựa chọn tuyệt vời cho những người có đầu óc thẩm mỹ. Việc cài đặt và chạy nó gần như giống hệt như Gnome và KDE, vì vậy chúng ta sẽ tìm hiểu ngắn gọn hơn về nó. Trước tiên, hãy cập nhật các gói máy chủ của bạn bằng cách sử dụng:
sudo yum update
Khi đã xong, hãy tải xuống và cài đặt MATE:
sudo yum --enablerepo=epel -y groups install "MATE Desktop"
Việc này sẽ mất một chút thời gian và khi hoàn tất, bạn cần hoàn tất quá trình cài đặt bằng cách chỉ định nó làm môi trường máy tính để bàn hiện tại:
echo "exec /usr/bin/mate-session" >> ~/.xinitrc
Bây giờ, cũng như trong các bản cài đặt khác, hãy chạy Hệ thống X Window để kiểm tra GUI mới:
startx
Nếu bạn nhìn thấy cảnh đẹp bên dưới thì bạn đã cài đặt thành công GUI MATE trên CentOS 7.
Bây giờ tất cả những gì còn lại là đảm bảo nó được tải tự động mỗi khi bạn khởi động lại máy chủ CentOS 7 bằng cách chạy lệnh sau:
systemctl set-default graphical.target
Máy chủ tối thiểu cuối cùng
Tải CentOS 7 hoặc CentOS 8 trên VPS Cloudzy CentOS của bạn và chạy máy chủ dựa trên Linux hiệu quả với mức tiêu thụ tài nguyên tối thiểu.
Nhận VPS CentOSPhần kết luận
Vì vậy, bây giờ bạn đã biết cách cài đặt GUI trên CentOS 7 sau khi thấy mình bị mắc kẹt trong quá trình cài đặt tối thiểu chỉ có văn bản. Điểm hay của các bản phân phối Linux như CentOS 7 là bạn thậm chí có thể có cả ba môi trường máy tính để bàn cùng một lúc, chọn môi trường nào bạn thích bằng cách chọn nó từ màn hình đăng nhập.
Nếu bạn lo lắng về CentOS EoL, Chúng tôi luôn đồng hành cùng bạn trong các bước tiếp theo. Quyền tự do lựa chọn bất kỳ tính năng nào bạn muốn cho máy chủ của mình chỉ là một trong những lợi thế mà Linux mang lại. Quyết định sử dụng gói lưu trữ Linux giá cả phải chăng, giống như một VPS Linux mạnh mẽvà định cấu hình nó để phù hợp với nhu cầu của bạn là một cách tuyệt vời để có được hiệu suất tối ưu mà không phải trả giá cắt cổ cho các máy chủ chuyên dụng cao cấp có các tính năng mà bạn sẽ không bao giờ sử dụng.