Различия между версиями 3 и 4
Версия 3 от 2006-10-27 15:15:01
Размер: 1796
Редактор: grep
Комментарий:
Версия 4 от 2008-06-04 11:20:39
Размер: 1798
Редактор: localhost
Комментарий: 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

Менеджер пакетов

Задачи, с которыми не справляется установщик:

  • Матапакеты
  • Неустановленные пакеты
  • Графы зависимостей

Функции пакетов:

  • Доставка
  • Рекурсивная (по зависимостям) установка и удаление
  • Контроль связности
  • Обновление


О понятии "пакет" в учебнике

LecturesCMC/Distro2006/04_Packages (последним исправлял пользователь eSyr 2009-09-13 07:00:26)