Семинар в НИПС по вопросам Linux и НПП
- 23.11 Лицензионно-правовые вопросы, Linux и РФ, минимальный набор знаний пользователя Linux
- 24.11
- 25.11
- 26.11
- 27.11
Тематический план
Принимаются пожелания от слушателей по модификации/дополнению/сокращению этого плана. Вопросы желательно задавать заранее, чтобы я мог вечером подготовиться.
Предполагается следовать плану, заканчивая на полной теме и продолжая на следующий день. До обеда планируются занятия лекционного типа, после обеда -- практического.
Начало 10:00
Обед 13:00 - 14:00
Заканчиваем в 18:00
Знаком отмечены необязательные темы, которые слушатели могут и так знать
Общая архитектура системы:
- Linux = ядро+процессы+файлы,
init.d и chkconfig, cron и anacron
- ...
- ПО в Linux
Дистрибутивы Linux: LecturesCMC/Distro2006/10_DistrosList
- Что такое пакет, хранилище (репозиторий); Установщик и диспетчер пакетов
- Как самому создать хранилище
- Установка стороннего ПО в Linux (ALT Linux), в т. ч.
- Установка сторонних пакетов
- Особенности x84_64. wine и x86_64
Сеть и сетевые взаимодействия
TCP/IP за полчаса
- Использование inetd в быту
etcnet и NetworkManager
- Особенности сетевых служб в ALT Linux
- ...
- Полезные свойства прикладных программ и разные полезные советы
- VNC, NX, Spice
Эмуляторы и виртуальные машины (DosBox, wine, VirtualBox, QEmu, ...)
- Firefox и его дополнения
- Хранение настроек в git, etckeeper
... (принимаются предложения
- Установка и использование дистрибутивов класса ALT Linux сервер
- Централизованная авторизация пользователей
- Служба сетевых установок
Встроенный MediaWiki и Moodle
- Иные возможности и невозможности
- Сборка ПО для Sisyphus (ALT Linux)
- Sisyphus как сообщество/технология/хранлище
- Что такое maintainer?
- Минимум начинающего майнтейнера (в т. ч. без привязки к ALT)
- работа с upstream
- программирование
- подсистемы сборки
- спецификация пакета
- помещение пакета в хранилище
- обработка bug reports
- Технологические удобства, предоставляемые Sisyphus
Изолированная воспроизводимая сборка: LecturesCMC/Distro2006/06_Hasher
- спецификации и др.
хостинг и сборка пакетов http://www.altlinux.org/Git.alt
- приём в Team
Продолжение следует'