Не могу использовать графический интерфейс после установки сервера 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
Если вы хотите, чтобы ваш сервер работал бережливо и скупо и загружался без графического интерфейса, но с ним, когда вы этого хотите...
Скопируйте и вставьте указанную ниже команду в терминал и нажмите Enter:
sudo nano / etc / default / grub
Сделайте ниже изменения:
Добавьте # к следующей строке
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
Смотрите также Переключение с сервера на рабочий стол