Правильно ли я понимаю, что рабочий стол и сервер Ubuntu - это одно и то же, но на этом рабочем столе работает X и не хватает того, что может иметь сервер, такой как dhcp server, mysqld, apache и т. Д.? И что, если я добавлю эти элементы, это будет фактически сервер с X, а не просто командная строка, которая дается с сервером?
Спасибо.
РЕДАКТИРОВАТЬ: это в значительной степени то же самое со всеми дистрибутивами Linux? Мне нравится Fedora, но я видел только Fedora Desktop. Я могу обновить его, чтобы стать сервером, верно?
Правильно. Установка рабочего стола по умолчанию устанавливает
ubuntu-desktop
метапакет, который включает в себя обычный интерфейс GUI. Он также включает в себя метапакетыubuntu-minimal
иubuntu-standard
, которые вместе составляют базовые утилиты Linux.Поиграйте с программой,
tasksel
если вы хотите разобраться с серверными вещами; Также обратите внимание, что Ubuntu имеет отдельный установочный компакт-диск с сервером, если вы хотите его использовать.источник
Правильно ... Это в основном пакетная вещь.
Я знаю нескольких людей, которые устанавливают версию SERVER, а затем добавляют графический интерфейс рабочего стола для простоты использования.
Поиграйте с этим ... весело проведите время. :-)
Примечание: я не рекомендую так или иначе. Мне лично нравится, чтобы мои серверы работали как можно меньше. Меньше движущихся частей обычно означает меньше, которые могут сломаться.
источник
Даже если вы используете Ubuntu Desktop 86_64X, вы можете преобразовать его в сервер, установив
Здесь вы можете увидеть, что основной сервер Ubuntu отключен или не установлен. Вы можете установить его, нажав пробел и нажав Enter.
Если вы хотите добавить больше, просто введите команду
tasksel
источник
tasksel
установки Ubuntu Desktop поверх Server я затем развернулся и использовалtasksel
для удаления Ubuntu Desktop ... и когда это было сделано, я больше не могу загружаться.Вы можете использовать
tasksel
для чего-то подобного.Это установит все необходимые пакеты для данной задачи.
источник
Для Ubuntu, да. разница только в пакетах по умолчанию.
для Fedora ... есть ли сервер Fedora? RHEL - это другая вещь, только отдаленно связанная с Fedora.
источник
Дмитюгов прав, но кроме того, ядра имеют разные параметры времени компиляции для таких вещей, как raid, ethernet-мосты, маршрутизация и т. д.
источник
Лучший ответ правильный, но когда я гуглял, я ожидал найти инструкцию, как удалить «настольные» пакеты (gnome, xserver и т. Д.) Из моей установки Ubuntu. Я обнаружил, что могу использовать tasksel для удаления пакетов ubuntu-desktop:
Я сделал некоторый беспорядок с acpid и получил следующую ошибку:
в выводе acctid статуса systemctl. Я исправил это просто:
источник
Да, вы можете установить все необходимое программное обеспечение (например
apache
,mysql
и т. Д.)источник
Да, рабочий стол Ubuntu может стать сервером, установив следующие пакеты
Сервер LAMP (Linux, Apache2, MySQL, PHP), почтовый сервер и сервер OpenSSH
Выполните эту команду в терминале для установки вышеуказанных пакетов (не забудьте ^):
источник
Да, вы правильно сказали, что в основном они одинаковы. Тем не менее, я могу упомянуть как минимум две причины, по которым люди создают версию ОС для ПК и сервера:
В качестве крайнего примера, я не думаю, что люди захотят запустить производственный веб-сайт в Windows 7 вместо Windows Server 2008, даже если он способен на это. Но с Windows я вижу, что для этого есть денежный стимул. Windows 7 дешевле, чем Windows Server 2008. Я полагаю, что в Linux использовать версию сервера намного проще, чем версию для настольного компьютера, а затем оптимизировать ее для соответствия версии сервера.
источник
Ubuntu или любая ОС Linux в основном собраны из группы пакетов. В версии для настольных компьютеров есть пакеты, более подходящие для пользователей настольных компьютеров, где при установке сервера есть пакеты для пользователей на сервере. Теперь вопрос в том, установил ли кто-нибудь Desktop, а затем установил, какие пакеты система также может работать как сервер. поэтому попросите всех экспертов предоставить одну за другой команды apt-get для преобразования рабочего стола в сервер путем установки различных пакетов.
источник
Нет, они разные. Они используют разные ядра. В настоящее время в «настольной» версии используется ядро linux-image-2.6.28-11-generic, тогда как в «серверной» версии используется ядро linux-image-2.6.28-11-server.
В частности, они обращаются к памяти выше 4 ГБ по-разному
источник