Установка и удаление пакетов в ALT Linux

Использование менеджера пакетов APT #

Документация #

Полезные ресурсы #

Задачи на установку пакетов с помощью APT #

  1. С помощью приложения apt-cache узнайте информацию по следующим пакетам:
    • darktable
    • joe
    • figlet
    • zabbix
    • mc
    • cadubi
    • emacs
  2. Попытайтесь поставить следующие пакеты и оцените: какой объём данных будет скачан при их установке:
    • firefox
    • qtcreator
    • p7zip
  3. Найдите все тестовые редакторы, которые можно установить.
  4. Найдите все пакеты, которые зависят от yt-dlp.
  5. Удалите пакет wget и поставьте его заново используя систему установки пакетов APT.
  6. Поставьте следующие пакеты с помощью APT:
    • links2
    • lynx
    • nnn
    • cowsay
  7. Составьте полный список зависимостей, которые необходимо установить для установки пакета kde5-kate.
    1. Составьте список прямых зависимостей пакета.
    2. Для каждой зависимости из списка узнайте список зависимостей.
    3. Повторите операцию до тех пор пока не перестанут появляться новые зависимости.

Задачи на обновление системы с помощью APT #

  1. Обновите локальный кеш доступных пакетов.
  2. Оцените количество пакетов, которые необходимо установить для обновления системы, объём скачиваемых данных и объём занятого пространства.
  3. Проведите обновление пакетов в системе.
  4. Посмотрите на текущую политику выбора пакетов, apt-cache.
  5. Добавьте репозиторий для ветки Sisyphus.
  6. Оцените какое количество пакетов потребуется обновить для перехода с текущей ветки на ветку Sisyphus. Не выполняйте обновление.

Использование низкоуровневых инструментов RPM #

Документация #

Задачи на работу с RPM #

  1. Проверьте, установлены ли пакеты
    • wget
    • curl
    • w3m
    • firefox
  2. Установите пакет fd, консольное приложение (fd), позволяющее выполнять поиск документов в системе
    • Скачайте вручную пакет из хранилища репозитория с помощью приложения wget
    • Используйте приложение rpm для установки пакета
  3. Удалите пакет wget. Проверьте, что приложение wget более не доступно в системе.
  4. Поставьте wget заново. Вам потребуется скачать файл с помощью приложения curl. Найдите файл RPM-пакета в зеркале репозитория, скачайте его на компьютер и установите с помощью rpm.
  5. Скачайте .rpm-архив firefox.
  6. Отобразите содержимое данного архива.
  7. Попытайтесь поставить скачанный пакет firefox с помощью rpm.
  8. Какое количество зависимостей не было установлено?
  9. К каким пакетам относятся файлы и директории:
    • /etc/os-release
    • /var/lib/gnupg/
    • /usr/bin/test
  10. Попытайтесь удалить один из обозначенных выше пакетов.

Использование инструмента EPM #

Документация #

Задачи на работу с EPM #

  1. Отобразите список установленных пакетов с помощью emp и rpm.
  2. Начните установку приложения inkscape. Что удобнее: APT или EPM?
  3. Найдите пакеты, к которым принадлежат следующие файлы:
    1. /usr/bin/passwd
    2. /etc/sysconfig/grub2
    3. /usr/lib/libc.so
    4. /usr/share/mc/mc.lib

Управление версиями ядра #

Документация #

Задачи на работу с kernel-update #

  1. С помощью команды uname -a выясните текущую разновидность ядра.
  2. Отобразите список доступных вариантов ядра с помощью kernel-update.
  3. Установите ядро варианта un-def.
  4. Изменился ли вывод приложения uname? Перезагрузите компьютер, проверьте вывод uname.
  5. Обновите ядро варианта std-def.
  6. Перезагрузите систему.
  7. Удалите старые версии ядер.

© A. M. Васильев, 2022, CC BY-SA 4.0, andrey@crafted.su