Показаны отличия дистрибутива свободного ПО от произвольного набора программ. Введно и раскрыто понятие пакет. Описаны средства работы с пакетвми.

Дистрибутив Linux

Система — не свалка

Дистрибутив — коллекция ПО, следующая строгой дисциплине:

Сложнее при создании ПО, проще при использовании.

Архив с удобствами

Прокатись и выбрось

Задача: обеспечить удобную установку, проверку и удаление ПО в пакете

Пакеты в разных дистрибутивах: rpm, deb,...

Зависимости и конфликты — 1

Общественная собственность на средства производства

Что входит в «полный» пакет прикладных программ:

Что должно входить в отдельные пакеты: Некоторые пакеты бессмысленно устанавливать порознь, а некоторые — вместе.

Зависимости и конфликты — 2

Правила коммунального общежития

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

— У нас все ходы записаны!

Установщик работает с одним пакетом

Чего не умеет установщик

Диспетчер пакетов

— Контора пишет!

Диспетчер работает с хранилищами пакетов

Пакеты, установленные только по зависимостям: удалять или нет?

Где и как искать программу

У нас есть всё! Ищите сами...

Пакет — инструмент решения задачи. Где найти нужный?

Инструмент можно изготовить: Надёжнее всего изготовить «настоящий» src.rpm для хранилища.

Главы учебника

Have built a package?

Welcome to Linux world!

Учебник «Введение в ОС Linux» глава 14.