1347
Комментарий:
|
1796
|
Удаления помечены так. | Добавления помечены так. |
Строка 2: | Строка 2: |
==== ...а также о куче, дереве и сети, крибле, крабле и бумсе, | ==== ...а также о куче, дереве и сети, альтернативах, полной уверенности, крибле, крабле и бумсе ==== |
Строка 5: | Строка 5: |
* Невыносимая лёгкость переносимости | * Невыносимая лёгкость переносимости (autotools) |
Строка 10: | Строка 10: |
==== Структура пакета ==== | |
Строка 18: | Строка 19: |
==== Работа с пакетами ==== | |
Строка 19: | Строка 21: |
* Категоризация | |
Строка 20: | Строка 23: |
The !GenToo way | |
Строка 21: | Строка 25: |
Задачи, с которыми не справляется установщик: * Матапакеты * Неустановленные пакеты * Графы зависимостей Функции пакетов: |
О пакетах
...а также о куче, дереве и сети, альтернативах, полной уверенности, крибле, крабле и бумсе
Установка ПО
- Всё на свете можно написать на C++, но лучше на Си
- Невыносимая лёгкость переносимости (autotools)
- Крибле, крабле, бумс! (configure, make, make install)
/opt, разно- и многоверсица
Не используются свойства дистрибутива.
Пакеты
Структура пакета
- Архив
- Регистрация в системе
- Изменение настроек в системе
- (следствие) Конфликты и альтернативы
- Зависимости
- на файлы
- на пакеты
- на "функциональности"
Работа с пакетами
- Установщик пакетов
- Категоризация
- Нестрогие зависимости (suggests и recommends)
The GenToo way
Менеджер пакетов
Задачи, с которыми не справляется установщик:
- Матапакеты
- Неустановленные пакеты
- Графы зависимостей
Функции пакетов:
- Доставка
- Рекурсивная (по зависимостям) установка и удаление
- Контроль связности
- Обновление
[http://heap.altlinux.ru/alt-docs/modules/LinuxIntro.george/Package.html О понятии "пакет" в учебнике]