Приложения
-
apt - современный интерфейс для работы с менеджером пакетов APT.
-
apt-get - приложение для установки и удаления пакетов. Стабильный интерфейс с начала 2000х.
-
apt-cache - приложение для работы с локальным кешем пакетов APT.
-
apt-file - приложение для поиска пакетов по файлам
-
aptitude - приложение с псевдографическим интерфейсом для упралвения пакетами APT.
Полезные ресурсы
Документация
Задачи на установку пакетов в APT
- Сравните результат вывода списка пакетов между инструментами
dpkg и apt. Какой из них информативнее?
- Сравните интерфейс данных методов. Какой из них удобнее? Аргументируйте свою позицию.
- С помощью приложения
apt и apt-cache проверьте установлены ли следующие пакеты на основной системе и в playground.
fim
boxes
figlet
cadubi
mc
emacs
- Попытайтесь поставить следующие пакеты и оцените: какой объём данных будет скачан при их установке:
- Найдите все тестовые редакторы, которые можно установить.
- Найдите все пакеты, предназначенные для манипулирования приложениями.
- Найдите все пакеты, которые зависят от
youtube-dl.
- Удалите пакет
wget и поставьте его заново используя систему установки пакетов APT.
- Поставьте следующие пакеты с помощью APT:
Задачи на обновление системы с помощью APT
- Обновите локальный кеш доступных пакетов.
- Оцените количество пакетов, которые необходимо установить, объём скачиваемых данных и объём занятого пространства.
- Проведите обновление пакетов в системе.
- Посмотрите на текущую политику выбора пакетов,
apt-cache.
- Добавьте репозиторий
buster-backports для текущего выпуска с зеркала Yandex.
- Посмотрите на текущую политику выбора пакетов из данного репозитория. Будут ли они по умолчанию установлены?
- Добавьте репозиторий
debian для выпуска testing.
- Оцените какое количество пакетов потребуется обновить для перехода со
stable на testing.
Задачи на установку пакетов из внешних репозиториев
- Добавьте репозиторий
debian-multimedia для текущего выпуска с зеркала Yandex.
- Посмотрите на текущую политику выбора пакетов из данного репозитория. Будут ли они по умолчанию установлены?
- Добавьте репозиторий проекта Syncthing.
- Посмотрите на политику выбора пакетов. Откуда будет установлен пакет
syncthing?