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