День 0 · установка · macos.md

Установка на macOS

Путь зависит от процессора. Проверьте: меню Apple → «Об этом Mac».

Терминал у вас уже есть: Cmd + Пробел, напечатать Терминал, Enter. Ставить ничего не надо.


Apple Silicon (UTM)

На M-процессорах VirtualBox не работает — там принципиально другая архитектура (ARM вместо x86). Нужен UTM, он делает ровно то же самое.

Шаг 1. Установите UTM

Скачать: https://mac.getutm.app/

Кнопка Download — бесплатно, это тот же самый UTM, что и в App Store. В App Store он платный: так авторы собирают деньги на разработку. Функционально версии одинаковые, берите с сайта.

Скачается .dmg — откройте и перетащите UTM в «Программы».

Шаг 2. Возьмите готовую машину

У UTM есть галерея готовых образов: https://mac.getutm.app/gallery/

Найдите Ubuntu для ARM64 — нужна версия с рабочим столом (Desktop), не Server. Скачивается файл .utm — двойной клик, и машина появится в списке.

Важно. У готовых образов общеизвестные логин и пароль — они написаны на странице образа в галерее (часто ubuntu / ubuntu). Их знает весь интернет. Первым делом мы их поменяем — см. after-install.md.

Альтернатива — поставить самому. Скачайте ARM-образ Ubuntu Desktop: https://ubuntu.com/download/desktop (раздел с ARM) и следуйте руководству UTM: https://docs.getutm.app/guides/ubuntu/

Второй путь дольше на полчаса, но вы сразу задаёте своего пользователя с нормальным паролем и один раз видите, как ставится система.

Шаг 3. Настройте память

Выделите машину → значок настроек (шестерёнка) → System:

Шаг 4. Запустите и войдите

Кнопка ▶ — машина стартует, побегут строки загрузки. Через минуту:

Вывод · это печатает программа, набирать не нужно
ubuntu login:

Введите логин и пароль из описания образа.

Пароль при вводе не виден — ни точками, ни звёздочками. Это не сломано, так сделано специально. Печатайте вслепую и жмите Enter.

Шаг 5. Работайте прямо в окне

Загрузился рабочий стол — самое сложное позади. Всё дальнейшее делается внутри этого окна: там есть браузер, файловый менеджер и терминал.

Как открыть терминал: Ctrl + Alt + T, либо кнопка «Обзор» в левом верхнем углу → напечатать Терминал → Enter.

Дальше обязательно after-install.md — смена паролей, свой пользователь, установка тренажёра. Общая часть для всех систем.

Шаг 6. Снапшот в UTM

UTM → правой кнопкой по машине → Edit → вкладка Drives → у диска есть опция снимков. Проще всего: остановить машину, правой кнопкой → Clone, назвать lab-чистая. Это грубее снапшота, но работает надёжно и понятно.

Делайте это раз в несколько дней, особенно перед блоками, где вы будете менять системные настройки.


Intel (VirtualBox)

На Intel-маках работает VirtualBox — всё как на Windows.

Шаг 1. Установите VirtualBox

Скачать: https://www.virtualbox.org/wiki/Downloads → раздел «macOS / Intel hosts».

Почти наверняка macOS заблокирует установку с сообщением про «неопознанного разработчика». Это ожидаемо и лечится:

  1. Системные настройки → «Конфиденциальность и безопасность».
  2. Пролистать вниз, найти сообщение о заблокированном ПО от Oracle.
  3. Нажать «Разрешить».
  4. Запустить установщик заново.

Может потребоваться перезагрузка — VirtualBox ставит системное расширение.

Шаг 2. Скачайте образ Linux

Готовый образ: https://www.osboxes.org/ubuntu/ — Ubuntu Desktop 22.04 или 24.04, формат VirtualBox (VDI). Внутри архива .7z, распаковать можно через The Unarchiver или brew install p7zip и 7z x файл.7z.

Не берите Ubuntu 26.04. В ней штатные ls, cat, chmod заменены на переписанные (uutils), и часть примеров курса выглядит иначе. Берите 24.04 LTS — на ней курс проверен целиком.

У готовых образов общеизвестные логин и пароль — обычно osboxes / osboxes.org, точные значения на странице скачивания. Меняем их сразу, см. after-install.md.

Или поставьте сами: https://ubuntu.com/download/desktop — файл .iso, установка около получаса, зато сразу свой пользователь и никаких чужих паролей.

Шаг 3. Создайте машину

VirtualBox → «Создать»:

Если ставите с ISO: «Настроить» → «Носители» → пустой привод → значок диска справа → «Выбрать образ диска» → ваш .iso.

Шаг 4. Запустите и войдите

«Запустить» → дождаться экрана входа → войти. Пароль при вводе не отображается, это нормально.

Загрузился рабочий стол — работаем прямо в этом окне. Как открыть терминал: Ctrl + Alt + T.

Дальше — after-install.md: пароли, свой пользователь, установка тренажёра.

Чтобы окно подстраивалось под размер и работал общий буфер обмена, поставьте Дополнения гостевой ОС — см. шаг 7 в windows.md, на macOS всё делается так же.

Шаг 6. Снапшот

VirtualBox → выделить lab → «Снимки» → «Сделать» → назвать чистая система.

Делайте снапшот каждый вечер.


Проверка готовности

Внутри виртуальной машины:

▶ Выполните
uname -a

Строка начинается со слова Linux — день 0 пройден.

Не получилось — troubleshooting.md.