Практическая работа №4. Установка программ в Linux
Составьте отчет о выполнении практической работы. Включите в него скриншоты выполнения задания и ответы на вопросы практической работы.
Цель: Изучить способы установки программ (утилит) в Linux
Задание:
1. Изучить теоретический материал.
2. Изучить работу пакетных менеджеров apt-get, rpm на примере ОС Alt Server 10.1.
3. Подготовить отчет о проделанной работе.
Ход выполнения работы
1. Установка пакетов через apt-get
Список пакетов:
htop
bat
mtr
iftop
iperf3
stress-ng
Изучить теоретический материал по утилите apt-get используя страницу man или интернет-ресурсы.
Обновите список пакетов, о которых знает система.
Посмотрите описание пакетов через команду apt-cache search [название_пакета].
Установите указанные выше программы/
Изучите список установленных в системе пакетов на предмет наличия установленных ранее программ. Список установленных в системе пакетов располагается в каталоге /var/log/.
Изучите man-страницы установленных программ.
Проверьте установленные программы на работоспособность, запустив их:
Запустите программу mtr в tty2 след. образом: mtr [ip-адрес вашего провайдера];
Запустите программу iftop в tty1. Понаблюдайте за передачей трафика на протяжении 1 минуты и укажите в отчёте информацию об общем количестве переданного/полученного трафика (tx/rx);
Просмотрите следующие файлы через bat: /proc/meminfo /proc/cpuinfo /proc/version.
Запустите программу htop. Включите древовидный вывод процессов системы. Дополнительно укажите следующее в отчёте: Uptime системы, PID оболочки пользователя root.
Изучить теоретический материал по утилите rpm используя страницу man или интернет-ресурсы;
Выведите информацию о пакете bottom;
Установите пакет bottom;
Посмотрите, где располагаются конфигурационные файлы и зависимости для пакета bottom;
В tty2 запустите утилиту mtr, аналогично п.7 первой части задания. В tty1 запустите утилиту bottom и понаблюдайте за изменениями. Запишите текущие параметры.
В tty2 остановите утилиту mtr и проведите стресс-тест дисковой подсистемы, запустив следующую команду: stress-ng --hdd 5 --hdd-ops 200000. Вернитесь в tty1 и понаблюдайте за изменениями в графиках. Сделайте скриншот параметров в момент наблюдения.
Удалите пакет bottom вместе с зависимостями.
3. Сборка пакетов из исходного кода
Изучить теоретический материал по сборке пакетов из исходного кода используя материал из учебника или интернет-ресурсы.
Установите пакет WinRAR для Linux из исходного кода