Загрузка данных


Задание 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.