Пакеты, репозитории, установка программ

Общая идея:

  1. Свободное лицензирование
    • ⇒ пакеты
  2. Открытая разработка
    • ⇒ доработанные пакеты
  3. Доступность, в т. ч. коммуникаций
    • ⇒ обновления
  4. Информационно-вычислительные ресурсы сообщества
    • ⇒ совместимость, в т. ч глобальная

Пакет

Установщик пакетов

Пример: rpm

  1. Установка из файла / информация / удаление
  2. Отслеживание зависимостей и конфликтов
  3. Обновление

Отступление о месте применения триггеров

Достоинства и недостатки пакетов

Репозиторий

(См. выше о возможностях)

Пакетный диспетчер

Пример: apt

Установка не из репозитория

Общая проблема: безопасность / надёжность?

Отдельная тема: внутренние системы распространения:

Отдельная тема: виртуалки, эмуляторы и приравненные к ним (не успеем точно)

LecturesCMC/LinuxIntro2018/04_PackagesRepository (last edited 2018-10-15 16:40:42 by FrBrGeorge)