Практическая работа: Модуль 15. Управление ПО в Astra Linux

См. также Требования, правила и цели выполнения практической работы

Практические задания

Задание 1.

Изучить утилиту dpkg и deb пакет.

  1. Скачайте пакет Яндекс диска.

  2. Проверьте его информацию.

  3. Установите пакет.

  4. Просмотрите список установленных пакетов.

  5. Удалите пакет и все его конфигурации.

  6. Получите список пакетов, установленных в системе, и отфильтруйте с помощью утилиты grep.

  7. Получите детализированную информацию об установленном пакете sudo.

  8. Выведите список файлов установленного пакета coreutils.

  9. Найдите, какому пакету принадлежит указанный файл /bin/chacl.

Задание 2.

Изучить менеджер пакетов apt.

  1. Настройте репозитории apt в файле source.list.

  2. Обновите кэш apt.

  3. Посмотрите список доступных пакетов для обновления командой.

  4. Для поиска пакетов по входящим в него файлам необходимо воспользоваться утилитой apt-file.

  5. Обновите кэш утилиты apt-file.

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

Задание 3.

Изучить менеджер пакетов aptitude.

  1. Установите с помощью менеджера пакетов aptitude утилиты alien.

  2. Удалите с помощью менеджера пакетов aptitude утилиты alien.

Задание 4.

Изучить менеджер пакетов Synaptic.

  1. Найдите через поиск утилиту htop.

  2. Установите с помощью менеджера пакетов Synaptic утилиту htop.

  3. Удалите с помощью менеджера пакетов Synaptic утилиту htop.

  4. Отключите репозиторий https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/

Ответы на практические задания (пошаговые инструкции)

Задание 1.

Изучить утилиту dpkg и deb пакет.

  1. Скачайте пакет Яндекс диска.

localadmin@astra:~$ wget repo.yandex.ru/yandex-disk/yandex-disk_latest_amd64.deb
  1. Проверьте его информацию.

localadmin@astra:~$ dpkg -I yandex-disk_latest_amd64.deb
  1. Установите пакет.

localadmin@astra:~$ sudo dpkg -i yandex-disk_latest_amd64.deb
  1. Просмотрите список установленных пакетов.

localadmin@astra:~$ dpkg -l
  1. Удалите пакет и все его конфигурации.

localadmin@astra:~$ sudo dpkg -P yandex-disk
  1. Получите список пакетов, установленных в системе, и отфильтруйте с помощью утилиты grep.

localadmin@astra:~$ dpkg -l | grep sudo
  1. Получите детализированную информацию об установленном пакете sudo.

localadmin@astra:~$ dpkg -s sudo
  1. Выведите список файлов установленного пакета coreutils.

localadmin@astra:~$ dpkg -L coreutils
  1. Найдите, какому пакету принадлежит указанный файл /bin/chacl.

localadmin@astra:~$ dpkg -S /bin/chacl

Задание 2.

Изучить менеджер пакетов apt.

  1. Настройте репозитории apt в файле source.list.

localadmin@astra:~$ sudo nano /etc/apt/sources.list
#deb cdrom:[OS Astra Linux 1.7.4 1.7_x86-64 DVD ]/ 1.7_x86-64 contrib main non-free

#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
#deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-update/ 1.7_x86-64 main contrib non-free

deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
  1. Обновите кэш apt.

localadmin@astra:~$ sudo apt update
  1. Посмотрите список доступных пакетов для обновления командой.

localadmin@astra:~$ apt list --upgradable
  1. Для поиска пакетов по входящим в него файлам необходимо воспользоваться утилитой apt-file. Установите ее с помощью команды:

localadmin@astra:~$ sudo apt install apt-file
  1. Обновите кэш утилиты apt-file.

localadmin@astra:~$ sudo apt-file update
  1. Воспользуемся этой утилитой, чтобы найти пакет, в состав которого входит утилита pstree.

localadmin@astra:~$ apt-file search pstree

Задание 3.

Изучить менеджер пакетов aptitude.

  1. Установите с помощью менеджера пакетов aptitude утилиты alien.

  2. Удалите с помощью менеджера пакетов aptitude утилиты alien.

Задание 4.

Изучить менеджер пакетов Synaptic.

  1. Найдите через поиск утилиту htop.

  2. Установите с помощью менеджера пакетов Synaptic утилиту htop.

  3. Удалите с помощью менеджера пакетов Synaptic утилиту htop.

  4. Отключите репозиторий https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/