===== УСТАНОВКА DEBIAN 11.6.0 ===== ==== ШАГ 1. ЗАГРУЗКА ОБРАЗА ==== Скачать установочный образ Debian 11.6.0 можно с официального сайта. В этой версии установочный образ занимает больше трех гигабайт. {{ :rias:рисунок7.jpg?400 |}} ==== ШАГ 2. СОЗДАНИЕ И ЗАПУСК ВИРТУАЛЬНОЙ МАШИНЫ ==== После запуска Hyper-V, создания виртуальной машины (имя машины –debian, поколение – 2, память – 1024 Мб, размер диска – 30 Гб, число процессоров – 2) и указания пути к ISO-образу выполняем подключение к созданной виртуальной машине и ее запуск. ==== ШАГ 3. ЗАПУСК УСТАНОВКИ ==== После запуска виртуальной машины отобразится меню Grub, в котором нужно выбрать пункт «Install» {{ :rias:рисунок8.jpg?400 |}} ==== ШАГ 4. ЗАПУСК УСТАНОВКИ ==== Когда система загрузится, в открывшемся окне необходимо выбрать язык системы, а затем нажать Space или Enter, если вы выбрали русский язык: {{ :rias:рисунок9.png?400 |}} ==== ШАГ 5. МЕСТОПОЛОЖЕНИЕ ==== В следующем окне мастера нужно выбрать местоположения. Если вы выбрали русский язык, то по умолчанию вам будет предложена Российская Федерация: {{ :rias:рисунок10.png?400 |}} ==== ШАГ 6. РАСКЛАДКА КЛАВИАТУРЫ ==== В следующем окне мастера нужно выбрать раскладку клавиатуры. Если вы выбрали русский язык, то по умолчанию вам будет предложена русская раскладка: {{ :rias:рисунок11.png?400 |}} ==== ШАГ 7. СПОСОБ ПЕРЕКЛЮЧЕНИЯ ==== В следующем окне мастера нужно указать способ переключения между национальной и стандартной латинской раскладками. Система по умолчанию предлагает сочетание клавиш Alt+Shift: {{ :rias:рисунок12.png?400 |}} ==== ШАГ 8. ИМЯ КОМПЬЮТЕРА И ДОМЕНА ==== Далее нужно ввести имя компьютера и домена. Для лабораторных работ установим имя компьютера – **debian**, имя домена оставим пустым. {{ :rias:рисунок13.png?400 |}} {{ :rias:рисунок14.png?400 |}} ==== ШАГ 9. ПАРОЛЬ УЧЕТНОЙ ЗАПИСИ СУПЕРПОЛЬЗОВАТЕЛЯ ==== В следующем окне мастера нужно ввести пароль учетной записи суперпользователя (root), используемой для администрирования системы. Для лабораторных работ установим пароль суперпользователя – **0000**. {{ :rias:рисунок15.png?400 |}} ==== ШАГ 10. СОЗДАНИЕ УЧЕТНОЙ ЗАПИСИ И ПАРОЛЯ ==== Далее нужно ввести имя нового пользователя и пароля к ней. Для лабораторных работ установим имя пользователя – **user**, пароль пользователя – **1111**. {{ :rias:рисунок16.png?400 |}} {{ :rias:рисунок17.png?400 |}} ==== ШАГ 11. ЧАСОВОЙ ПОЯС ==== Выберите свой часовой пояс для корректной синхронизации времени: {{ :rias:рисунок18.png?400 |}} ==== ШАГ 12. РАЗМЕТКА ДИСКА ==== Программа установки может провести вас через процесс разметки диска (предлагая разные стандартные схемы) на разделы, либо это можно сделать вручную. В лабораторных работах будем использовать полностью автоматический процесс разметки диска. Для того чтобы установщик использовать весь диск и автоматически создал все необходимые разделы надо выбрать пункт **Авто – использовать весь диск**: {{ :rias:рисунок19.png?400 |}} При создании новой таблицы разделов все данные, которые уже есть на этом диске будут потеряны. Система предупредит об этом: {{ :rias:рисунок20.png?400 |}} ==== ШАГ 13. СХЕМА РАЗМЕТКИ ==== Далее будет предложено выбрать схему разметки. В лабораторных работах будем использовать схему, где **все файлы расположены в одном разделе**. Для создания такой схемы надо выбрать пункт **Все файлы в одном разделе**: {{ :rias:рисунок21.png?400 |}} ==== ШАГ 14. ЗАВЕРШЕНИЕ РАЗМЕТКИ ==== После того, как всё готово, остается применить изменения. Для этого выберите пункт **Закончить разметку и записать изменения на диск**: {{ :rias:рисунок22.png?400 |}} ==== ШАГ 15. НАСТРОЙКА МЕНЕДЖЕРА ПАКЕТОВ ==== Во время установки базовой системы установщик предложит в дополнение к установочному носителю использовать зеркало из сети Интернет. Поскольку мы будем использовать зеркало из сети, то выбираем пункт **Да**. {{ :rias:рисунок23.png?400 |}} ==== ШАГ 16. ВЫБОР ЗЕРКАЛА АРХИВА DEBIAN ==== При выборе использования зеркала архива Debian из сети необходимо выбрать регион расположения зеркала и сервер, с которого будет осуществляться загрузка. {{ :rias:рисунок24.png?400 |}} ==== ШАГ 17. ВЫБОР ЗЕРКАЛА АРХИВА DEBIAN ==== {{ :rias:рисунок25.png?400 |}} ==== ШАГ 18. ВЫБОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ==== После установки базовой системы необходимо выбрать программное обеспечение, исходя из потребностей. Для выбора стандартных системных утилит нужно выбрать пункт **Стандартные системные утилиты**: {{ :rias:рисунок26.png?400 |}} ==== ШАГ 19. ЗАВЕРШЕНИЕ УСТАНОВКИ ==== Дождитесь пока установка Debian 11.6.0 завершится. Когда установка будет завершена установщик предложит вам перезагрузить систему. {{ :rias:рисунок27.png?400 |}} ==== ШАГ 20. ВХОД ==== Дождитесь пока система перезагрузится, затем введите имя пользователя - **user** и пароль – **1111**. Обратите внимание, что при вводе пароля вводимые символы не отображаются, курсор не изменяет своего положения {{ :rias:рисунок28.png?400 |}} ==== ШАГ 21. ДОПОЛНИТЕЛЬНЫЕ ИЗМЕНЕНИЯ ==== Дальнейшие действия будем производить с использованием прав суперпользователя. Для этого надо использовать команду **su** из-под обычного пользователя и ввести пароль суперпользователя – **0000**. Необходимо открыть файл sources.list и закомментировать источник пакетов на оптическом носителе. Для это используем текстовый редактор Nano: \\ # nano /etc/apt/sources.list {{ :rias:рисунок29.png?400 |}} {{ :rias:рисунок30.png?400 |}} Сохраняем внесенные изменения при помощи сочетанием клавиш Ctrl + O. ==== ШАГ 22. ОБНОВЛЕНИЕ ПРОГРАММНЫХ ПАКЕТОВ ==== Для обновления списка программных пакетов используем команду: # apt update \\ Команда **//apt update//** обновляет индекс пакетов в системе или списки пакетов, но не обновляет какие-либо пакеты. {{ :rias:рисунок31.png?400 |}} Для обновления пакетов используем команду:\\ # apt upgrade\\ Команда //**apt upgrade**// обновляет все устаревшие пакеты, находящиеся в системе, до последних версий. ==== ШАГ 23. УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ ПРИЛОЖЕНИЙ ==== В лабораторной работе будем использовать приложение Midnight Commander, которое необходимо дополнительно установить. Приложение представляет собой файловый менеджер, который в своём составе содержит текстовый редактор. Подробнее о Midnight Commander можно прочитать по ссылке: http://rus-linux.net/MyLDP/consol/midnight-commander.html ==== ШАГ 24. УСТАНОВКА MIDNIGHT COMMANDER ==== Для установки приложения Midnight Commander используем команду:# apt install mc подтверждаем установку командой y. {{ :rias:рисунок32.png?400 |}} Для запуска Midnight Commander необходимо ввести команду mc. {{ :rias:рисунок33.png?400 |}} {{ :rias:рисунок34.png?400 |}} Информацию о горячих клавишах для Midnight Commander, которые позволяют повысить удобство и скорость работы, можно прочитать по ссылке: https://admin-gu.ru/os/linux/mc-hotkey. ==== ШАГ 25. УСТАНОВКА UFW (UNCOMPLICATED FIREWALL ИЛИ «ПРОСТОЙ БРАНДМАУЭР») ==== Для лабораторных работ также необходимо дополнительно установить пакет UFW (Uncomplicated Firewall), который является простым в использовании инструментом командной строки для настройки и управления iptables. Хотя iptables — надежный и гибкий инструмент, бывает сложно научиться использовать его для правильной настройки брандмауэра.\\ Для установки приложения //**ufw**// используем команду:\\ # apt install ufw\\ подтверждаем установку командой **y**. {{ :rias:рисунок35.png?400 |}} ==== ШАГ 26. УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ ПАРАМЕТРОВ КОМАНДНОЙ ОБОЛОЧКИ ==== Когда вы запускаете программу из терминала или скрипта, то обычно пишете только имя файла программы. Однако, ОС Linux спроектирована так, что исполняемые и связанные с ними файлы программ распределяются по различным специализированным каталогам. Например, библиотеки устанавливаются в /lib или /usr/lib, конфигурационные файлы в /etc, а исполняемые файлы в /sbin/, /usr/bin или /bin. Таких местоположений несколько. Откуда операционная система знает где искать требуемую программу или её компонент? Всё просто — для этого используется переменная PATH. Эта переменная позволяет существенно сократить длину набираемых команд в терминале или в скрипте, освобождая от необходимости каждый раз указывать полные пути к требуемым файлам.\\ В ОС Debian значение переменной PATH содержится в файле /etc/profile. Вы можете открыть файл /etc/ profile и вручную дописать туда нужное значение.\\ PATH="/usr/local/sbin:/usr/sbin:/sbin"\\ Можно поступить и иначе. Содержимое файла .bashrc выполняется при каждом запуске оболочки Bash. Если добавить в конец файла команду export, то для каждой загружаемой оболочки будет автоматически выполняться добавление имени требуемой папки в переменную PATH, но только для текущего пользователя.\\ Для открытия и внесения изменений в файл используем команду:\\ # mcedit /root/.bashrc {{ :rias:рисунок36.png?400 |}} Добавить строку:export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin {{ :rias:рисунок37.png?400 |}} Сохраняем внесенные изменения при помощи клавиши F2.