Подготовка рабочего места

Для прохождения этого курса, вам будет достаточно наличие только компьютера и установленной на него операционной системы Linux. Вам необходимо самостоятельно установить Linux на ваш компьютер.

Если вы не используете Linux регулярно, то можно воспользоваться виртуальной машиной. Этот раздел посвящен подготовке рабочего места.

Виртуализация

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

Виртуализация позволяет запускать операционную систему как обычную программу на вашем компьютере.

ОС, внутри которой стартует другая ОС, называется хост-системой, (host) а ОС, которая работает в виртуальном окружении — гостевой (guest).

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

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

Установка Ubuntu Linux как виртуальной машины

Последовательность действий:

Дополнение к видео

  1. Скачать и установить VitrualBox

  2. Создать и настроить виртуальную машину

  3. Скачать и установить на виртуальную машину Ubuntu

  4. Установить обновления (предложат после установки)

  5. Установить редактор кода Visual Studio Code vscode

  6. Установить net-tools

    Откройте окно терминала (Ctrl+Alt+T) и запустите следующую команду:

    sudo apt install net-tools

Подробное видео как установить VirtualBox и Ubuntu можно посмотреть в видео ролике https://www.youtube.com/watch?v=tnRwheGfh6w

Ссылки

Скачать программу VirtualBox https://www.virtualbox.org/wiki/Downloads

Скачать установочный образ Ubuntu https://releases.ubuntu.com/20.04/

Last updated