1906
Комментарий:
|
1303
|
Удаления помечены так. | Добавления помечены так. |
Строка 6: | Строка 6: |
* Спецкурс проходит по средам в 18:00 в аудитории П-12. Первое занятие — 30 сентября | * Спецкурс проходит по средам в 18:00 в аудитории П-12. Первая лекция — 30 сентября |
Строка 9: | Строка 9: |
== План курса == * Теоретическая часть вопроса: процесс подготовки дистрибутива, жизненный цикла хранилища пакетов, что такое пакет, что такое packging policy, что нужно для сборки пакета и внесения его в хранилище * Обзор имеющихся технологий сборки пакетов, применяющихся в различных хранилищах: Сизиф, хранилища дистрибутивов Debian, Fedora, возможно, Arch, Gentoo, SuSE. * Руководство по сборке пакетов в Сизиф |
<<Include(/CoursePlan, , 2)>> |
Строка 15: | Строка 12: |
1.#0 [[/Conspects/01|Организационное собрание, посвящённое выборе темы лекций]] | 1.#0 [[/Conspects/00|Организационное собрание, посвящённое выборе темы лекций]] |
Строка 18: | Строка 15: |
##== Материалы == | == Материалы == * [[attachment:uneex_autumn_2009_ad2.pdf|Объявление о спецкурсе]] |
Строка 20: | Строка 19: |
Информация о курсе
Лектор: Георгий Владимирович Курячий
- В течение курса возможно проведение практических занятий по сборке пакетов
- В конце курса будет экзамен
- Спецкурс проходит по средам в 18:00 в аудитории П-12. Первая лекция — 30 сентября
Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется на первую лекцию принести одну матовую фотографию 3×4 и паспортные данные для оформления пропуска.
План курса
« |
Возьми консервную банку, в нужных местах пробей дырочки, продень проволоку, загни концы... Теперь приделай к этому ручку, и аппарат готов!» |
© Даниил Хармс |
- Место пакета в дистрибутиве
- Дистрибутив ОС на основе свободного ПО: принципы формирования.
- Хранилище пакетов: назначение и жизненный цикл; изготовление дистрибутивов из хранилища
- Пакет как составная часть дистрибутива: требования и особенности; понятие сборки пакета.
- Сборка пакета из исходных текстов; upstream, spec
- Сопровождение пакета в составе хранилища
- социальная составляющая, роль сообщества и личности сопровождающего
- помещение стороннего ПО в хранилище: от upsrteam до binary package
- packaging policy: цели и задачи
почему хранилище — не дистрибутив: хранилище как инструмент разработки и сизифов труд
- Технологии, облегчающие сопровождение пакета (сопровождающему и сообществу)
- Частью даются ознакомительно, так как в будущем семестре планируется прочесть курс на схожую тему
- инструменты разработчика и их использование в процессе сопровождения
- изолированная сборка; автоматизация изолированной сборки
- входное тестирование пакета и контроль собираемости хранилища
- Сборка пакета в хранилище свободного ПО Sisyphus, пошагово
Конспекты лекций
Материалы
CategoryUneex CategoryLectures CategorySpecCourse CategoryCmc