Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОСпр1_Мячина_БФИ2203

.docx
Скачиваний:
0
Добавлен:
02.08.2026
Размер:
7 Мб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

Московский технический университет связи и информатики

(МТУСИ)

Кафедра «Системное программирование»

Практическая работа №1

«Дистрибутивы Linux»

по дисциплине «Операционные системы»

Выполнила:

студентка группы БФИ2203

Мячина Лада Андреевна

Проверила:

Старший преподаватель

Алексанян Диана Ашотовна

Москва, 2024 г.

Цель работы:

● получить представление о составе дистрибутивов Linux;

● приобрести практические навыки установки и запуска дистрибутива Linux в виртуальной машине Oracle VM VirtualBox, получения справочной информации о системе и установленных приложениях с помощью интерфейса командной строки.

Задание:

  1. Установка дистрибутива Linux в виртуальную машину Oracle VM VirtualBox.

  2. Получение справочной информации о системе и установленных приложениях.

Дополнительное задание:

Создать еще одну виртуальную машину. Установить в нее любой RPM дистрибутив Linux.

Ход работы:

Задание 1:

1. Скачала последнюю версию VirtualBox с официального сайта https://www.virtualbox.org/wiki/Downloads и установила ее на свой компьютер, рисунок 1.

Рисунок 1 – Установка последней версии VirtualBox

2. Скачала образ диска Ubuntu с официального сайта https://ubuntu.com/download и сохранила его на своем компьютере.

3. Открыла VirtualBox и нажала на кнопку "Создать". В появившемся окне указала имя виртуальной машины и выбрала тип операционной системы "Linux" и версию "Ubuntu (64-разрядная)", рисунок 2.

Рисунок 2 – Создание виртуальной машины

4. Установила объем оперативной памяти, выделенной виртуальной машине 2 ГБ, рисунок 3

Рисунок 3 – Установка объема оперативной памяти

5. Для создания нового виртуального жесткого диска выбрала "Создать новый виртуальный жесткий диск", рисунок 4. Подтвердила создание виртуальной машины, рисунок 5.

Рисунок 4 – Создание нового виртуального жесткого диска

Рисунок 5 – Виртуальная машина создана

5. После установки дистрибутива виртуальная машина автоматически перезагрузилась, открыла терминал (рисунок 6).

Рисунок 6 - Терминал запущенной виртуальной машины

Задание 2:

1. Чтобы обновить пакеты и систему в терминале ввела команды (рисунок 7):

- ‘sudo apt update’;

- ‘sudo apt upgrade’;

Рисунок 7 – Обновление списка пакетов и системы

После завершения процесса обновления перезагрузила систему с помощью команды ‘sudo reboot’.

2. С помощью команды ‘lsb_release -a’ вывела информацию о дистрибутиве, рисунок 8.

Рисунок 8 – Информация о дистрибутиве

3. С помощью команды ‘lscpu’ вывела информацию об архитектуре машины и модели процессора, рисунок 9.

Рисунок 9 – Информация об архитектуре и процессоре

4. С помощью команды ‘ls -l /sbin/init’ посмотрела какая система инициализации используется в моем дистрибутиве Linux (systemd), рисунок 10.

Рисунок 10 – Информация о системе инициализации

5. С помощью команды ‘grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*’ получила список доступных репозиториев для системы (рисунок 11).

Рисунок 11 - Список доступных репозиториев для системы

6. Установила на свою виртуальную машину файловый менеджер Midnight Commander и текстовый редактор Vim (рисунки 12-13) используя команды:

- sudo apt install mc;

- sudo apt install vim;

Рисунок 12 – Установка Midnight Commander

Рисунок 13 – Установка Vim

7. Получила список установленных программ (рисунок 14), используя команду ‘apt list --installed’.

Рисунок 14 – Список установленных программ

8. Получила информацию, из какого репозитория был установлен пакет (рисунок 15). Команды:

- apt-cache policy mc;

- apt-cache policy vim;

Рисунок 15 - Информация о пакете

9. Получила место расположения исполняемых файлов установленного программного обеспечения с помощью команд ‘which mc’ и ‘which vim’, рисунок 16.

Рисунок 16 - Место расположение файлов

10. Определила, какие зависимости требует Midnight Commander с помощью команды ‘apt-cache depends mc’ (рисунок 17).

Рисунок 17 – Зависимости Midnight Commander

Дополнительное задание:

1. Создала еще одну ВМ и установила RPM дистрибутив Fedora, обновила пакеты и систему с помощью команд ‘sudo dnf update’ ‘sudo dnf upgrade’, (рисунок 19).

Рисунок 19 – Терминал дистрибутива Fedora

2 Установила пакет neofetch с помощью ‘sudo dnf install neofetch’ и вывела информацию о дистрибутиве, моделе процессора и архитектуре машины с помощью команды ‘neofetch’, рисунок 20

Рисунок 20 – Информация о дистрибутиве, архитектуре компьютера и моделе процессора

3. С помощью команды ‘ps -p 1’ определила какая система инициализации использует Fedora (systemd), рисунок 21.

Рисунок 21 - Информация о системе инициализации

4. Получила список доступных репозиториев для системы с помощью команды ‘sudo dnf repolist’, рисунок 22

Рисунок 22 – Информация о доступных репозиториях

5. Установила файловый менеджер Midnight Commander и текстовый редактор Vim, рисунок 23 с помощью команд:

- sudo dnf install mc;

- sudo dnf install vim;

Рисунок 23 – Установила mc и vim

6. Убедилась, что все установилось с помощью команды ‘sudo dnf list --installed’, рисунок 24.

Рисунок 24 – Информация об установленных пакетах

7. Получила информацию из какого репозитория был скачан пакет mc с помощью команды ‘sudo dnf info mc’, рисунок 25.

Рисунок 25 – Информация из какого репозитория был скачан пакет

Вывод: получила представление о составе дистрибутивов Linux, приобрела практические навыки установки и запуска дистрибутива Linux в виртуальной машине Oracle VM VirtualBox, получила справочную информации о системе и установленных приложениях с помощью интерфейса командной строки.