Ubuntu – один из самых популярных дистрибутивов Linux. Мне в своей практике очень часто приходится сталкиваться с различными версиями Ubuntu и их производными. Например, Linux Mint. В этой статья с покажу, как выполняется установка Ubuntu Server 22.04.
Предварительные требования
Подробные системные требования представлены в официальном руководстве. Я приведу краткую выдержку из официального руководства.
Для того, чтобы установить Ubuntu Server 22.04 необходимо, чтобы целевая платформа для установки соответствовали одной из следующих архитектур:
- amd64 (Intel/AMD 64-bit)
- arm64 (64-bit ARM)
- ppc64el (POWER8 and POWER9)
- s390x (IBM Z and LinuxONE)
Рекомендуемые аппаратные требования для работы Ubunru Server 22.04 (без учета прочей рабочей нагрузки) представлены в таблице ниже.
Название ресурса | Минимальное количество |
Процессор | 1 ГГЦ |
Оперативная память | 1 ГБ |
Дисковое пространство | 2,5 ГБ |
Установка Ubuntu Server 22.04
Установка Ubuntu Server 22.04 включает в себя следующие шаги:
1. Сначала необходимо загрузить самую актуальную версию дистрибутива.
2. Затем необходимо выполнить загрузку виртуальной машины или физического сервера (либо ПК) с iso образа (или DVD диска из iso образа) из п. 1.
3. На самом первом этапе загрузки будет предложен выбор между началом процесса установки дистрибутива и запуском ПО для тестирования оперативной памяти. Выбираем “Try or Install Ubuntu Server”.
4. Запустится мастер установки. Первый его вопрос – это выбор локализации системы. Я предпочитаю работать с английской локализацией. Соответственно, я выбираю пункт “English”.
5. Если на той машине, где вы выполняете установку есть выход в интернет, то мастер установки проверит наличие обновлений для установщика. При наличии обновлений нам с вами сообщат об этом. Обычно я выбираю пункт “Update to the new installer”.
6. Запуститься процесс обновления установщика. Дожидаемся его окончания.
7. В настройках раскладки клавиатуры я тоже укажу английский язык.
8. На странице выбора типа установки я укажу “Ubuntu Server”. Если вы планируете максимально облегчить систему после установки и сократить поверхность для атак, то я бы порекомендовал выбрать второй пункт – Ubuntu Server (minimized) – все отсутствующие компоненты вы сможете установить вручную по мере необходимости.
9. На этапе настройки параметров сети я обычно указываю статический IP-адрес вместо получения по DHCP.
После сохранения параметров IP адресации (или выбора стандартного получения адреса по DHCP) нажмите кнопку “Done”.
10. Я не использую прокси и пропускаю этот шаг. Если вы используете прокси, то укажите его адрес на этом этапе работы мастера установки.
11. Настройки архивного зеркала я оставляю стандартные.
12. Следующий шаг работы мастера – это дисковая разметка. Я предпочитаю использовать LVM.
13. Детали дисковой разметки будут представлены на следующем шаге мастера установки. Обратите внимание, что по умолчанию мастер установки использует не все доступной пространство в логическом томе LVM.
Я предпочитаю сразу использовать весь объем доступного дискового пространства.
После внесения изменений логический том LVM будет использовать все доступное дисковое пространство.
Нажмите кнопку “Done”.
14. Подтверждаем наши серьезные намерения внести изменения в дисковую разметку.
15. Указываем имя пользователя, его пароль и имя сервера. Нажимаем кнопку “Done”.
16. Если необходимо установить OpenSSH сервер, то укажите это. Я обычно устанавливаю его сразу.
17. Вы можете установить каике-то дополнительные пакеты сразу, если есть такая необходимость. Но я ни разу ей не пользовался. Я, как правило, сразу пропускаю этот шаг и не указываю какие-то дополнительные пакеты для установки.
18. Запуститься процесс установки Ubuntu Server 22.04. Дождитесь окончания процесса установки.
19. При наличии доступа в интернет после установки основного дистрибутива мастер установки выполнит загрузку и установку обновлений безопасности.
20. После завершения процесса установки мастер предложит выполнить перезагрузку системы.
Установка Ubuntu Server 22.04 завершена.
Действия после установки
Сразу после установки Ubuntu Server 22.04 я выполняют ряд минимальный действий и настроек:
1. Актуализирую доступные пакеты в репозиториях:
sudo apt update
2. Устанавливаю доступные обновления для системы:
sudo apt upgrade
3. Устанавливаю нужную мне временную зону:
sudo timedatectl set-timezone Asia/Barnaul
Посмотреть перечень доступные временных зон можно вот такой командой:
sudo timedatectl list-timezones
4. Указываю FQDN имя хоста:
sudo hostnamectl set-hostname ubuntu.itproblog.ru
Это самый минимум настроек, который я выполняю после установки Ubuntu Server.