Не могу использовать графический интерфейс после установки сервера Ubuntu 14.04

После установки сервера 14.04, как мне выйти из терминала и перейти на графический?

2 ответа

Если вы хотите иметь возможность входить в среду графического интерфейса из командной строки, сначала вам нужно установить один... (выберите один ниже)

sudo apt-get install --no-install-recommends ubuntu-desktop    

sudo apt-get install --no-install-recommends lubuntu-desktop

sudo apt-get install --no-install-recommends xubuntu-desktop

Далее вы, вероятно, захотите менеджер входа в систему GUI...

sudo apt-get install lightdm unity-greeter

Чтобы перенастроить графический интерфейс по умолчанию для менеджера входа в систему из командной строки.

sudo dpkg-reconfigure lightdm

Если вы хотите, чтобы ваш сервер работал бережливо и скупо и загружался без графического интерфейса, но с ним, когда вы этого хотите...

  1. Скопируйте и вставьте указанную ниже команду в терминал и нажмите Enter:

    sudo nano / etc / default / grub

  2. Сделайте ниже изменения:

Добавьте # к следующей строке

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

так гласит

#GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”

Затем измените следующее.

GRUB_CMDLINE_LINUX=”"

в

GRUB_CMDLINE_LINUX=”text”

Наконец, раскомментируйте эту строку примерно так...

#GRUB_TERMINAL=console

в

GRUB_TERMINAL=console

Теперь, когда вы находитесь в консоли без графического интерфейса на сервере и решили, что хотите запустить графический интерфейс, введите.

startx

Если вы находитесь на локальной сети и хотите ssh на сервер и запустить что-то..

ssh MyRemoteUserName@192.168.1.121   #the username on the server and the ip of the server

Если вы хотите иметь возможность запускать приложения с графическим интерфейсом на сервере, но отображать их на другом компьютере, на котором вы находитесь..

ssh -X -C  MyRemoteUserName@192.168.1.121   #the username on the server and the ip of the server

После входа в систему вы можете запустить приложение так...

gedit &

Это запустит gedit на сервере, но покажет вам. & возвращает вам командную строку.

Основное различие между настольной версией и серверной версией Ubuntu заключается в том, что серверная версия не устанавливает всю графическую часть Ubuntu.

Сервер в этом смысле - это компьютер, который работает только в текстовом режиме, часто используя ssh - у него может даже не быть монитора.

Таким образом, X-сервер и часть управления окнами не учтены - и все программы, которые имеют пользовательский интерфейс с графическим интерфейсом, - это много.


Итак, вам нужно сначала установить настольную часть Ubuntu, прежде чем вы сможете ее использовать.
Объединение программного обеспечения для настольных компьютеров и серверов не является реальной проблемой, оно просто будет использовать больше дискового пространства, поскольку программное обеспечение по умолчанию установлено для двух целей.

Есть программа для выбора одного из вариантов установки Ubuntu, tasksel, Запустите его так, это позволит выбрать и установить один из вариантов, таких как Kubntu, Lubuntu и т. Д.

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel

Если вы уже решили, что вам нужен только рабочий стол Ubuntu по умолчанию, вы можете напрямую установить "метапакет", который потребует установки всех частей рабочего стола:

sudo apt-get install ubuntu-desktop

Смотрите также Переключение с сервера на рабочий стол

Другие вопросы по тегам