На этот вопрос уже есть ответ здесь:
Есть ли способ узнать, является ли установленная ОС рабочей станцией или сервером? Это просто вопрос установленных пакетов или есть какая-то разница, которую можно обнаружить?
Просто набор пакетов установлен. Можно начаться с установкой Сервера Ubuntu и установкой ubuntu-desktop
пакет для получения настольной ОС. Нет никакой гарантии, что отсутствие *-desktop
пакет подразумевает сервер ОС, или что присутствие X11 подразумевает настольную ОС.
Я действительно находил некоторые интересные файлы в/var/log/installer:
информация медиа говорит "Сервер Ubuntu" для сервера и просто "Ubuntu" для рабочего стола. системный журнал показывает ту же информацию для "CD-ROM"
или от выполненного терминала:
cat /var/log/installer/media-info
или, если файл не существует, попробуйте:
cat /var/log/installer/lsb-release
Оба из них полезны, и я могу использовать их в сочетании с информацией об аппаратных средствах.