= Введение в Linux-системы = * Лектор: [[FrBrGeorge|Георгий Курячий]] * Время и место: '''Понедельник''', 18:00, аудитория '''612''' * Первая лекция: '''17.09''' Концепция:: курс для не-линуксоидов и wannabe-линуксоидов, максимально приближенный к их запросам, aka «Что можно делать с Linux». Цель:: из состояния «не знаю почти ничего» попасть в состояние «знаю кое-что полезное и могу объяснить таким, каким я был вначале». Методика:: показывать примеры == Лекции == || '''№''' || '''Тема''' || '''Дата''' || '''Лектор''' || '''Запись'''|| '''Конспект''' || || 0 || Выбор рабочего окружения || <> || [[FrBrGeorge|Георгий Курячий]] || :( || || || 1 || [[/01_TextProcessing|Текстовые процессоры]]|| <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=oebx3Xpn7D4&index=2&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]] || [[/01_TextProcessing/Conspect | пре-альфа]] || || 2 || [[/02_PlainText|Обработка структурированных текстов]]|| <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=kPb1FMt_0h0&t=351s&index=3&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]] || [[/02_PlainText/Conspect | пре-альфа]] || || 3 || [[/03_CommandlineFiles|Командная строка, утилиты, файлы]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=EwNjxh-IiJo&index=3&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]] || [[/03_CommandlineFiles/Conspect | пре-альфа]] || || 4 || [[/04_PackagesRepository|Пакеты, репозитории, установка программ]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=TAibkxi_VIo&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx&index=4|YouTube]] || || || 5 || [[/05_NetworkStack|Стек сетевых протоколов]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=oN4FFu9EXBU&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx&index=5|YouTube]] || || || 6 || [[/06_ExternalApplications|Установка сторонних приложений]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=LCPcnfO2qck&index=7&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]]|| || || 7 || [[/07_EmulationIsolation|Эмуляторы, виртуальные машины и изоляция]] || <> || [[FrBrGeorge|Георгий Курячий]] ||[[https://www.youtube.com/watch?v=BWenogLjbBY&t=0s&index=8&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]] || || || 8 || [[/08_UsingNetwork|Использование сети для работы]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=Gbjfg5IgxSY&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx&index=9|YouTube]] || || || 9 || [[/09_RasterGraph|Работа с растровой графикой]] || <> || [[FrBrGeorge|Георгий Курячий]] || [[https://www.youtube.com/watch?v=2G-rtskUxYk&index=10&t=0s&list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|YouTube]] || || || 10 || [[/10_ProcessAccess|Процессы и права доступа]] || <> || [[FrBrGeorge|Георгий Курячий]] || || || || 11 || [[/11_SystemArchitecture|Организация операционной системы]] || <> || [[FrBrGeorge|Георгий Курячий]] || || || == Материалы == * [[https://www.youtube.com/playlist?list=PL6kSdcHYB3x7pUh4eRRzYV7_r75XWX9gx|Канал YouTube]] (видео появляются чуть раньше, чем здесь)]] * [[../GnuLinuxSoftware2011|Курс 2011 года]] * [[../Distro2016|Курс 2017 года]] (слегка на другую тему) * Учебник [[Books/LinuxIntro|Введение в ОС Linux]] * Курс лекций [[PspoClasses/Exordium|Пользовательские и технические аспекты ПСПО]] == Аннотация == Название:: Введение в Linux-системы Title:: Introduction to Linux-based systems Аннотация:: В курсе рассматриваются основные аспекты повседневного использования операционных систем на основе ядра Linux, включая настройку и использование прикладного ПО, сети и удалённого доступа, а также вопросов безопасности, лицензирования и взаимодействия с сообществом. Annotation:: This course provides main approaches of using Linux-based systems, including sowtware installation and usage, network and remote access configuring, along with licensing, security and community interaction isssues. Семестр:: Осенний Уровень образования:: бакалавриат Рабочая программа:: (тематическая) * Выбор и настройка рабочего окружения * Выбор и настройка прикладных программ, решение типовых прикладных задач * Работа в командной строке * Настройка сети и использование удалённого доступа * Вопросы безопасности и лицензирования * Взаимодействие с сообществом, решение технических проблем * Установка и настройка дистрибутива Linux == Тематика (пока неупорядоченная) == * По одёжке встречаем: * выбор и настройка DE * выбор и установка ПО * ⇒ многообразие ПО и различие вариантов DE * Использование прикладного ПО (+несколько вариантов решения одной задачи) * Установка пакетов с помощью `synaptc` * Браузеры одинаковые (+KDE-шный, +links, что-нибудь из +wget/curl/aria) * офис (+TeXLive?) * gimp (+ImageMagick) * dia (+graphviz) * видео (+ffmpeg/avconv/gst или что там) * Программирование: KDevelop, !NetBeans (не пакет!) (+Geany а не то vim) * что-то ещё? * Инварианты: * Терминал и командная строка * ФС, спецфайлы, монтирование * процессы + права доступа (+ их нарушение) * Про текстовый формат: конфиги, .desktop и т. п. * Свободное лицензирование и открытая разработка * Пакеты и репозитории * Установка ПО * Пакеты и хранилища * Стороннее ПО: * rpm / binary * java, python ... * flatpak, appimage и т. п. * Wine, playonlinux * Вопросы безопасности, пароли. Вирусы. * Сообщество и решение проблем * Пример взаимодействия через багзиллу/телеграмку/списки рассылки * Сеть и удалённый доступ * Установка * ?? чего не хватает