Как запустить графическую оболочку Linux из командной строки

Обновлено: 02.07.2024

Я искал этот вопрос раньше, но так и не смог найти ответ.

В Windows, если у меня открыто окно консоли, введите winmine и нажмите Enter, появится Minesweeper, полностью отделенный от программы cmd. Экземпляр Minesweeper не привязан к командной строке каким-либо образом, о котором я знаю, за исключением того, что родитель Minesweeper установлен на этот экземпляр командной строки. Однако в Linux все по-другому.

В Linux, если у меня открыто окно консоли, введите emacs и нажмите Enter, Emacs откроется, но, похоже, он привязан к командной строке. В частности, кажется, что я больше не могу использовать командную строку, пока этот экземпляр Emacs не будет закрыт. Есть ли способ воспроизвести поведение Windows в Linux?

в Windows7 это minesweeper.exe здесь C:\Program Files\Microsoft Games\Minesweeper, так что minesweeper.exe обычно не будет работать.. так как этот каталог не указан в пути.. И в любом случае вы должны указать версию Windows< /p>

15 ответов 15

В bash detach является встроенным и используется следующим образом:

В zsh вы можете выполнять фоновое и отключение одной операцией:

Добавить & в командную строку:

Это переведет emacs в фоновый режим и позволит вам продолжить работу с терминалом.

Обратите внимание, что при этом emacs по-прежнему останется подпроцессом вашего терминала, и когда вы выйдете из терминала, он также закроет emacs. Чтобы избежать этого, введите:

Скобки сообщают терминалу о необходимости отсоединить процесс emacs от терминала.

Тем не менее, сообщения stdout и stderr из программы будут отображаться на терминале. Чтобы предотвратить это, используйте:

если вы уже запустили задачу (emancs), используйте CTRL-Z, чтобы перевести ее в спящий режим, а затем используйте команду "bg" для отправки в фоновый режим.

Используйте nohup . Вот так: nohup amarok &

Надеюсь, это поможет.


Я разместил ответ на старую ветку похожей темы с ответами из разных источников. Ниже приведена копия этого ответа, адаптированная для этой темы.

Это ответ Натана Феллмана плюс перенаправление.

"&> /dev/null" перенаправляет как stdout, так и stderr на нулевое устройство. Последний амперсанд заставляет процесс работать в фоновом режиме. Круглые скобки вокруг команды заставят ваше "gui_app" работать в подоболочке.

Это отсоединит процесс "gui_app" от консоли, из которой вы выполняете эту команду. Таким образом, даже если вы закроете окно, в котором работает эмулятор родительского терминала, «gui_app» не закроется. Я запустил это, затем посмотрел на дерево процессов с помощью команды «pstree» и обнаружил, что приложение, запущенное таким образом, станет дочерним процессом для «init».

запустит приложение в фоновом режиме, но станет дочерним процессом консольного процесса и завершится, когда вы закроете терминал. (Хотя выход из терминала через bash с помощью команды выхода или Ctrl-D позволит очистить bash, передав фоновый процесс для инициализации.)

"nohup" работает так, как предложил NawaMan, но по умолчанию перенаправляет вывод и ошибку в файл. Как ответил JeffG, команда «disown» (если она доступна в оболочке) может отсоединить процесс от терминала после того, как вы запустили фоновый процесс:

(Кстати, все это относится к bash. Я уверен, что в других оболочках есть другие методы/синтаксис для этого.)

Если это простой вызов приложения с графическим интерфейсом — без сложных опций и тому подобного — кажется, использование средства запуска, такого как «gmrun» или dmenu (предупреждение: громкий звук), также является хорошим вариантом. Привяжите его к комбинации клавиш. Я еще не пользуюсь лаунчером, но пробовал эти два.

ПРИМЕЧАНИЕ: CarlF в комментариях к другой теме сообщает, что приложения с графическим интерфейсом, запущенные с помощью метода «gui_app &», не закрываются, когда он выходит из родительского терминала. Я думаю, что мы закрывали терминал по-разному. Я закрывал окно, в котором работал эмулятор терминала. Я думаю, что он, возможно, выходил из эмулятора терминала через оболочку (команда выхода или Ctrl-D). Я проверил это и увидел, что выход через bash не останавливает графический интерфейс, запущенный как фоновый процесс терминала, как говорит CarlF. Кажется, что bash запускает фоновые процессы, когда ему предоставляется возможность очиститься. На самом деле, это должен быть механизм, с помощью которого фоновый процесс, запущенный в подоболочке, передается для инициализации.

Чтобы вернуться в текстовый режим, просто нажмите CTRL + ALT + F1 . Это не остановит ваш графический сеанс, а просто вернет вас к терминалу, на котором вы вошли в систему. Вы можете вернуться к графическому сеансу с помощью CTRL + ALT + F7 .

Как запустить графический интерфейс в Linux?

Как включить графический интерфейс?

Для этого просто выполните следующее:

  1. Перейти в режим командной строки: CTRL + ALT + F1.
  2. Остановите службу GUI в Ubuntu: sudo service lightdm stop. или, если вы используете версию Ubuntu до 11.10, запустите: sudo service gdm stop.

Как запустить режим графического интерфейса в Ubuntu?

sudo systemctl enable lightdm (если вы включите его, вам все равно придется загружаться в режиме «graphical.target», чтобы иметь графический интерфейс) sudo systemctl set-default graphical. target Затем sudo reboot, чтобы перезагрузить компьютер, и вы должны вернуться к своему графическому интерфейсу.

Является ли Linux командной строкой или графическим интерфейсом?

Linux и Windows используют графический интерфейс пользователя. Он состоит из значков, полей поиска, окон, меню и многих других графических элементов. Интерпретатор командного языка, символьный пользовательский интерфейс и консольный пользовательский интерфейс — это разные названия интерфейсов командной строки.

Как вернуть графический интерфейс из командной строки в Linux?

1 ответ. Если вы переключили TTY с помощью Ctrl + Alt + F1, вы можете вернуться к тому, на котором работает ваш X, с помощью Ctrl + Alt + F7. TTY 7 — это место, где Ubuntu поддерживает работу графического интерфейса.

Как запустить Windows без графического интерфейса?

Windows Server Core — это версия Windows без графического интерфейса: начиная с Windows Server 2008 Microsoft предлагала возможность установки операционной системы без значительных частей графического пользовательского интерфейса (GUI). Это означает, что при входе на сервер вы получаете только приглашение командной строки.

Нужно ли включить загрузку без графического интерфейса?

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

Как отключить графический интерфейс загрузки?

Как отключить заставку загрузки Windows?

  1. Нажмите клавишу Windows , введите msconfig и нажмите Enter .
  2. Перейдите на вкладку "Загрузка". Если у вас нет вкладки "Загрузка", перейдите к следующему разделу.
  3. На вкладке "Загрузка" установите флажок "Без загрузки через графический интерфейс".
  4. Нажмите «Применить», а затем «ОК».

Как переключиться с терминала на графический интерфейс в Linux?

Чтобы переключиться в полный режим терминала в Ubuntu 18.04 и более поздних версиях, просто используйте команду Ctrl + Alt + F3 . Чтобы вернуться в режим GUI (графический интерфейс пользователя), используйте команду Ctrl + Alt + F2 .

Как узнать, установлен ли графический интерфейс в Linux?

Поэтому, если вы хотите узнать, установлен ли локальный графический интерфейс, проверьте наличие X-сервера. X-сервер для локального отображения — Xorg. сообщит вам, установлено ли оно.

Является ли Ubuntu операционной системой с графическим интерфейсом?

По умолчанию Ubuntu Server не включает графический интерфейс пользователя (GUI). Графический интерфейс занимает системные ресурсы (память и процессор), которые используются для задач, ориентированных на сервер. Однако некоторые задачи и приложения лучше управляемы и лучше работают в среде с графическим интерфейсом.

Что такое графический интерфейс для Linux?

GUI — графический пользовательский интерфейс

В дистрибутиве Linux среда рабочего стола предоставляет графический интерфейс для взаимодействия с системой. Затем вы можете использовать приложения с графическим интерфейсом, такие как GIMP, VLC, Firefox, LibreOffice и файловый менеджер, для различных задач. Графический интерфейс упростил вычисления для обычного пользователя.

Как работает графический интерфейс в Linux?

Интерфейс, который позволяет пользователям взаимодействовать с системой визуально с помощью значков, окон или графики, называется графическим пользовательским интерфейсом. В то время как ядро ​​​​является сердцем Linux, лицом операционной системы является графическая среда, предоставляемая X Window System или X.

Что лучше, интерфейс командной строки или графический интерфейс?

CLI работает быстрее, чем GUI. Скорость GUI ниже, чем CLI. … Операционная система CLI нуждается только в клавиатуре. В то время как для операционной системы с графическим интерфейсом требуются как мышь, так и клавиатура.

окно терминала Linux

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

Прежде чем я начну, позвольте мне объяснить основные различия между оболочкой и эмулятором терминала.

Оболочка

Оболочка — это программа с интерфейсом командной строки, которая принимает команды от пользователя в качестве входных данных, обрабатывает команду и выводит вывод на дисплей. В большинстве систем Linux вы обнаружите, что bash (Bourne Again SHell) установлен и используется по умолчанию. Bash — это расширенная версия программы оболочки Unix sh (shell). Помимо bash, на компьютерах с Linux можно установить другие программы-оболочки, такие как ksh, zsh и csh.

Эмулятор терминала

  • Gnome-терминал
  • Консоль
  • xterm

Открытие окна терминала Linux

Я использую компьютер Centos 8 со средой рабочего стола Gnome. Я покажу вам два разных способа открыть окно терминала Linux.

Вариант 1

Среда рабочего стола Gnome упрощает доступ к приложению. Чтобы получить доступ к окну терминала, нажмите супер-клавишу (также известную как клавиша Windows), и вы должны увидеть приложение терминала в списке на левой панели приложений, если вы не видите он указан здесь, просто начните поиск «Терминал» в области поиска.

Вы должны увидеть приложение Terminal Emulator

Вариант 2

Другой способ (мой любимый) — открыть окно терминала с помощью сочетания клавиш. Кому не нравится сочетание клавиш? Сочетания клавиш облегчают запуск приложений.
Вы можете создать сочетание клавиш, чтобы открыть окно терминала, создать новое сочетание клавиш, нажать суперклавишу, выполнить поиск «клавиатура» или «ярлык» и запустить его.

создание горячих клавиш


Нажмите «+» в конце списка, чтобы создать новое сочетание клавиш.

Создание сочетания клавиш GNOME

Укажите необходимую информацию, например, имя ярлыка, команду. Вы можете назвать это как угодно, я назвал его «Открыть окно терминала», в данном случае это команда «gnome-terminal», поскольку gnome-terminal установлен на машинах Centos и RHEL. Если у вас есть другие эмуляторы терминала, такие как «konsole», укажите эту команду в этом поле. В следующей статье я покажу вам, как установить другие эмуляторы терминала Linux.

Нажмите кнопку «Установить сочетание клавиш», чтобы установить новое сочетание клавиш. Здесь вы регистрируете комбинацию клавиш для запуска окна терминала.

Я использовал CTRL + ALT + T, вы можете использовать любую комбинацию, но помните, что эта комбинация клавиш должна быть уникальной и не использоваться другими сочетаниями клавиш.

Наконец, нажмите «Добавить», чтобы зарегистрировать это сочетание клавиш, и все готово для использования созданного вами нового сочетания клавиш окна терминала.

Подведение итогов

Независимо от того, решите ли вы создать сочетание клавиш для запуска окна терминала или просто запустить его из приложений, открыть окно терминала Linux в Linux очень просто. Этот процесс аналогичен другим средам рабочего стола. Лично мне нравится роскошь использования сочетаний клавиш. В следующей статье я покажу вам, как установить дополнительные эмуляторы терминала в вашу систему Linux. А пока наслаждайтесь работой с новой графической командной строкой.

Хотите попробовать Red Hat Enterprise Linux? Загрузите его сейчас бесплатно.

командная строка

Около трех лет назад я пытался в течение 30 дней полностью пожить в командной строке — без графического интерфейса, без X-сервера, только с большим старым терминалом и со мной в течение месяца.

Я продержался все десять дней.

Почему я пытался это сделать? Что на Земле заставило бы человека отказаться от всех атрибутов и функций современных графических рабочих столов и вместо этого искусственно ограничить себя использованием только текстового программного обеспечения с командной строкой, как если бы он застрял в начале 1980-х? /p>

Кто знает. Очевидно, я принимаю сомнительные решения.

Но вы знаете, если честно, опыт был не совсем неприятным. Конечно, я упустил некоторые тонкости графической стороны, но у жизни в оболочке были определенные преимущества. Мои компьютеры, даже маломощные, работали быстрее (программы с командной строкой, как правило, намного легче и компактнее, чем программы с графическим интерфейсом). Кроме того, я смог сосредоточиться и выполнять больше работы, не отвлекаясь на графический рабочий стол, что было неплохо.

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

Честно говоря, вполне возможно жить без графического интерфейса (более или менее) — даже сегодня, в 2019 году. И эти приложения делают это возможным — сложным, но возможным.

Просмотр веб-страниц

Существует множество веб-браузеров с командной строкой. Обычно на ум приходит классический Lynx, как и ELinks. Оба способны нормально просматривать основные HTML-сайты. На самом деле, опыт делать это довольно приятно. Конечно, большинство веб-сайтов не загружаются должным образом в будущем, в котором мы живем, «все является динамически загружаемой штукой JavaScript», но те, которые действительно загружаются, загружаются быстро и не отвлекают внимание, что делает читать их просто приятно.

Но лично я рекомендую w3m.

 w3m

Рисунок 1. Просмотр Википедии со встроенными изображениями с помощью w3m

w3m поддерживает встроенные изображения (путем установки пакета w3m-img) — серьезно, веб-браузер с поддержкой изображений внутри терминала. Будущее уже наступило.

Это также упрощает заполнение веб-форм — может быть, не просто, но, по крайней мере, выполнимо — путем открытия настроенного текстового редактора (например, nano или vim) для ввода текста формы. Когда вы делаете это в первый раз, это кажется немного странным, но это на удивление интуитивно понятно.

Электронная почта

Электронная почта — еще одна из тех вещей, без которых вы просто не можете жить. К счастью, люди переписывались по электронной почте с компьютеров UNIX/Linux задолго до того, как появились современные графические почтовые клиенты (или веб-почта).

Есть несколько качественных вариантов отправки почты, не выходя из терминала (включая Mutt и Notmuch), но за мои деньги они не намного лучше, чем Alpine. Это, безусловно, самый доступный и обучаемый. Обычные горячие клавиши отображаются прямо на экране (например, нажмите r, чтобы ответить на выбранное сообщение электронной почты), а общий макет и интерфейс будут сразу узнаваемы для всех, кто использовал графический клиент электронной почты или веб-почту.

 Альпийский

Рис. 2. Главное меню почтового клиента Alpine

Некоторые другие клиенты (например, Mutt) также весьма хороши, но их кривая обучения немного сложнее.

Обмен мгновенными сообщениями

Было бы здорово, если бы существовало что-то вроде Pidgin, но полностью основанное на командной строке? Что-то, что поддерживает несколько протоколов чата (например, IRC, XMPP и т. д.) и позволяет общаться в чате сразу с несколькими людьми?

Оказывается есть. Он называется Finch и сделан пиджинами.

Он даже имеет приятный TUI (текстовый пользовательский интерфейс), который несколько имитирует графический интерфейс Pidgin. Навигация по этому интерфейсу без мыши поначалу может немного сбивать с толку (Alt-N переходит к следующему «окну», Alt-P к предыдущему и т. д.), поэтому несколько минут на изучение клавиатурных команд спасут вас. много разочарований.

Заметьте, это не идеальное решение. Некоторые протоколы, поддерживаемые Finch, либо мертвы, либо умирают (например, AOL Instant Messenger), но существующая поддержка работает на удивление хорошо.

Обработка текста

WordGrinder — это текстовый процессор на базе терминала, который вы искали.

 WordGrinder

Рис. 3. Меню "Файл" в WordGrinder

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

Эта чертова штука даже поддерживает запись в ODT, HTML и Latex, а также может импортировать ODT, HTML и текст. Есть даже некоторые основные параметры форматирования (курсив, полужирный, подчеркивание, поля), что немного удивительно для текстового процессора на базе терминала.

Таблицы

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

Точно так же параметры электронной таблицы при работе в терминале Linux. ограничено.

Наиболее часто используемый параметр известен как sc (для калькулятора электронных таблиц). Он существует уже довольно долгое время и прекрасно работает для своих целей. Ввести текст в ячейку? Проверить. Вводить числа в ячейку с некоторыми вариантами вычислений? Дважды проверьте.

Хотите открыть электронную таблицу, созданную в чем-то вроде LibreOffice? Ну, тебе там не повезет. sc использует пользовательский формат файла. Почему бы просто по умолчанию не использовать CSV или какой-либо другой стандартизированный текстовый формат для электронных таблиц? Я не мог тебе сказать. Меня это тоже смущает.

Но, к счастью, формат файла sc не слишком далек от CSV, и люди в Интернете создали множество скриптов, которые помогают преобразовать их между ними. Это не гладкий рабочий процесс, но sc можно использовать, если вы изучите привязки клавиш и получите несколько вспомогательных сценариев для преобразования файлов.

Презентации

Да! Вы можете создавать и проводить презентации полностью с терминала! Это реально работает! Я имею в виду, что изображений не будет, но кому в наше время нужны изображения?

Эта программа называется "tpp" (программа текстовых презентаций) и есть практически в каждом репозитории на планете.У него немного более строгие требования, чем у многих терминальных приложений, так как он основан на Ruby, но он все же легче и быстрее, чем любая другая программа для графического представления.

Презентации создаются в любом текстовом редакторе, который вы выберете (я сам нано-человек), и они сохраняются на простом языке уценки. У него очень низкая кривая обучения.

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

Управление файлами

Копировать файлы в терминале не так уж и сложно, если вы выучите несколько команд (например, cp , mv и rm ), но наличие приятного интерфейса для просмотра и копирования файлов просто необходимо.

И самый лучший вариант, по моему скромному мнению, это Midnight Commander, который также известен как просто mc. Открытый «клон» известного файлового браузера Norton Commander, mc — одно из первых приложений, которые я устанавливаю в новой системе Linux. Это просто король терминального управления файлами.

Музыка

cmus — это музыкальный проигрыватель, который вы хотите использовать. Это свет. Это быстро. Его легко использовать. Он поддерживает практически любой аудиоформат, который только может понадобиться (от MP3 и Ogg до MOD и SHN), а также потоковые форматы и плейлисты. Это просто. лучший.

Управление окнами

То, что вы живете в терминале, не означает, что вам нужно отказаться от запуска (и просмотра) нескольких приложений одновременно.

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

Есть три терминальных мультиплексора, которые обычно используют большинство людей: GNU Screen, tmux и Byobu.

GNU Screen и tmux для большинства людей практически взаимозаменяемы. Как только вы разберетесь с сочетаниями клавиш для создания новых «окон» и перемещения между ними, все будет готово.

Byobu (который на самом деле использует Screen и tmux за кулисами) стремится быть немного более полнофункциональным, эмулируя аспекты традиционной среды рабочего стола и предоставляя немного больше визуальной информации. Хотя он, как правило, немного более привередлив, чем другие.

 Бёбу

Рисунок 4. Три терминала "Windows", открытые в Byobu

Лично я люблю tmux и использую почти исключительно его. Просто сделайте себе одолжение и сначала прочитайте справочную страницу. В противном случае, когда вы научитесь переключаться между приложениями, вам могут надрать немало волос.

Правда? Нет графического интерфейса? В 2019 году?

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

Как бы то ни было, наличие таких инструментов (даже если они просто используются при подключении к серверу по SSH) очень удобно.

Используйте код KB4KDO0L9, чтобы получить постоянную скидку 10% на любой сервер.

два парня смотрят на экран ubuntu

Планируете ли вы использовать сервер Ubuntu для своего бизнеса? Это одна из самых популярных в мире операционных систем на базе Linux с открытым исходным кодом. Он прост в использовании, и его поддерживает обширная экосистема приложений с открытым исходным кодом. Серверы на базе Linux используются не только для выполнения задач в фоновом режиме; вы также можете использовать их для запуска многофункциональных графических приложений. Для этого вам потребуется установить GUI (графический пользовательский интерфейс) на ваш сервер.

В этом кратком руководстве мы покажем вам, как установить графический интерфейс в Ubuntu.

Системные требования

Вот системные требования и системные ресурсы, которые вам понадобятся для этого руководства:

  • Гибридный или выделенный сервер ServerMania
  • Операционная система сервера Ubuntu 20.04
  • Доступ к учетной записи пользователя с правами sudo или root
  • Двухъядерный процессор 1,0 ГГц
  • 20 ГБ на жестком диске
  • 1 ГБ ОЗУ

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

Информацию об обновлении см. в списке предложений ServerMania, а о размещении Ubuntu 20.04 на сервере ServerMania см. раздел Размещение Ubuntu на сервере ServerMania.

Настройка Ubuntu 20.04

Шаг 1. Войдите на сервер Ubuntu

Войдите в систему, используя пароль root для экземпляра Ubuntu, используя следующую команду:

Кроме того, вы можете использовать ключи SSH (secure shell) для входа без пароля.Рекомендуется не использовать пользователя root для выполнения административных задач. Создайте другого пользователя.

Шаг 2. Обновите пакеты apt-get

Обновите и обновите диспетчер пакетов apt-get с помощью следующей команды:

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

Установка Display Manager (среда рабочего стола)

В экосистеме Linux вам понадобится программное обеспечение, называемое диспетчером отображения, которое позволит вам увидеть экран входа в систему с графическим интерфейсом сервера Ubuntu для выбранной вами ОС Linux.

После того, как вы входите в рабочий стол с помощью диспетчера отображения, диспетчер отображения передает управление оконному менеджеру, где GNOME, KDE и т. д. вступают в игру.

Шаг 1. Использование sudo apt-get install для установки LightDM

Во-первых, давайте установим один из наиболее широко используемых менеджеров отображения под названием LightDM, используя следующую команду:

Как и в случае с LightDM, вы можете выбирать из множества других вариантов, таких как GDM, SDDM, LDM и т. д.

Ваш выбор DM (диспетчера отображения) должен учитывать ресурсы, которые он будет потреблять, возможную гибкость конфигурации и степень поддержки сообществом проблем и исправлений ошибок.

Шаг 2. Запуск службы LightDM

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

Установка графического интерфейса сервера Ubuntu

Шаг 1. Установите Tasksel

Вы должны выбрать, устанавливать ли GUI (графический пользовательский интерфейс) просто с помощью apt или apt-get или использовать более продвинутый инструмент, называемый tasksel, который позволяет выполнять установку быстрее, устанавливая несколько пакетов в одном скоординированном процессе, разделяя задачи. . Мы будем использовать tasksel для установки:

И если вы используете apt вместо apt-get, вы можете использовать следующую команду:

Шаг 2. Установите среду рабочего стола

После установки диспетчера задач можно приступить к установке одной из множества доступных сред рабочего стола; в нашем случае мы установим GNOME Desktop, который является средой по умолчанию для сервера Ubuntu, используя следующую команду:

При появлении запроса выберите рабочий стол Ubuntu, чтобы установить выбранную среду рабочего стола.

Используйте клавишу пробел, чтобы выбрать среду рабочего стола для установки; нажмите клавишу tab, чтобы переместить фокус со списка программного обеспечения на кнопку ОК внизу, и нажмите ввод.

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

Кроме того, вы также можете запустить следующую команду sudo apt-get для установки ubuntu-desktop без использования tasksel:

Вы можете использовать вышеупомянутую команду apt-get для установки любой из популярных сред рабочего стола.

Шаг 3. Установите несколько графических интерфейсов

Установка нескольких графических интерфейсов проста для установки нескольких графических интерфейсов на сервер Ubuntu.

Вы можете переключаться между различными графическими интерфейсами, нажимая клавишу F1; это приведет к переключению между сеансами графического интерфейса. Помимо GNOME, вы можете выбрать один из нескольких других хорошо поддерживаемых графических интерфейсов, таких как рабочий стол основного сервера Xfce, рабочий стол основного сервера Xubuntu, рабочий стол основного сервера Lubuntu, рабочий стол основного сервера Cinnamon, рабочий стол основного сервера Budgie, рабочий стол основного сервера Mate. , рабочий стол главного сервера KDE, рабочий стол главного сервера Kubuntu и т. д.

Изменение графического интерфейса в Ubuntu не сильно меняет процесс установки, если вы используете Taskel. Например, если вы хотите установить графический интерфейс Xubuntu, вы можете сделать это с помощью следующей команды:

Обратите внимание, что эта команда аналогична команде, которую вы запускали для установки рабочего стола GNOME, за исключением того, что теперь вы устанавливаете Xubuntu-desktop вместо ubuntu-desktop.

Некоторые похожие команды для установки различных графических интерфейсов перечислены ниже:

Обратите внимание, что наличие нескольких графических интерфейсов совершенно не обязательно.

Шаг 4. Перезагрузка

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

Однако, если ваша система не запрашивает графический интерфейс и по какой-либо причине по-прежнему возвращает вас к интерфейсу командной строки, выполните следующую команду, чтобы раз и навсегда установить интерфейс по умолчанию в вашей системе.

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

Удаленный доступ к графическому интерфейсу

Удаленный доступ к вашему компьютеру с Ubuntu — это повседневный вариант использования. Если вы хотите это сделать, вам нужно установить приложение для удаленного рабочего стола, например Xrdp. Для этого вы можете использовать следующую команду:

После установки приложения удаленного рабочего стола вам потребуется добавить его в группу ssl-cert. Вы можете сделать это, выполнив следующую команду:

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

Заключение

В этом руководстве вы узнали, как установить графический интерфейс в операционной системе Ubuntu. Наличие богатого интерфейса открывает мир возможностей в мире открытого исходного кода с множеством приложений для бизнес-пользователей, разработчиков, бухгалтеров и других. После завершения процедуры установки GUI в вашей операционной системе Ubuntu вы получите лучшее из обоих миров — CLI и GUI.

Читайте также: