Задание 1: dpkg и deb-пакет
1. Скачать пакет Яндекс.Диска
bash
wget repo.yandex.ru/yandex-disk/yandex-disk_latest_amd64.deb
2. Проверить информацию о пакете
bash
dpkg -I yandex-disk_latest_amd64.deb
3. Установить пакет
bash
sudo dpkg -i yandex-disk_latest_amd64.deb
4. Просмотреть список установленных пакетов
bash
dpkg -l
5. Удалить пакет вместе со всеми конфигурациями (-P = purge)
bash
sudo dpkg -P yandex-disk
6. Список пакетов с фильтрацией через grep
bash
dpkg -l | grep sudo
Вместо sudo можно подставить любое ключевое слово для фильтрации.
7. Детальная информация об установленном пакете sudo
bash
dpkg -s sudo
8. Список файлов пакета coreutils
bash
dpkg -L coreutils
9. Найти, какому пакету принадлежит файл
bash
dpkg -S /bin/chacl
Задание 2: Менеджер пакетов apt
1. Настроить репозитории
bash
sudo nano /etc/apt/sources.list
Привести файл к виду:
text
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
2. Обновить кэш apt
bash
sudo apt update
3. Посмотреть доступные обновления
bash
apt list --upgradable
4–5. Установить apt-file и обновить его кэш
bash
sudo apt install apt-file
sudo apt-file update
6. Найти пакет, содержащий утилиту pstree
bash
apt-file search pstree
Задание 3: Менеджер пакетов aptitude
Если aptitude не установлен, сначала установите его:
bash
sudo apt install aptitude
Установить alien:
bash
sudo aptitude install alien
Удалить alien:
bash
sudo aptitude remove alien
Задание 4: Менеджер пакетов Synaptic
Synaptic — графический менеджер пакетов. Запускается через меню: Пуск → Системные → Менеджер пакетов Synaptic (потребует ввода пароля).
1–2. Найти и установить htop:
Нажмите кнопку Поиск → введите htop → нажмите Найти.
Правой кнопкой мыши на пакет → Отметить для установки → нажмите Применить.
3. Удалить htop:
Найдите htop в списке → правой кнопкой → Отметить для удаления (с конфигурацией) → Применить.
4. Отключить репозиторий repository-extended:
В Synaptic: Настройки → Репозитории.
Найдите строку с repository-extended и снимите галочку (или удалите строку).
Либо вручную в терминале:
bash
sudo nano /etc/apt/sources.list
Закомментируйте (поставьте # в начало) строку с repository-extended, затем выполните sudo apt update.