Михаил Попов

заместитель директора по УВР Коммунарского лицея Ленинского района Московской области

http://www.lyceum.edu.ru

Электронная почта:
m_popov@mail.ru

 
Сайт ВИО
 
Первая страница  Обратная связь. Отправить письмо в редакцию
Конкурсы ВИО
Клуб ВИО
Форум ВИО
Авторы ВИО

Open Source в школе (С добрым отношением к ближним...)

Open Source в школе (С добрым отношением к ближним...)

Многие из учителей, использующие в своей работе компьютерные технологии, не могли не заметить сообщений в средствах массовой информации об идущем судебном разбирательстве над директором сельской школы Александром Поносовым, в школе которого прокуратура выявила установленные на компьютерах, и, как утверждается прокуратурой, пиратские программные продукты корпорации Microsoft. Совершенно очевидно, что многие из нас примерили ситуацию на себя и ощутили определенный дискомфорт и неловкость: использование дешевых дисков с программами из подземных переходов метро имело до последнего времени в России массовый характер. Стало понятно, что так дальше жить нельзя!

Итак, у нас в лицее пиратства нет! Закончены работы по полной переустановке и ревизии программного обеспечения, восстановлению лицензионных копий программ, шедших с компьютерами при поставке. Со старыми компьютерами пришлось поступить более радикально, поскольку теперь уже неизвестно, что там стояло снову... Итак, в лицее 35 компьютеров. На всех установлены open source версии Linux: на сервере - Fedora Core, а на всех остальных рабочих станциях - EdUbuntu edgy 6.10. В кабинете физики на старые машины Pentium-150МГц/32Мб RAM установка этой системы не возможна (минимальные системные требования P-II-450МГц/128Мб RAM), поэтому они были переоборудованы в 8 thin-client-терминалов. На учительском компьютере P-IV для этого была установлена версия EdUbuntu с поддержкой сервера тонких клиентов. Остальные машины грузятся с него по сети. На 17 компьютерах, преимущественно в компьютерном классе, в качестве второй операционной системы стоят лицензионные Windows XP и Microsoft Office 2003.

Выбор в пользу Ubuntu, а не других, не менее достойных дистрибутивов Linix, был сделан по следующим причинам:

  • Дистрибутив бесплатен;
  • Дистрибутив доступен для скачивания из Интернета;
  • Ориентирован на использование на рабочих станциях;
  • Обладает повышенной надежностью и стабильностью;
  • Простота в установке, администрировании - все в принципе может быть сделано из графического интерфейса;
  • Хорошая русификация;
    Ежедневное обновление, полугодовой цикл обновления версий;
  • Edu-версия сразу поставляется с включенным и практически настроенным сервером тонких клиентов (ltsp);
  • Включена подборка приложений, специально отобранная для использования в школах.

Так выглядит рабочий стол Ubuntu с графической средой Гном.

Почти стандартное оформление. Обратите внимание, что панелей две. Поначалу это было непривычно, но оказалось очень удобно!

Браузер, текстовый редактор типа блокнота и OpenOffice-write. Обратите внимание, блокнот подсвечивает теги разметки. А еще он проверяет орфографию и понимает все возможные кодировки русского языка!

Вполне комфортная среда. Reget - windows-приложение, запущено через Wine. Winamp тоже работает, но это - его линукс-двойник beep-media-player.

Надо отметить хорошую оснащенность системы драйверами. Практически все устройства заработали сразу после установки. Определились и заработали локальные и сетевые принтеры, подключенные по разным интерфейсам. Подключаются без каких-либо специальных дейсвий камеры, TV-тюнеры и платы видеозахвата, флеш-накопители, карты памяти, плееры. Даже iPod в отличие от Windwos заработал сразу без установки специальных программ: в Ubuntu нашлось для него приложение "Ритмбокс". Из всего многообразия имеющихся устройств не заработали только сканер Be@Paw 2400 TA Pro и винмодем lucent. Хотя команда Ubuntu прямо так и заявляет, что не поддерживает модемные подключения ввиду их низкой скорости, драйвера для такого модема имеются в репозитарии и в принципе могут быть установлены. А вот конкретно данная модель сканера имеет конструктивные недокументированные особенности, из-за чего он не поддерживается ни одним драйвером, а сам производитель других систем, кроме windows, кажется, не признает. Так же как и в других системах, возможности 3D-ускорения как правило не работают с драйверами видеокарт, устанавливаемыми по умолчанию при установке. Устраняется это как обычно скачиванием драйвера с сайта производителя. Исключение составили видеокарты на чипе ATI - они заработали полноценно сразу.

Весь остальной комплект программного обеспечения в обеих установленных системах, за исключением антивируса для Windows и менеджера FAR, подобран из числа программного обеспечения, поставляющегося по GNU GPL (перевод) и GNU LGPL (перевод) лицензиям (общественным договорам-офертам). Антивирус AEG и менеджер FAR имеют свои лицензии, согласно которым они предоставляются бесплатно.

Примечательно, что дети, особенно 5-9-классники с энтузиазмом приняли переход на новую систему, принялись разведывать ее возможности, осваивать программы. А вот старшеклассники, особенно девушки, оказались более консервативными и предпочитают работать в Windows. Поскольку программы подобраны сходными для обеих систем, очень забавно наблюдать, как во время урока информатики часть класса работает в одной программе, например, excel, а другая - в другой, к примеру, той же OpenOffice.org-calc под Ubuntu. И все успешно справляются с одним и тем же заданием! Таким образом, для освоения учебной программы оказалось ВСЕ РАВНО, какая операционная система стоит на компьютере.

Особенно активно выражала недовольство внезапно обрушившимися переменами учительская общественность. Но после доклада, сделанного на педсовете, (см. презентацию ppt / odp) и проведенного следом вводного занятия по Ubuntu Linux, мнение учителей поменялось: делать резких движений и срочно изыскивать средства на закупку продуктов Microsoft лицей не станет - полноценно работать в Ubuntu возможно. Более того, многие захотели поставить эту систему на домашний компьютер! Для того, чтобы установить большое количество уже имеющихся у лицея учебных программ по всем предметом, которые все до одной ориентированы на Windows, желательно будет докупить еще несколько лицензий на Windows для установки в предметных кабинетах. Некоторые из этих дисков, например, по физике, заработали в эмуляторе WIndows - Wine под Linux. Хотя, если программа и не заработала, учитель всегда может взять на урок ноутбук с Windows.

Приводим здесь полный список отобранного и установленного в лицее программного обеспечения. Надо заметить, что в EdUbuntu многое устанавливается сразу с системой, но для того, чтобы провести параллель с комплектом для Windows, многие приложения упомянуты отдельно. Как видно из таблицы, для всех мыслимых применений в Ubuntu есть приложения. Так как команда компании Canonical Ltd, разрабатывающая Ubuntu на основе дистрибутива Debian, придерживаясь принципа максимальной надежности и стабильности, для каждой задачи выбирает одно единственное, но самое лучшее в мире open source приложение. Любое другое можно установить, выбрав из тысяч приложений, доступных в репозитариях (специальных интернет-каталогах) ubuntu и debian. Для управления приложениями предусмотрены несколько как традиционных для linux приложений командной строки, так и более привычные для пользователей Windows графические средства. Так как ссылки на репозитарии уже сразу включены в систему, ссылки на сайты отдельных приложений под ubuntu не приводим.

Операционная система Windows Xp Home edition EdUbuntu edgy 6.10
Антивирус AVG antivirus FREE AEGIS antivirus scanner (сканировать windows-диск ;-)
Файловый менеджер (прощайте, TotalCommander и Norton!) Far manager (free для пост-СССР) Midnight Commanter
Архиватор 7zip Вообще-то полный комплект архиваторов входит в систему, но доустановлен unrar-free
Офисные приложения Microsoft Office 2003
Open Office 2.1

Open Office 2.04
-редактор текстов
-презентации
-электронные таблицы
-базы данных
-рисование
Интернет:
-браузер

-почта
-ftp клиент

-интернет-пейджер

Internet Explorer, Opera,
Mozilla FireFox
Outlook Express
из far

gaim


Mozilla FireFox
Evolution
в ассортименте :-) +
gFTP
gaim (работает со всем на свете и icq тоже)
графические приложения (прощай, Adobe Suite!)
-растровый редактор
-векторный редактор
-верстка
-3D


GIMP
Inkscape Vector Illustrator
Scribus
не установлен Blender 3D


GIMP
Inkscape Vector Illustrator
Scribus
Blender 3D
Аудио и видео плееры:

Звуковой редактор
Видеоредактор
Windows Media Player
Winamp
Audacity
Windows Movie Maker
Totem
Beep-Media-Player
Audacity
Kino, Cinelerra
программирование:
Стандартные языки, входящие в систему или приложения:
установлены дополнительно:

vb, JavaScript


FreePascal (аналог BP)
Lazarus (Free Pascal-IDE, аналог Delphy)
FreeBasic + IDE (аналог Qbasic)

vb (OpenOffice), JavaScript, c++, phyton, PHP, Perl

FreePascal


Gambas (аналог Visual Basic)
обучалки, развивающие игры - В ассортименте включены в установку, наиболее интересна keduka – редактор тестов и тестер к ним
Запуск программ для windows Запускаются почти все ;-) WINE позволяет запускать многие программы, кроме разве что выпущенных самой Microsoft и некоторых особо кривых образовательных дисков

Многие спросят: а причем тут "доброе отношение к ближним"? Нас заставили осваивать новую для нас рабочую среду, нам некомфортно! Ну, извините, уж так вышло! Просто у одного из южноафриканских народов - зулусов есть понятие "унмунта нгумунту нагабунту". Короче - "убунту". Это можно перевести так: человек - это человек, потому что есть другие люди. А если короче - гуманизм, заботливое отношение к ближнему. Под такой философской идеей и развивается этот замечательный дистрибутив.

Заинтересовавшихся коллег из других школ приглашаем приехать посмотреть на все своими глазами и "пощупать" руками, а также переписать установочные диски. У нас есть:
- EdUbuntu 6.10 cd для архитектуры i386 (С P-I до P-IV) компьютер учителя (с ltsp-сервером) и рабочие станции. Экономный текстовый альтернативный установщик.
- EdUbuntu 6.10 DVD для архитектуры i386. Графический установщик и большой локальный репозитарий.
- Ubuntu 6.10 CD для архитектуры i386. Графический установщик.
- Ubuntu 6.10 CD для архитектуры Intel и Amd x64.

Для связи: Московская область, Ленинский район, пос. Коммунарка, Лицей. т. (495)428-9592, 428-8146, e-mail kommlyc@mtu-net.ru, Михаил Вячеславович Попов.

Ссылки по поводу:

  • Таблица соответствия популярных общеизвестных программ для Windows и приложений под Linux.
  • Подборка ссылок на свободно распространяемые антивирусы.
  • СПООР: Свободно распространяемое программное обеспечение для образования в России.
  • Линуксцентр
  • Из отзывов на статью...

    Тема: Лицензионный софт

    slava, 18.04.2007, 09:52
    Мы переходим на использованиие edubuntu, есть ли у вас домен? какое программное обеспечение стоит на сервере? и как сделать маломощные машины клиентами этого сервера(они тянут только win95)? что и как на них поставить?

    Михаил Попов, 19.04.2007, 23:23

    Здравствуйте!
    Ваши вопросы заслуживают отдельной статьи. И, пожалуй, чуть позже, после изучения возможностей вышедшей сегодня новой версии 7.04, статья появится.

    >есть ли у вас домен?
    ??? Домен чего имеется в виду?

    >какое программное обеспечение стоит на сервере?
    Сервера в локальной сети вообще-то два. Один работает испокон веку и выполняет роль шлюза/файерволла/межсетевого экрана, web-сервера и файлового сервера. Так уж исторически сложилось, что он работает под FedoraCore. Включен постоянно. Если бы строительство сети делали сейчас, на нем поставили бы Ubuntu и, наверное, возложили бы все обязанности только на него, доустановив lamp-сервисы (linux+apache+MySQL+PHP).

    Другой - по сути является учительской машиной P-IV-3ГГц/1Гб RAM. Память специально пришлось расширить из расчета 100-128 Мб на одного клиента. У нас их 8. Он включается только во время работы в классе. На ней стоит обычная "первая" установка edubuntu. Та, что в меню установочного диска идет перед вариантом "рабочая станция". Процедура для версии 6.10 описана тут: http://www.edubuntu.org/GettingStarted . Эта установка отличается от рабочей станции только установленным и запущенным сервером тонких клиентов (ltsp). Он сразу настроен для сети 192.168.0.0, и, если у вас используется такая, а шлюз - 192.168.0.1, то все готово. Если другая - то надо подправить файл конфигурации сети и DHCP для ltsp. Там написано, как.

    Дальше - терминалы.

    >и как сделать маломощные машины клиентами этого сервера(они тянут только win95)? что и как на них поставить?

    Это отдельная песня... Самая минимальная конфигурация, которую нам удалось заставить работать - P-I-150МГц/32Мб-RAM-1 мб video, мышь ps/2, сетевые карты - 100 Мбит/с. Загружаются долго - до 5 минут, но работают вполне резво: сам-то сеанс выполняется на P-IV! Рекомендованная конфигурация P-II/128Мб-RAM грузится существенно быстрее и работает без легкого "притормаживания". Но долгая загрузка - в принципе не страшно: один раз загрузили с утра, а дальше один класс уходя завершает сеансы, следом приходит другой, и заходит со своими логинами. Целый день все работает без сбоев. Утилитка там еще у сеанса привилегированного пользователя есть забавная: можно детям на терминалах запускать или отрубать приложения, посылать сообщения.

    Отдельная история с мышами... По документации можно настроить и обычные "сериальные", но из-за какой-то ошибки в версии 6.10, заставить их работать так и не удалось. В одну машину из-за отсутствия разъема PS/2 пришлось воткнуть usb-мышку. Заработало сразу без каких-то настроек!

    Если сетевые карты поддерживают загрузку по сети - то достаточно только включить ее в bios-setup и все заведется. Мы испытывали на ноутбуке, в котором оказалась такая возможность. Заработало "на ура"! А вот если boot-rom в карточках не предусмотрен, то эпопея продолжается!

    С сайта http://rom-o-matic.net/5.4.3/ можно загрузить образы boot-rom-ов (это если на карточках есть разъем под эту микросхему и где-то можно найти программатор). Образы компилируются под ваш чипсет сетевых плат и соответствующий стартовый адрес. У нас оказались самые распространенные дешевые Acorp и Genius на чипах realtec-8139. На этом же сайте надо еще по производителю найти стартовый адрес загрузки. У нас все оказалось одинаковым, несмотря на разных производителей. Если же адреса разные, скачать придется несколько образов. Также там есть возможность выбрать образ для активации загрузки по сети для загрузки с флоппика, CD или винчестера. Мы выбрали "винчестерный" вариант. Несмотря на его экспериментальный статус, работает без нареканий.

    Дальше надо загрузить будущий терминал любым линуксом с cd или дискетки и разметить диск. Мы использовали Tom's floppy http://www.toms.net/rb/. Диск разметили так: 2 мб ext3 - под "стартовый образ", он получился /dev/hda1. Делаем его активным для загрузки. От щедрости 250Мб - локальный swap. Остальное - под файлы пользователей, его форматируем. Не пропадать же месту! Дальше монтируем дискетку с файлом образа boot-rom-а, например в /mnt и выполняем такую команду: cat /mnt/имя_файла_образа > /dev/hda1 . Дальше убираем дискетки, диски, включаем загрузку с винчестера, перегружаемся - и готово! Дисководы и CD-приводы можно снять за ненадобностью. Ученики всегда смогут воспользоваться дисками в машине-сервере: работают-то они на нем! Разрешать им это или нет - дело политики безопасности. В привилегиях пользователя можно и запретить...

    Как-то так...

    С пожеланием успехов -
    Михаил Попов.

     

    Вернуться к началу текущей статьи