Знижка 50%. всі плани, обмежений час. Починаючи з $2.48/mo
Залишилось 8 хв
Віддалений доступ і робоче середовище

Як встановити GUI на CentOS 7 [Повний посібник]

Алекс Роббінс By Алекс Роббінс 8 хвилин читання Оновлено 10 липня 2023 р
встановлення графічного інтерфейсу centos 7

Отже, так чи інакше ви закінчили з мінімальною CentOS 7, яка в основному є командним рядком без графічного інтерфейсу користувача. Це нормально. Це трапляється з найкращими з нас. Можливо, ви забули вибрати графічний інтерфейс під час інсталяції або, можливо, він постачався з «доступним» планом хостингу Linux, який ви вибрали. У будь-якому випадку (можливо, це навіть не CentOS, а Ubuntu, на якому вам потрібно встановити графічний інтерфейс? Прочитайте мій посібник із інсталювати GUI на Ubuntu Server), тепер ви застрягли з операційною системою лише командного рядка на вашому сервері.

Завзяті програмісти Linux і адміністратори серверів можуть віддати перевагу цьому налаштуванню перед графічним інтерфейсом користувача, але якщо ви тільки почали працювати або навіть є адміністратором або програмістом середнього рівня, вам потрібно буде спростити речі за допомогою чогось більш дружнього, скажімо GNOME GUI. Як виявилося, насправді встановити GUI на CentOS 7 не так вже й складно, і тут ми крок за кроком розповімо вам про це. По-перше, давайте зорієнтуємося. У вас є мінімальний CentOS 7, тому ви повинні побачити щось подібне до цього:

встановити графічний інтерфейс користувача на centos 7

Це інтерфейс командного рядка або CLI, і він заснований на тексті. Щоб запустити та запустити новий графічний інтерфейс, вам потрібне лише робоче підключення до Інтернету. Для решти просто виконайте ці прості кроки. Існують різні графічні інтерфейси, які можна встановити на вашому сервері CentOS, і всі вони мають власний дизайн підпису та різні функції.

Ви самі вибираєте, яке робоче середовище ви хочете використовувати для свого сервера CentOS. Тут ми розглянемо три популярні варіанти. По-перше, це робочий стіл GNOME, популярний вибір для багатьох дистрибутивів Linux. Пам’ятайте, що вам потрібно бути користувачем root або мати користувача з правами «sudo», щоб інсталювати GUI на CentOS 7.

centos-vps Остаточний мінімальний сервер

Встановіть CentOS 7 або CentOS 8 на Cloudzy CentOS VPS і запустіть ефективний сервер на базі Linux з мінімальним споживанням ресурсів.

Отримайте CentOS VPS

Як встановити GUI на CentOS 7?

Тепер ми розповімо вам, як встановити GUI на centos7 за допомогою 3 різних графічних інтерфейсів у наступних рядках. Тому ви можете вибрати будь-який з них, виходячи зі своїх потреб.

Встановлення GNOME

GNOME є одним із перших GUI, випущених для Unix-подібних систем, таких як різні дистрибутиви Linux, 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 до 800 МБ. Після завершення завантаження та встановлення ви повернетеся до старого командного рядка, наче нічого не сталося. Щоб переконатися, що щось трапиться, нам потрібно налаштувати та запустити систему X Window, яка в основному відповідає за роботу GUI. Щоб запустити систему X Window, ми будемо використовувати startx але перед цим нам потрібно вказати, яке середовище робочого столу запускати, і, звичайно, ми збираємося призначити щойно встановлену оболонку GNOME. Для цього нам потрібно виконати таку команду:

echo "exec gnome-session" >> ~/.xinitrc

Тепер X Window System знає, що потрібно запускати робочий стіл GNOME, і на цьому ви завершили встановлення.

Читайте також: KDE проти GNOME проти Xfce

Запуск GNOME

Тепер давайте запустимо GNOME і перевіримо, чи все спрацювало, використовуючи команду для запуску системи X Window:

startx

Якщо все пройшло так, як було заплановано, вас незабаром зустріне новий графічний інтерфейс робочого столу GNOME. Якщо ви бачите щось подібне, ви можете нарешті зітхнути з полегшенням, оскільки вам нарешті вдалося встановити GUI на CentOS 7.

встановити графічний інтерфейс на centos 7

Логін графічного інтерфейсу за замовчуванням

Але як щодо наступного разу, коли ви захочете увійти на свій сервер? Вам доведеться запустити startx кожного разу, коли ви перезавантажуєте CentOS? Так, але є способи виправити це. Якщо ви не хочете бачити цю похмуру текстову область CLI кожного разу, коли входите в систему, вам слід відкрити свій термінал (зокрема це зробить CTRL + ALT + T) і ввести таку команду:

systemctl set-default graphical.target

Це повинно сказати вашій CentOS автоматично завантажувати та запускати поточну оболонку графічного інтерфейсу, у цьому випадку робочий стіл GNOME, щоразу, коли він завантажується. Тепер давайте перевіримо це та перезавантажимо сервер. Цього разу команди не потрібні, оскільки це можна зробити через графічний інтерфейс користувача. Коли ваша CentOS відновиться, вас має зустріти екран входу в графічний інтерфейс, який виглядає приблизно так (до речі, Джон Сміт випадковий!).

Легко, правда? Тепер у вас є зручний графічний інтерфейс на мінімальній 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:

echo "exec startkde" >> ~/.xinitrc

Тепер залишилося лише запустити KDE Plasma та перевірити, чи правильно спрацювали кроки, які ми вжили досі. Запустіть систему X Window за допомогою:

startx

Через деякий час має відобразитися цей посадковий екран:

Вітаємо, тепер вам вдалося знову встановити GUI на CentOS 7! Щоб зробити KDE графічним інтерфейсом користувача за замовчуванням і наказати CentOS автоматично завантажувати його під час завантаження, потрібно виконати таку команду, як і з GNOME:

systemctl set-default graphical.target

Тепер ви щоразу входитимете через новий графічний інтерфейс. Тепер давайте перейдемо до 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

Якщо ви дивитеся на прекрасну сцену нижче, вам вдалося встановити GUI MATE на CentOS 7.

Тепер залишається лише переконатися, що він автоматично завантажується щоразу, коли ви перезавантажуєте сервер CentOS 7, виконавши таку команду:

systemctl set-default graphical.target
centos-vps Остаточний мінімальний сервер

Встановіть CentOS 7 або CentOS 8 на Cloudzy CentOS VPS і запустіть ефективний сервер на базі Linux з мінімальним споживанням ресурсів.

Отримайте CentOS VPS

Висновок

Отже, тепер ви знаєте, як інсталювати GUI на CentOS 7 після того, як опинились у пастці мінімальної інсталяції лише з текстом. Хороша річ у таких дистрибутивах Linux, як CentOS 7, полягає в тому, що ви навіть можете мати всі три середовища робочого столу одночасно, вибираючи те, яке вам подобається, вибравши його на екрані входу.

Якщо ви хвилюєтеся CentOS EoL, Ми з вами для наступних кроків. Ця свобода вибору будь-яких функцій для вашого сервера є лише однією з переваг, які пропонує Linux. Вирішивши вибрати доступний план хостингу Linux, як надійний Linux VPS, а його налаштування відповідно до ваших потреб — це чудовий спосіб отримати оптимальну продуктивність, не сплачуючи непомірних цін за високоякісні виділені сервери з функціями, якими ви ніколи не скористаєтеся.

Поділіться

Більше з блогу

Продовжуйте читати.

Пояснення ризиків безпеці: чи безпечно віддалений робочий стіл Chrome? Основне зображення, на якому показано логотип Google на футуристичному щиті з навісним замком, бренд Cloudzy.
Віддалений доступ і робоче середовище

Чи безпечний віддалений робочий стіл Chrome? Security Risks Explained

Ви шукали Chrome Remote Desktop і знайшли фразу «загроза безпеці», пов’язану з ним. Це справедливе запитання, яке варто поставити, і воно заслуговує на точну відповідь

Рекса СайрусРекса Сайрус 12 хв читання
Темно-синій технічний банер із зображенням серверної стійки з плаваючими екранами інтерфейсу користувача з написом «Повний посібник – у чому різниця між VDI та VM» із логотипом Cloudzy.
Віддалений доступ і робоче середовище

Яка різниця між VDI та VM (посібник 2026)

Підприємства витрачають бюджет, намагаючись забезпечити віддалену робочу силу, одночасно масштабуючи серверні ресурси. Віртуальна машина (VM) — це ізольоване обчислювальне середовище, яке діє як автономне

Рекса СайрусРекса Сайрус 12 хв читання
Зображення функції AnyDesk проти TeamViewer, включаючи дві платформи поруч для порівняння+логотип Cloudzy+слоган+опис
Віддалений доступ і робоче середовище

AnyDesk проти TeamViewer: як вони працюють і який з них кращий у 2026 році

Уявіть, що ви перебуваєте на іншому кінці світу і вам потрібен терміновий доступ до вашого домашнього або офісного комп’ютера, але немає можливості дістатися до нього досить швидко. Існує кілька доступних рішень

Джим ШварцДжим Шварц 15 хвилин читання

Готові до розгортання? Від $2,48/міс.

Незалежна хмара, з 2008 року. AMD EPYC, NVMe, 40 Гбіт/с. 14-денне повернення грошей.