Концепция построения дистрибутива
Откуда берутся все программы, почему их так много, кто их пишет/собирает; репозиторий.
Лекционный минимум
- Свободное сообщество
- Открытая разработка
- Структура сообщества
- Информационное пространство
- Дистрибутив как программный продукт
- Понятие дистрибутива
- Сообщество вокруг дистрибутива
- Хранилище
- Создание дистрибутивов
- Установка и удаление программ
Итоговый текст
Свободное сообщество
Данная тема может дополнять модуль о лицензионно-правовых особенностях и служить прологом для рассказа об информационном пространстве СПО. Структуру изложения исторических сведений о СПО предлагается выбрать с учетом построения конкретного курса и запросов слушателей.
Программное обеспечение: право и свобода (дополнительная информация)
Открытая разработка
Свободные программы и сообщества («Свободное или несвободное»)
Структура сообщества
Свободные программы и сообщества («Сообщество кого?»)
Информационное пространство
Свободные программы и сообщества («Единое информационное пространство», «Что такое хорошо и что такое плохо»)
Основы работы в ALT Linux («Как задавать вопросы?»)
Рабочий стол («Нельзя объять необъятного»)
Дистрибутив как программный продукт
История возникновения свободного ПО («История Linux»: историческая справка, сопоставление понятий операционной системы и дистрибутива)
Что такое ALT Linux (пример семейства дистрибутивов)
http://sisyphus.ru/ (сайт хранилища Sisyphus)
Что такое Sisyphus? (разнообразная информация о хранилище Sisyphus)
Понятие дистрибутива
Сопоставление понятий операционной системы и дистрибутива. Функции ОС и состав дистрибутива.
Сообщество вокруг дистрибутива
Дистрибутив как программный продукт. Соотношение сообществ вокруг дистрибутива и вокруг входящего в него программного продукта.
Хранилище
Программные продукты в составе дистрибутива и их отношения (зависимости, конфликты, альтернативы). Необходимость наличия одного или нескольких хранилищ (иногда используется термин репозиторий или репозитарий). Структура хранилища. Программные продукты и пакеты.
Создание дистрибутивов
- Структура и жизненный цикл современных дистрибутивов ОС Linux, дисциплина оформления пакетов.
http://distrowatch.com/ --- сайт, посвященный дистрибутивам ОС Linux и BSD
Установка и удаление программ
Объем данной части может варьироваться в зависимости от подготовленности слушателей и целей конкретного курса. Более подробно соответствующий материал излагается в рамках модуля Установка программного обеспечения.
Общие сведения о пакетах и работе с ними; установщик и диспетчер пакетов, их функции и использование:
- Поиск ПО и информации о нем:
Рабочий стол («Нельзя объять необъятного»)
- Конспект по интерфейсу графического диспетчера пакетов Synaptic:
Установка дополнительных пакетов: synaptic (краткое описание сценариев установки и удаления пакетов, установки доступных обновлений и обновления всей системы)
- Дополнительная информация:
Быстрый старт для начинающих («Выяснить, какая программа мне нужна», «Установить или удалить программу»)
Установка и удаление программ (пакетов) (пакеты, репозитории, работа с APT)
Рабочий стол (многообразие прикладных программ)
Аналоги Windows-программ в Linux — таблица соответствий (таблица «аналогов»; следует обратить внимание на неудобство и, часто, низкую эффективность использования данного метода поиска решения)
Сведения о ресурсах
Продолжительность (ак. ч.) |
Подготовка (календ. ч.) |
Полный текст (раб. д.) |
Предварительные знания |
Level |
1 |
1 |
1 |
1 |