1. "Експлуатація навчальних комп’ютерних комплексів
засобами операційних систем GNU/Linux"
Професійно-технічне училище № 1
м. Львів.
Семінар для викладачів предмета "Інформатика та
інформаційні технології"
Чоповський С.С.
Викладач ІТ
ПТУ № 1 м. Львів
15.12.2010р.
5. Вступ
Шановні колеги!
Пропонуємо до Вашої уваги розгляд деяких питань з
використання вільного програмного забезпечення у
сфері застосування в навчальному процесі.
Сьогодні вже в цілому ряді країн визнано доцільність
використання вільного ПЗ в державному секторі та
сфері освіти. До таких країн належать: Західна
Європа, Японія, Китай, Росія, Індія, країни Скандинавії
та інші.
6. Вступ
Сьогодні ми поговоримо про експлуатацію
навчальних комп’ютерних комплексів
засобами операційних систем GNU/Linux
7. Довідка про проект
Дистрибутив НауЛінукс базується на
Scientific Linux Cyrillic Edition (SL).
Всесвітньо відомий дистрибутив Scientific Linux (в перекладі -
Науковий Лінукс, звідси НауЛінукс) - це дистрибутив Linux,
створений спільними зусиллями провідних наукових центрів
Fermilab і CERN за підтримки різних лабораторій і університетів
усього світу.
Scientific Linux будується на основі вихідних пакетів Red Hat
Enterprise Linux (RHEL). Дистрибутив НауЛінукс забезпечує повну
бінарну сумісність з RHEL.
8.
9. Довідка про проект NauLinux
Дистрибутиви НауЛінукс можуть використовуватися для
створення робочого середовища користувача, розробника,
адміністратора.
До складу НауЛінукс входить повний набір програмних
компонентів для організації серверної інфраструктури як для
внутрішньої мережі, так і для Інтернет.
10.
11. Довідка про проект
На його базі може бути створений файловий сервер і сервер
друку, поштовий сервер, веб-сервер, сервер бази даних
(MySQL, PostgreSQL) або метакаталога LDAP та ін.
У комплект додатково входять компоненти для створення
кластерної інфраструктури різного призначення:
обчислювальних кластерів, кластерів високої надійності і
кластерів з балансуванням навантаження.
12.
13. Довідка про проект NauLinux
Компанією ЛИНУКС ІНК були розроблені спеціалізовані
дистрибутиви НауЛінукс для використання в школі.
Дистрибутив НауЛінукс Школа являє собою поєднане
десктопної-серверне рішення, що є подальшим розвитком
серверного (версія 5.1) і десктопного (версія 5.2)
дистрибутивів, створених в 2007-2008 рр..
14. Довідка про проект NauLinux
Головною метою, поставленої при створенні даного рішення,
було створення універсального дистрибутива Enterprise-
рівня, орієнтованого на освітню сферу, здатного
організовувати комп'ютерну інфраструктуру як обмежену
рамками одного класу / школи, так і дозволяє побудувати
цілісну інфраструктуру великого data-центру з усіма
необхідними сервісами.
15.
16. Довідка про проект NauLinux
При цьому головним завданням, що намагалися вирішити при
розробці, було зниження т.зв. Порогу входження - тобто
простота установки в якомусь стандартному (м.б.
оптимальному) варіанті навіть фахівцями, що не мають
глибокої компетенції в Linux / UNIX-системах.
Тим не менш, система побудована так, щоб створену на її базі
комп'ютерну інфраструктуру в подальшому можна було б
скільки завгодно глибоко допрацьовувати та
вдосконалювати під конкретні завдання.
17.
18. Довідка про проект NauLinux
Як показує практика, найбільшу проблему представляє
конфігурування серверів.
Для вирішення цієї проблеми були розроблені додаткові
програмні модулі, орієнтовані на завдання конфігурування
шкільного сервера, здатні викликати як на етапі початкового
конфігурування (firstboot), так і в ході роботи системи через
утиліту system-config-school-server (Система →
Адміністрування → Налаштування сервера →
Налаштування Шкільного Сервера).
21. Довідка про проект NauLinux
Під час настроювання можна вказати різні параметри, що
мають відношення до конфігурації, включаючи набір
конфігурованих програмних компонент, вибір викладаються
в школі предметів і структуру класів. Для спрощення
подальшої роботи адміністратора для більшості мережевих
служб передбачається вводити один загальний системний
пароль адміністратора, який згодом може бути змінений для
кожної служби індивідуально.
23. Довідка про проект NauLinux
Після початкової настройки сервер надає портальний веб-
інтерфейс системи управління контентом Plone, в який
інтегруються інші компоненти комплексу, включаючи
систему дистанційного навчання Moodle і систему
управління сервером / маршрутизатором ОфісМастер. Усі
мережні служби (пошта, файловий та поштовий сервіс,
служба тонких клієнтів, система обміну миттєвими
повідомленнями і ін) сконфігуровані на використання єдиної
бази користувачів.
25. Довідка про проект NauLinux
Для забезпечення цілісності підходу до автоматизації школи
ведуться роботи з інтеграції комплексу з існуючими
системами автоматизації шкільної діяльності .
27. Довідка про проект NauLinux
Крім перерахованих доповнень і ряду доробок у додатках
прикладного рівня (в першу чергу орієнтованих на
розв'язання навчальних і наукових завдань) в дистрибутив
включено ряд додаткових програмних продуктів, наприклад:
система віддаленого завантаження / інсталяції Cobbler;
система створення резервних копій Bacula (за функціоналом
наближається до Veritas Backup); драйвери мережевих
блокових пристроїв DRBD з можливістю використання в
системах побудови кластерних комплексів Red Hat Cluster
Suite, також включених в даний дистрибутив, та ін.
29. Довідка про проект NauLinux
Компонента ОфісМайстер, включена в дистрибутив, дозволяє
керувати багатьма параметрами сервера / маршрутизатора,
включаючи політику доступу тих чи інших користувачів до
Інтернет-ресурсів з урахуванням Інтернет-трафіку, що в
умовах ймовірного майбутнього припинення
централізованого фінансування підключення шкіл до мережі
стає вкрай актуально.
44. Очікуванні результати
Переваги використання відкритого програмного забезпечення
Загальні переваги
майже нема вірусів
Якщо ви використовуєте операційні системи типу Unix і не
працюєте постійно з правами суперкористувача,
ймовірність зараження системи вірусом мінімальна.
Система розмежування повноважень не дозволяє
помилці користувача стати фатальною для системи в
цілому. Додатковим стримуючим фактором стають
відмінності в організації системного рівня ОС для
різних варіантів GNU/Linux, XXXBSD, Solaris та інших.
відсутні ліцензійні збори
45. Очікуванні результати
Переваги використання відкритого програмного забезпечення
локалізація
Основні продукти вільного програмного забезпечення
перекладено українською. Проте, щоб локалізація була
взагалі можлива програму має бути правильно
написано. Більшість відкритих програм написано з
урахуванням потреб локалізації.
відкриті формати та протоколи
Використання відкритих форматів та протоколів
гарантує доступність даних для якомога більшої
аудиторії і гарантує відсутність інформаційної
залежності держави від одного виробника. Розробники
ПЗ можуть додавати підтримку відкритих форматів
та протоколів до своїх програм без попереднього
узгодження з будь-якими фірмами чи інстанціями. Це
сприяє дуже швидкому поширенню таких форматів та
протоколів.
46. Очікуванні результати
Переваги використання відкритого програмного забезпечення
Переваги для середніх навчальних закладів
Розширення світогляду дітей
Впроважєення навичок логічного мислення та системного
аналізу
Наявність відкритого спеціалізованого навчального ПЗ
українською мовою
Ознайомлення дітей з сучасним ПЗ
(зараз не завжди можливо: застарілі програма та
методичні матеріали, високі апаратні вимоги певного
пропрієтарного ПЗ)