| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| rias:installdebian11 [2026/05/21 19:51] – admin2 | rias:installdebian11 [2026/05/21 20:29] (текущий) – [ШАГ 24. УСТАНОВКА MIDNIGHT COMMANDER] admin1 |
|---|
| ==== ШАГ 21. ДОПОЛНИТЕЛЬНЫЕ ИЗМЕНЕНИЯ ==== | ==== ШАГ 21. ДОПОЛНИТЕЛЬНЫЕ ИЗМЕНЕНИЯ ==== |
| Дальнейшие действия будем производить с использованием прав суперпользователя. Для этого надо использовать команду **su** из-под обычного пользователя и ввести пароль суперпользователя – **0000**. | Дальнейшие действия будем производить с использованием прав суперпользователя. Для этого надо использовать команду **su** из-под обычного пользователя и ввести пароль суперпользователя – **0000**. |
| Необходимо открыть файл sources.list и закомментировать источник пакетов на оптическом носителе. Для это используем текстовый редактор Nano: \\ **//# nano /etc/apt/sources.list//** | Необходимо открыть файл sources.list и закомментировать источник пакетов на оптическом носителе. Для это используем текстовый редактор Nano: \\ <code># nano /etc/apt/sources.list</code> |
| {{ :rias:рисунок29.png?400 |}} | {{ :rias:рисунок29.png?400 |}} |
| {{ :rias:рисунок30.png?400 |}} | {{ :rias:рисунок30.png?400 |}} |
| Сохраняем внесенные изменения при помощи сочетанием клавиш Ctrl + O. | Сохраняем внесенные изменения при помощи сочетанием клавиш Ctrl + O. |
| ==== ШАГ 22. ОБНОВЛЕНИЕ ПРОГРАММНЫХ ПАКЕТОВ ==== | ==== ШАГ 22. ОБНОВЛЕНИЕ ПРОГРАММНЫХ ПАКЕТОВ ==== |
| Для обновления списка программных пакетов используем команду:\\ **//# apt update//**\\ Команда **//apt update//** обновляет индекс пакетов в системе или списки пакетов, но не обновляет какие-либо пакеты. | Для обновления списка программных пакетов используем команду: |
| | <code># apt update </code>\\ Команда **//apt update//** обновляет индекс пакетов в системе или списки пакетов, но не обновляет какие-либо пакеты. |
| {{ :rias:рисунок31.png?400 |}} | {{ :rias:рисунок31.png?400 |}} |
| Для обновления пакетов используем команду:\\ //**# apt upgrade**//\\ Команда //**apt upgrade**// обновляет все устаревшие пакеты, находящиеся в системе, до последних версий. | Для обновления пакетов используем команду:\\ <code># apt upgrade</code>\\ Команда //**apt upgrade**// обновляет все устаревшие пакеты, находящиеся в системе, до последних версий. |
| ==== ШАГ 23. УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ ПРИЛОЖЕНИЙ ==== | ==== ШАГ 23. УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ ПРИЛОЖЕНИЙ ==== |
| В лабораторной работе будем использовать приложение Midnight Commander, которое необходимо дополнительно установить. Приложение представляет собой файловый менеджер, который в своём составе содержит текстовый редактор. Подробнее о Midnight Commander можно прочитать по ссылке: http://rus-linux.net/MyLDP/consol/midnight-commander.html | В лабораторной работе будем использовать приложение Midnight Commander, которое необходимо дополнительно установить. Приложение представляет собой файловый менеджер, который в своём составе содержит текстовый редактор. Подробнее о Midnight Commander можно прочитать по ссылке: http://rus-linux.net/MyLDP/consol/midnight-commander.html |
| ==== ШАГ 24. УСТАНОВКА MIDNIGHT COMMANDER ==== | ==== ШАГ 24. УСТАНОВКА MIDNIGHT COMMANDER ==== |
| Для установки приложения Midnight Commander используем команду:\\ **//# apt install mc//**\\ подтверждаем установку командой y. | Для установки приложения Midnight Commander используем команду:<code># apt install mc</code> подтверждаем установку командой y. |
| {{ :rias:рисунок32.png?400 |}} | {{ :rias:рисунок32.png?400 |}} |
| Для запуска Midnight Commander необходимо ввести команду mc. | Для запуска Midnight Commander необходимо ввести команду mc. |
| Информацию о горячих клавишах для Midnight Commander, которые позволяют повысить удобство и скорость работы, можно прочитать по ссылке: https://admin-gu.ru/os/linux/mc-hotkey. | Информацию о горячих клавишах для Midnight Commander, которые позволяют повысить удобство и скорость работы, можно прочитать по ссылке: https://admin-gu.ru/os/linux/mc-hotkey. |
| ==== ШАГ 25. УСТАНОВКА UFW (UNCOMPLICATED FIREWALL ИЛИ «ПРОСТОЙ БРАНДМАУЭР») ==== | ==== ШАГ 25. УСТАНОВКА UFW (UNCOMPLICATED FIREWALL ИЛИ «ПРОСТОЙ БРАНДМАУЭР») ==== |
| Для лабораторных работ также необходимо дополнительно установить пакет UFW (Uncomplicated Firewall), который является простым в использовании инструментом командной строки для настройки и управления iptables. Хотя iptables — надежный и гибкий инструмент, бывает сложно научиться использовать его для правильной настройки брандмауэра.\\ Для установки приложения //**ufw**// используем команду:\\ //**# apt install ufw**//\\ подтверждаем установку командой **y**. | Для лабораторных работ также необходимо дополнительно установить пакет UFW (Uncomplicated Firewall), который является простым в использовании инструментом командной строки для настройки и управления iptables. Хотя iptables — надежный и гибкий инструмент, бывает сложно научиться использовать его для правильной настройки брандмауэра.\\ Для установки приложения //**ufw**// используем команду:\\ <code># apt install ufw</code>\\ подтверждаем установку командой **y**. |
| {{ :rias:рисунок35.png?400 |}} | {{ :rias:рисунок35.png?400 |}} |
| ==== ШАГ 26. УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ ПАРАМЕТРОВ КОМАНДНОЙ ОБОЛОЧКИ ==== | ==== ШАГ 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**// | Когда вы запускаете программу из терминала или скрипта, то обычно пишете только имя файла программы. Однако, ОС Linux спроектирована так, что исполняемые и связанные с ними файлы программ распределяются по различным специализированным каталогам. Например, библиотеки устанавливаются в /lib или /usr/lib, конфигурационные файлы в /etc, а исполняемые файлы в /sbin/, /usr/bin или /bin. Таких местоположений несколько. Откуда операционная система знает где искать требуемую программу или её компонент? Всё просто — для этого используется переменная PATH. Эта переменная позволяет существенно сократить длину набираемых команд в терминале или в скрипте, освобождая от необходимости каждый раз указывать полные пути к требуемым файлам.\\ В ОС Debian значение переменной PATH содержится в файле /etc/profile. Вы можете открыть файл /etc/ profile и вручную дописать туда нужное значение.\\ <code>PATH="/usr/local/sbin:/usr/sbin:/sbin"</code>\\ Можно поступить и иначе. Содержимое файла .bashrc выполняется при каждом запуске оболочки Bash. Если добавить в конец файла команду export, то для каждой загружаемой оболочки будет автоматически выполняться добавление имени требуемой папки в переменную PATH, но только для текущего пользователя.\\ Для открытия и внесения изменений в файл используем команду:\\ <code># mcedit /root/.bashrc</code> |
| {{ :rias:рисунок36.png?400 |}} | {{ :rias:рисунок36.png?400 |}} |
| Добавить строку:\\export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin | Добавить строку:<code>export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin</code> |
| {{ :rias:рисунок37.png?400 |}} | {{ :rias:рисунок37.png?400 |}} |
| Сохраняем внесенные изменения при помощи клавиши F2. | Сохраняем внесенные изменения при помощи клавиши F2. |
| |