Differences between revisions 1 and 2
Revision 1 as of 2013-03-16 23:47:53
Size: 2110
Editor: FrBrGeorge
Comment:
Revision 2 as of 2013-05-06 18:40:38
Size: 2193
Editor: FrBrGeorge
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * Установить в ALC6 пакет, затем удалить его  * Установить в [[http://www.altlinux.ru/news/item/655/|Альт Линукс 6.0 Кентавр|ALC6]] пакет, затем удалить его

Установка и пакетирование ПО

Установка ПО

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

  1. Прямая сборка: Крибле! Крабле! Бумс! aka configure-make install
  2. Сборка по рецепту
    1. Сборка по рецепту из хранилища, source-based дистрибутивы
  3. Установка заранее собранного бинарного пакета
  4. Установка бинарного пакета из хранилища

Виды пакетирования

Главный вопрос: влияют ли пакеты друг на друга, и если да, то кто и как разрешает конфликты

  1. Пакет-дистрибутив (влияют, совместимость частично нивелируется базовой средой, частично остаётся на совести разработчика пакета)
  2. Пакет-изолированное окружение (не влияют)
  3. Пакет-пакет (влияют, совместимость проверяется при формировании хранилища)

Хранилища

  • Разделение на установщик и диспетчер
  • Достоинства общего хранилища
  • ПРоблемы множественных хранилищ

Использование apt и rpm в ALT Linux

Д/З

  • Установить в Альт Линукс 6.0 Кентавр пакет, затем удалить его

    • С помощью apt

    • С помощью rpm (предварительно скачав)

    • какими командами это делается?
  • Какие хранилища по умолчанию подключены?
  • Обновить систему
    • Ядро обновляется командой upadte-kernel

  • Попробовать установить GoogleTalk plugin по инструкции

LecturesCMC/PackageMaintaining2013/01-User (last edited 2013-05-06 18:40:38 by FrBrGeorge)