Внедрение Linux в школьный класс | автор: Luca | 30 мая 2010
Категория: Образование
Предлагаю вниманию читателей еще одно ацкое повествование о внедрение linux в школы.
В своей уже бывшей школе (кстати, тоже Нижний Новогород) линукс в компьютерном классе уже 3 года. 2 из них я ими занимался и продвигал, последний кое-как сами держатся (я учусь в Москве и не могу помогать уже). Был сначала OpenSUSE, потом Kubuntu 8.04, потом Ubuntu 9.04. На учительском попробовал ALT — всем не нравится, жаль руки не дошли снести.
Сетевая папка на основе NFS. Ох сколько я с ними мучался… В конце вроде Ubuntu стала работать как надо. Проблема — отстувие стабильного сервера. Учительский компьютер любят не включать, перезагружать и т.д. Были проблемы, что с пропаданием шары все зависало. Сейчас вроде всё нормально — при недоступности шары в течении 5 секунд будет I/O error, потом когда она станет доступна — все перемонтируется. Кажется для этого использовал некоторые фичи NFS монтирования, которых нет в cifs.
Тоже использовал iTalc. Правда с последней версией были проблемы совместимости толи с Alt, толи с Ubuntu, из-за чего некоторые функции не работали.
Был эксперимент (еще на openSUSE) с центральное аунтефикацией через LDAP и попытка сделать каждому пользователя. Полностью провалилась из-за опять же нестабильного сервера и полного безразличия к подобной системе.
Т.к. школьники очень любят испортить вид системы (убрать панели, добавить 10 апплетов «глаз», сделать иконки размером 256x256, залипание клавиш), а учитель не может восстановить все обратно, то написал небольшую питоновскую прогу на комп учителя (PyGtk), в которой можно выбрать компьютер и «сбросить» на дефольные настройки юзера (без потери файлов). Работала по ssh, но большой популярности тоже не получила.
Еще активно использовались DOS-программы, от которых отказываться не хотели (Borland Pascal и т.п., еще куча старых обучающих игр для начальной школы). Их запускал в dosemu (некоторые в dosbox) и сделал *.desktop файлы с картинками для простого запуска. Еще придирались, что хотят из паскаля на флешки сохранять, а заходить Z:\Media\имя_флешки — слишком «сложно», использовать nautilus не тру, «дома у них не похоже». Пришлось написать прогу для dosemu (на Си и Glib), которая делает кучу симлинков в ~/.dosemu/drives на буквы дисков и меняет их при появлении точек монтирования (висит как демон, слушающих маунты). Поэтому в dosemu флешки появлялись как просто D:, E: и т.д.
В конце уже сделал кастомизированный LiveDVD убунты, который ничего не спрашивает кроме разметки и устанавливает готовую систему (втч с готовыми настройками для той сети). Для этого оформил все наработки в deb-пакеты, стащил скрипт которым собирают оригинальную ubuntu в debootstrap и очень долго тестировал (сборка iso отнимала очень много времени, а из-за ошибки приходилось начинать все сначала), использовал preseed и немного пропатчил ubiquity (инсталятор ubuntu), т.к. тот не все preseed настройки принимал.
источник
Прочитано 26591 раз и оставлено 479 комментариев.
Предлагаю вниманию читателей еще одно ацкое повествование о внедрение linux в школы.
В своей уже бывшей школе (кстати, тоже Нижний Новогород) линукс в компьютерном классе уже 3 года. 2 из них я ими занимался и продвигал, последний кое-как сами держатся (я учусь в Москве и не могу помогать уже). Был сначала OpenSUSE, потом Kubuntu 8.04, потом Ubuntu 9.04. На учительском попробовал ALT — всем не нравится, жаль руки не дошли снести.
Сетевая папка на основе NFS. Ох сколько я с ними мучался… В конце вроде Ubuntu стала работать как надо. Проблема — отстувие стабильного сервера. Учительский компьютер любят не включать, перезагружать и т.д. Были проблемы, что с пропаданием шары все зависало. Сейчас вроде всё нормально — при недоступности шары в течении 5 секунд будет I/O error, потом когда она станет доступна — все перемонтируется. Кажется для этого использовал некоторые фичи NFS монтирования, которых нет в cifs.
Тоже использовал iTalc. Правда с последней версией были проблемы совместимости толи с Alt, толи с Ubuntu, из-за чего некоторые функции не работали.
Был эксперимент (еще на openSUSE) с центральное аунтефикацией через LDAP и попытка сделать каждому пользователя. Полностью провалилась из-за опять же нестабильного сервера и полного безразличия к подобной системе.
Т.к. школьники очень любят испортить вид системы (убрать панели, добавить 10 апплетов «глаз», сделать иконки размером 256x256, залипание клавиш), а учитель не может восстановить все обратно, то написал небольшую питоновскую прогу на комп учителя (PyGtk), в которой можно выбрать компьютер и «сбросить» на дефольные настройки юзера (без потери файлов). Работала по ssh, но большой популярности тоже не получила.
Еще активно использовались DOS-программы, от которых отказываться не хотели (Borland Pascal и т.п., еще куча старых обучающих игр для начальной школы). Их запускал в dosemu (некоторые в dosbox) и сделал *.desktop файлы с картинками для простого запуска. Еще придирались, что хотят из паскаля на флешки сохранять, а заходить Z:\Media\имя_флешки — слишком «сложно», использовать nautilus не тру, «дома у них не похоже». Пришлось написать прогу для dosemu (на Си и Glib), которая делает кучу симлинков в ~/.dosemu/drives на буквы дисков и меняет их при появлении точек монтирования (висит как демон, слушающих маунты). Поэтому в dosemu флешки появлялись как просто D:, E: и т.д.
В конце уже сделал кастомизированный LiveDVD убунты, который ничего не спрашивает кроме разметки и устанавливает готовую систему (втч с готовыми настройками для той сети). Для этого оформил все наработки в deb-пакеты, стащил скрипт которым собирают оригинальную ubuntu в debootstrap и очень долго тестировал (сборка iso отнимала очень много времени, а из-за ошибки приходилось начинать все сначала), использовал preseed и немного пропатчил ubiquity (инсталятор ubuntu), т.к. тот не все preseed настройки принимал.
источник
ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 30 мая 2010-го года !
Прочитано 26591 раз и оставлено 479 комментариев.
#1.Mandriva-oid