Главная страницаHome AssistantHome Assistant в Docker ContainerDocker часть 1: Установка Debian
Docker часть 1: Установка Debian

Docker часть 1: Установка Debian

Первым этапом в цикле статей по Docker в Home Assistant, будет установка Debian. Данная операционная система рекомендована разработчиками Home Assistant. Но так же немаловажным фактором является то, что по умолчанию в ней нет лишнего хлама. И система работает очень стабильно.

В качестве железа будет использоваться Мини ПК Beelink Mini S, под управлением Proxmox. На котором создана виртуальная машина. Вы же можете использоваться что угодно. Инструкция подойдет абсолютно всем.

Параметры железа

Начнем с самого минимума. Если в процессе работы ресурсов будет не хватать, то просто добавим их. Благодаря Proxmox это сделать очень легко.

  • Процессор: 1 ядро, 2.0 ГГц
  • Память: 2 ГБ
  • Жесткий диск: 30 ГБ

Выбор ISO образа

Переходим на официальный сайт и скачиваем последний ISO образ под вашу ОС. На момент написания статьи это Debian 11.6.

Рекомендуем выбирать «Небольшой установочный образ». В случае необходимости, всегда в пару команд можно добавить новые пакеты.

Запись ISO на носитель

USB

В случае, если вы используете USB, то с помощью Balena Etcher или другого подобного софта записываем образ. Программа интуитивна и разобраться в ней сможет каждый.

  1. Выбираем ISO файл с Debian
  2. Выбираем диск, который будет использоваться для записи
  3. Нажимаем «Flash!»

Proxmox

Если вы так же выбрали Proxmox, то необходимо загрузить ISO на диск.

  1. Переходим в доступный диск
  2. Выбираем «ISO Images».
  3. Нажимаем «Upload»
  4. Далее указываем файл и ждем завершения загрузки.

Установка Debian

Процесс установки стандартный. Следуйте инструкциям установщика.

Что с диском? Если вы не опытный пользователь, то рекомендуем сделать автоматическое разбиение диска. Разработчики Debian позаботились об этом. При автоматическом разбиение будет сделана оптимальная работа с дисками.

Одним из последних пунктов вам предложат установить дополнительный софт. Важно добавить SSH server. А также если вы хотите графическую оболочку, то можете выбрать любую из предложенных.

После чего будут загруженны необходимые пакеты и компьютер будет перезагружен.

XRDP

Если вам сложно работать только в терминале, то установите xrdp. Он позволит подключаться к компьютеру с графической оболочкой. Но настоятельно рекомендуем научиться работать в командной строке. Это экономит большое количество времени. И далеко не все операции можно сделать в UI.

Если Debian установлен без среды рабочего стола, то первым делом необходимо добавить Xfce

sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

После чего устанавливаем сам xrdp:

sudo apt install xrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp

С помощью любого xrdp клиента теперь можно подключиться к компьютеру, чтобы управлять интерфейсом.

Список всех частей

Был ли полезен материал?

Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.

Комментарии
  • Bulat
    Bulat
    05.11.2023 03:20

    Огромное спасибо!!! Все работает кроме z2m — не видит устройства. Скорее всего нужен кабель USB-удленнитель.
    И еще вопрос — как поставить супервизор по такой же схеме?

Оставить комментарий