Использование менеджера пакетов APT
#
Документация
#
Полезные ресурсы
#
Задачи на установку пакетов с помощью APT
#
- С помощью приложения
apt-cache
узнайте информацию по следующим пакетам:
fim
boxes
figlet
cadubi
mc
emacs
- Попытайтесь поставить следующие пакеты и оцените: какой объём данных будет скачан при их установке:
- Найдите все тестовые редакторы, которые можно установить.
- Найдите все пакеты, которые зависят от
yt-dlp
.
- Удалите пакет
wget
и поставьте его заново используя систему установки пакетов APT.
- Поставьте следующие пакеты с помощью APT:
- Составьте полный список зависимостей, которые необходимо установить для установки пакета
kde5-kate
.
- Составьте список прямых зависимостей пакета.
- Для каждой зависимости из списка узнайте список зависимостей.
- Повторите операцию до тех пор пока не перестанут появляться новые зависимости.
Задачи на обновление системы с помощью APT
#
- Обновите локальный кеш доступных пакетов.
- Оцените количество пакетов, которые необходимо установить для обновления системы, объём скачиваемых данных и объём занятого пространства.
- Проведите обновление пакетов в системе.
- Посмотрите на текущую политику выбора пакетов,
apt-cache
.
- Добавьте репозиторий для ветки
Sisyphus
.
- Оцените какое количество пакетов потребуется обновить для перехода с текущей ветки на ветку
Sisyphus
. Не выполняйте обновление.
Использование низкоуровневых инструментов RPM
#
Документация
#
Задачи на работу с RPM
#
- Проверьте, установлены ли пакеты
- Установите пакет
fd
, консольное приложение (fd
), позволяющее выполнять поиск документов в системе
- Скачайте вручную пакет из хранилища репозитория с помощью приложения
wget
- Используйте приложение
rpm
для установки пакета
- Удалите пакет
wget
. Проверьте, что приложение wget
более не доступно в системе.
- Поставьте
wget
заново. Вам потребуется скачать файл с помощью приложения curl
.
- Скачайте
.rpm
-архив firefox
.
- Отобразите содержимое данного архива.
- Попытайтесь поставить скачанный пакет
firefox
с помощью rpm
.
- Какое количество зависимостей не было установлено?
- К каким пакетам относятся файлы и директории:
/etc/os-release
/var/lib/gnupg/
/usr/bin/test
- Попытайтесь удалить один из обозначенных выше пакетов.
Использование инструмента EPM
#
Документация
#
Задачи на работу с EPM
#
- Отобразите список установленных пакетов с помощью
emp
и rpm
.
- Начните установку приложения
inkscape
. Что удобнее: APT или EPM?
- Найдите пакеты, к которым принадлежат следующие файлы:
/usr/bin/passwd
/etc/sysconfig/grub2
/usr/lib/libc.so
/usr/share/mc/mc.lib
Управление версиями ядра
#
Документация
#
Задачи на работу с kernel-update
#
- С помощью команды
uname -a
выясните текущую разновидность ядра.
- Отобразите список доступных вариантов ядра с помощью
kernel-update
.
- Установите ядро варианта
un-def
.
- Изменился ли вывод приложения
uname
? Перезагрузите компьютер, проверьте вывод uname
.
- Обновите ядро варианта
std-def
.
- Перезагрузите систему.
- Удалите старые версии ядер.