Спроба запустити сервер Ubuntu вперше ... Але все є в терміналі. Чи є спосіб перейти на графічний інтерфейс?
Спроба запустити сервер Ubuntu вперше ... Але все є в терміналі. Чи є спосіб перейти на графічний інтерфейс?
Відповіді:
Немає конкретного дистрибутиву під назвою "сервер Ubuntu", це все Ubuntu. Для робочого столу та сервера Ubuntu існують різні носії для встановлення, але різниця полягає лише в початковій програмі встановлення та наборі пакетів, що входять у комплект. Носій встановлення сервера не встановлює графічний інтерфейс за замовчуванням, але це лише установка пакету.
Щоб встановити середовище робочого столу, вам потрібно ввімкнути встановлення пакунків з Інтернету (пакети настільних ПК відсутні на інсталяційному компакт-диску сервера). Програма інсталяції повинна була зробити це для вас, якщо вона знайшла підключення до Інтернету, але, мабуть, цього не зробила.
Потім запустіть ці команди, щоб встановити середовище робочого столу:
sudo apt-get update
sudo apt-get install ubuntu-desktop
Ви повинні отримати графічний запит для входу в цей момент (я не зовсім впевнений; якщо у вас його немає, перезавантажте).
Як тільки у вас є графічний інтерфейс, вам слід перейти і включити ще кілька джерел програмного забезпечення , як мінімум, оновлення безпеки та всесвітнє сховище. Натисніть кнопку Ubuntu та знайдіть "Джерела програмного забезпечення" та встановіть прапорці "обмежений", "всесвіт" та "мультисвіт" (крім "головного") на першій вкладці та перевірте щонайменше "безпека" та "-актуалізації" (і ви можете також перевірити інші) на вкладці "Оновлення".
sudo apt-get install --no-install-recommends ubuntu-desktop
Зберігайте його мінімальним.
--no-install-recommends
буде виключено основні програмні засоби та інструменти, такі як libreoffice, firefox, thunderbird тощо"
Якщо ви хочете адмініструвати місцево
Ви можете встановити робочий стіл Ubuntu за замовчуванням, виконавши наступне:
sudo apt-get install ubuntu-desktop
Є безліч альтернатив на робочому столі, які ви можете встановити та використовувати, наприклад:
sudo apt-get install gnome-shell
sudo apt-get install kubuntu-desktop
sudo apt-get install xfce4
sudo apt-get install lxde
sudo apt-get install openbox
sudo apt-get install gnome-session-fallback
sudo apt install ubuntu-gnome-desktop
Місцеве та або віддалене адміністрування
Крім вищезазначеного, ви можете керувати своїм сервером, використовуючи веб-рішення, використовуючи менше ресурсів:
Сервер Ubuntu ніколи не постачається з графічним інтерфейсом. Всі дії, які вам потрібно зробити на сервері, можна проводити через термінал. Навіть якщо ви завантажите графічний інтерфейс, ви, ймовірно, зможете отримати доступ до Інтернету та отримати онлайн-підтримку через форуми або через чат. Але поки що немає інструментів управління сервером / діяльністю для Linux, які ще потребують GUI для управління.
Якщо ви шукаєте якийсь графічний інтерфейс, подібний до Windows Server, такий графічний інтерфейс не існує для Ubuntu Server. Але ви можете завантажити робочий стіл Ubuntu на сервер, щоб отримати користувальницький інтерфейс ... Усі заходи, пов’язані з сервером, все ще потрібно буде виконати через термінал. Ви можете завантажити графічний інтерфейс робочого столу на сервер за допомогою наступної команди ...
Далі наведені варіанти
Щоб встановити середовище робочого столу Unity за замовчуванням: sudo apt-get install ubuntu-desktop
Щоб встановити середовище робочого столу Unity без додатків типу (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop
Щоб встановити дуже легке середовище робочого столу, просто основний графічний інтерфейс (XFCE): sudo apt-get install xubuntu-desktop
(або LXDE: sudo apt-get install lubuntu-desktop
для ще більш легкого графічного інтерфейсу)
sudo apt-get install --no-install-recommends ubuntu-desktop
Зберігайте його мінімальним.
sudo apt-get remove ubuntu-desktop
встановіть інший, щоб спробувати.
apt-get
відповісти на цілі 14.04 і старші. Крім того, я не думаю, що всі функціональні можливості apt-get
існують apt
ще, тому я не вважав apt
би повну заміну apt-get
16.04. Правки великі, до речі, але я хотів би запропонувати не змінюється apt-get
на apt
. :)
Привіт, хлопці, після невеликого дослідження я також хотів поділитися відповіддю!
Дещо більше інформації можна знайти тут https://help.ubuntu.com/community/ServerGUI . Я припускаю, що ви починаєте з чистої установки Ubuntu Server 16.04 (деякі версії можуть знадобитися для старих версій Ubuntu). Залежно від ваших потреб ви можете зробити це:
Мінімальний графічний інтерфейс:
sudo apt install xorg
sudo apt install --no-install-recommends openbox
Запустіть команду, startx
і відкриється вікно відкриття (ви можете відкрити там термінал і запустити будь-яку програму, яку хочете)
Мінімальний графічний інтерфейс з менеджером дисплея:
sudo apt install xorg
sudo apt install --no-install-recommends lightdm-gtk-greeter
sudo apt install --no-install-recommends lightdm
sudo apt install --no-install-recommends openbox
Після перезавантаження ви побачите меню входу в lightdm.
Більш функціональне мінімальне робоче середовище (те, що я використовую):
sudo apt install xorg
sudo apt install --no-install-recommends lightdm-gtk-greeter
sudo apt install --no-install-recommends lightdm
sudo apt install --no-install-recommends lxde-icon-theme
sudo apt install --no-install-recommends lxde-core
sudo apt install --no-install-recommends lxde-common
sudo apt install --no-install-recommends policykit-1 lxpolkit
sudo apt install --no-install-recommends lxsession-logout
sudo apt install --no-install-recommends gvfs-backends
ПОЯСНЕННЯ: lxde-icon-theme
потрібен для основних значків (є альтернативи), lxde-core
і lxde-common
встановить основні компоненти lxde, policykit-1
і lxpolkit
вони потрібні для запуску pkexec, lxsession-logout
потрібен для того, щоб меню виходу працювало, gvfs-backends
потрібне, якщо ви хочете, щоб сміття, мережа, пристрої тощо підтримували на pcmanfm
Повна легка обстановка на робочому столі:
sudo apt install xorg
Потім виберіть одне з таких:
sudo apt install --no-install-recommends lubuntu-core
АБО
sudo apt install --no-install-recommends xubuntu-core
АБО
sudo apt install --no-install-recommends ubuntu-mate-core
ПОЯСНЕННЯ: Кожен з цих метапакетів базується на робочому столі lxde, xfce та mate відповідно, включаючи залежності, такі як alsa, lightdm тощо та багато інших пакетів, таких як теми, конфігурації тощо.
Повна легка обстановка на робочому столі, не враховуючи рекомендацій:
Виберіть одне з таких:
sudo apt install lubuntu-core
АБО
sudo apt install xubuntu-core
АБО
sudo apt install ubuntu-mate-core
ПОЯСНЕННЯ: Майже те саме, що 4 (включаючи повну xorg
інсталяцію), але з багатьма іншими пакетами, такими як Bluetooth, принтери, підтримка сканера, різні теми та шрифти, основні інструменти gnome тощо.
Повний робочий стіл з усіма додатками (краще вибрати інший варіант):
Виберіть одне з таких:
sudo apt install lubuntu-desktop
АБО
sudo apt install xubuntu-desktop
АБО
sudo apt install ubuntu-mate-desktop
АБО
sudo apt install ubuntu-gnome-desktop
АБО
sudo apt install ubuntu-desktop
АБО
sudo apt install kubuntu-desktop
ПОЯСНЕННЯ. Це дозволить встановити все, що встановлюється в режимі живого CD кожного смаку ubuntu (це означає, що навіть медіаплеєри або все, що вони вважають корисним для їх аромату. Отже, це не рекомендується варіант
Tip1: В --no-install-recommends
опції поширюється на всі пакети залежностей рекурсивно , тому я спочатку встановити xorg
пакет , щоб переконатися , що встановлені всі графічні драйвери та інші пакети і так , що моя система є портативним , навіть якщо я змінити материнську плату або GPU. Деякі люди встановлюють лише компоненти, xorg
але я ніколи не міг створити зручну систему таким чином.
Порада: Якщо ви вибрали опцію встановлення, network-manager
а network-manager-gnome
потім краще використовувати її для налаштування вашої мережі та видалення всього /etc/network/interfaces
файлу (крім lo
інтерфейсу), щоб уникнути конфліктів.
Tip3: Якщо вам потрібен віддалений робочий стіл з допомогою x11vnc
потім вибрати варіант 2 до 6 (я думаю , ви також повинні додати опцію -auth guess
і -loop
так , що VNC працює , перш ніж увійти в систему і після виходу з системи)
ПОРАДА: У параметрах від 2 до 6, якщо ви хочете зупинити автозапуск lightdm, тоді запустіть команду, sudo systemctl disable lightdm
і ви можете її запустити, коли захочете sudo systemctl start lightdm
. Щоб знову ввімкнути його sudo systemctl enable lightdm
та перевірити його systemctl is-enabled lightdm
(іноді ви не можете його повторно ввімкнути, а команди-включені команди мають вихід, static
тому запустіть, sudo apt install --reinstall lightdm
щоб виправити це)
Порада. Також є інший варіант (який я спеціально я пропустив). Ви можете встановити конкретне оточення робочого столу метапакет подобається lxde
, xfce4
, mate-desktop-environment
, plasma-desktop
, unity
, gnome
. Однак вам знадобиться більше пакетів, ніж просто xorg
в більшості випадків, і ці пакети або метапакети можуть встановити пакети, які більше не віддають перевагу жодному аромату Ubuntu. Наприклад, lxde
встановлюється wicd
як рекомендація, коли всі аромати (включаючи lubuntu) використовують network-manager
і в network-manager-gnome
наш час. Щоб побачити відмінності між пакетами, ви можете шукати тут: http://packages.ubuntu.com/
Порада: Якщо під час завантаження ви побачите привітання, і воно відкине вас tty
знову, тоді просто перезапустіть lightdm
стрілянинуsudo service lightdm restart
Причина, чому його називають "Сервер", полягає в тому, що це легка вага (без графічного інтерфейсу або додаткових пакетів), щоб запустити машину як можна швидше. Додавання до нього графічного інтерфейсу розбиває мету встановлення Сервера.
Однак, встановлення як сервера, а потім за допомогою установки apt-get install / apngth install, ваш вибір робочого столу може допомогти вилучити непотрібні додатки, ніж від прямої установки релізу Ubuntu Desktop. Якщо ви їдете цим маршрутом, мені особисто подобається
sudo aptitude install --without-recommends ubuntu-desktop
EDIT: Однак, якщо ви використовуєте його як справжній "сервер" (ftp, веб-хостинг, DNS тощо), настійно рекомендується навчитися орієнтуватися по Ubuntu через його оболонку замість GUI.
І те, що UbuntuIngrained сказав про необхідність знання оболонки, не обов'язково відповідає дійсності. Є пакети, які встановлюють графічні інтерфейси для різних функцій сервера.
Сервер Ubuntu призначений для використання мінімальних ресурсів. Графічний інтерфейс призведе до високого використання ресурсів, однак якщо ви все ще хочете використовувати GUI, ви можете встановити лише те, що потрібно для робочого столу Unity за замовчуванням. Встановити за ubuntu-desktop
допомогою --no-install-recommend
s. Це виключає непотрібне програмне забезпечення та засоби, такі як LibreOffice, Firefox, Thunderbird тощо.
sudo apt-get install --no-install-recommends ubuntu-desktop
Прочитайте ці посібники.
У Ubuntu Server немає графічного інтерфейсу, але ви можете встановити його додатково. Просто увійдіть із користувачем, якого ви створили під час встановлення та встановіть Desktop за допомогою.
sudo apt-get install ubuntu-desktop
Після цього наберіть
reboot
і ви закінчили.
sudo apt-get update
перед спробою встановлення?
Якщо ви дуже уважно придивитесь до офіційного Посібника з сервера Ubuntu. Глава 6 Віддалене адміністрування Ви побачите, що остання стаття буде представляти надзвичайний інтерес. Повірте мені, що ви не хочете встановлювати середовище DeskTop на сервер, він використовує занадто багато ресурсів до 50-60%, якщо ви хочете банани, і ви не отримаєте ніякої користі для контролю свого сервера з точки зору GUI.
Прочитайте та перекажіть розділ 6.3. Zentyal. Це те, що вам знадобиться. Не можу повірити, що я сам це не помітив. Тож не бійтеся його встановлювати, це повноцінний веб-інтерфейс, що моє перше враження від встановлення zentyal-core та zentyal-common було "AWESOME" більше не шукати нічого іншого, крім санкціонованого веб-інтерфейсу творцями Ubuntu.
Однак схоже, що це програмне забезпечення може коштувати вам грошей, але якщо ви серйозно ставитесь до використання GUI, я впевнений, що плата може бути доступною за легке використання. Не все в житті є вільним, якщо ти хочеш цього досить погано. Однак я впевнений, що домашнє користування може бути безкоштовним, залежить від того, які послуги вам потрібні. Це програмне забезпечення поставляється з великою кількістю модулів, я смію сказати, що ви повинні встановлювати лише ті, які вам потрібні.
Деякі з менеджерів настільних комп'ютерів мають основні пакети, тому ви можете встановити робочий стіл лише без додатків.
sudo apt-get install lxde-core
(для повного sudo apt-get install lxde
)sudo apt-get install xfce4
(для повного sudo apt-get install xubuntu-desktop
)sudo apt-get install gnome-core
(для full sudo apt-get install gnome
)Встановіть пакет gnome через sudo apt-get install ubuntu-desktop
. Можливо, вам доведеться додатково встановити: x-window-system-core, xserver-xorg, gnome-desktop-environment, gdm, але apt-get, ймовірно, це зробить.
Щодо Інтернету : Ви можете встановити міст або емуляцію маршрутизатора . Як це зробити, трохи залежить від обладнання. Існує безліч дописів на форумі та практичних порад на цю тему. Використовуйте Google.
Пакети, що цікавлять : bridge-utils
АБО dnsmasq
. hostapd
Пакет для WLAN точки доступу , якщо ви хочете , щоб ваш ноутбук , щоб бути один. Але, чесно кажучи, я не бачу, чому ви не підключите свій сервер до Інтернету. Картка WLAN - це дешево і просто, і, напевно, ваш Інтернет-ноутбук вже підключений через маршрутизатор.
ubuntu-desktop
встановлюйте не пакет gnome
(і навіть не gnome-core
), а ряд інших gnome-$something
пакетів.
Налаштування інтерфейсу:
sudo ip link set dev eth0 down
sudo dhclient eth0
Це призведе eth0
до використання DHCP.
Встановіть свій вибір робочого столу:
sudo apt-get update
sudo apt-get install ubuntu-desktop
reboot
Річ у тім, що до версії сервера немає GUI. Ви можете встановити івикористовувати Webmin- веб-графічний інтерфейс, або, якщо ви хочете настільний графічний інтерфейс, вам потрібно буде вибрати та встановити пакунки вручну. Мінімальним мінімумом буде Xorg, менеджер вікон та, ймовірно, менеджер файлів.
Зважаючи на те, що ви говорите, я припускаю, що вам сподобається одне з двох:
Чи я в цьому правильний?
Якщо це перше, слід позначити це і попросити модератора перенести його в розділ « Запитати інших », якщо це другий, ви знову маєте два варіанти: