Как настроить сервер Ubuntu поверх рабочего стола ubuntu 16.04?

7

Я использую Ubuntu 16.10 (Desktop Edition), чтобы начать мой набег с Linux. однако я также хочу изучить некоторые сетевые вещи, которые, как мне кажется, нуждаются в Ubuntu Server.

Как бы лучше не переделывать и переустанавливать другую версию Ubuntu только для работы в лаборатории, поэтому я бы хотел установить Ubuntu Server поверх текущей установки Ubuntu на рабочем столе, но мне не удалось найти руководство для этого.

Итак, есть ли способ и как это сделать?

    
задан Garten786 15.01.2017 в 17:28
источник

2 ответа

13
Ensuring system still works...                           [ OK ]
Making up fake text...                                   [ OK ]
Deploying Ubuntu Server payload to OP...                
>  48:65:6c:6c:6f:20:77:6f:72:6c:64:2c:20:68:6f:77:20
>  61:72:65:20:79:6f:75:20:74:6f:64:61:79:3f:20:41:72
>  65:20:79:6f:75:20:65:6e:6a:6f:79:69:6e:67:20:74:68
>  65:20:76:69:65:77:3f:00:00:00:00:00:00:00:00:00:00    [ OK ]
Compressing the analog RSS application...                [ OK ]
Synthesizing the unicode MAC protocol...                 [ OK ]
Sending the fiber optic alarm into the feed...           [ OK ]
Rebooting the redundant CD-ROM program...                [ OK ]
Connecting the RX circuit to compress neural array...    [ OK ]
Writing VB script to track killer's IP address...        [ OK ]
Writing answer...                                        [ OK ]

Поздравляем! Просто прочитав этот пост, у вас теперь есть сервер Ubuntu!

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

  

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

     

Различия между этими двумя версиями заключаются в отсутствии среды X Window в Server Edition и процессе установки.

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

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

Итак, короче говоря, просто используйте apt , как обычно, и установите все нужные пакеты.

    
ответ дан Kaz Wolfe 15.01.2017 в 17:39
источник
5

Если вы просто учитесь, вы можете установить серверные пакеты.

Используется установкой сервера для выбора того, какой тип сервера вы хотите

sudo apt-get install tasksel
sudo tasksel

Ссылка

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

Полная установка и многое другое:

Ссылка

Ссылка

    
ответ дан oldfred 15.01.2017 в 17:50
источник

Ознакомьтесь с другими вопросами по меткам