Задача: есть старенький
компьютер и ребёнок дошкольного/младшего школьного возраста, требуется
мягко и ненавязчиво познакомить его с компьютером и программами,
которые помогут в школе и привьют навыки работе с компьютерами. Решение: в дистрибутиве
Debian GNU/Linux есть много программ для детей и которые сделают работу
с компьютером простой и забавной даже для столь юных пользователей.
С чего начать?
Прежде всего выясняем, какими аппаратными ресурсами мы располагаем. В
зависимости от мощи под капотом, можно пробовать ставить более или
менее ресурсоёмкие обучающие приложения.
Как ни странно, покупать навороченные машины для детей вовсе не
обязательно, и, я бы даже сказал, вредно. Мне часто приходится ходить
по друзьям и знакомым, у которых есть дети - так вот, большинство
навороченных машин, которые покупались "на вырост" и "чтобы внукам
хватило" либо собирают пыль, либо выполняют роль банальной игровой
приставки. И наоборот, правильно сконфигурированные компьютеры, даже не
очень мощные, становятся любимыми и полезными друзьями подрастающего
поколения.
Итак, в моём случае был прямо скажем не очень мощный компьютер: P-233, 64Mb SDRAM, 1.2Gb HDD, ATI RangePRO-II Videocard, ForteMedia FM801 Soundcard, CD-ROM 8x, Floppy. Для превращения этого динозавра в детский компьютер был использован Debian GNU/Linux, заточенный под конкретные нужды и установленный так, как написано здесь.
Ниже я опишу свой скромный опыт в этом деле: испытания проводились на
знакомых, которым компьютер и отдал, и который терзают два юных хакера
(8-летний мальчик и 6-летняя девочка) и, время от времени, их папа
(34-летний жлоб :-)).
Выбор и настройка программного обеспечения
Так, приступим: Дебиан
мы поставили, но понятно, что с дистрибутивным ядром на такой машине
нам не по пути: слишком многое из скомпилированного нам не надо, и
хотелось бы, чтобы система работала пошустрее.
Предварительная подготовка
Перекомпилировав ядро и выбросив оттуда всё, что нам не требуется,
продолжаем дальше. Ставим иксы, настраиваем их и думаем над графической
оболочкой. Понятно, что развитые графические среды ставить сюда
бессмысленно: слишком слабое оборудование, да и нужны ли они тут? Люди
будут работать с узким кругом софта, сменными носителями пользоваться
скорее всего не будут, и, кроме того, в семье это не единственный
компьютер (есть ноутбук, но он служебный).
Мой выбор пал на любимый IceWM: он прост, очень гибок
и мало требует ресурсов для своей работы. При минимальных усилиях с
моей стороны, он становится приветливым и простым. Для этого нужно
выбросить из стартового меню всё лишнее, натянуть приветливую тему
(коих даже в дистрибутиве куча, а уж в интернете и подавно) и поставить
подобранные под тему обои. В моём случае, после применения мелкого
напильника, это выглядело так:
Просто и приветливо. Поставлен и настроен autologin,
дабы не смущать юные умы логинами и паролями. После этого начался
подбор софта. Несколько простых игрушек, обучающие программы для детей
и вполне серьёзные пакеты программ, когда им это надоест.
Софт для детей
Перечислю то, что входит в дистрибутив Дебиана: + tuxraicer: гонки на машине с Туксом. Довольно красивая игра, при небольшом притормаживании идёт даже на слабеньком Р233; + supertux: классическая игрушка Mario, но с Туксом - после tuxpaint вторая любимая забава наравне с tuxraicer; + tuxpaint: забавный, но
довольно мощный графический пакет для детского рисования. Несмотря на
свой "несерьёзный" интерфейс, имеет некоторые полезные инструменты,
отсутствующие в более продвинутых графических редакторах; + mathwar: обучающая система по математике для школьников начальных классов; + gcompis: мощная обучающая система, после некоторой доработки, позволяет работать и с русским; + stratagus: серьёзная стратегическая игрушка; + kturtle: аналог ЛОГО, красивая и учит молодёжь азам программирования; + tuxeyes: Тукс, следящий глазами за мышкой; + stellarium: звёздные карты -
объяснил, что здесь отображаются те звёзды, которые они видят вечером,
и, после наглядных демонстраций, народ стал искать на небе звёзды. + tipptrainer: учит печатать на клавиатуре - увы, только латиницей, оставлена на всякий случай;
+ GiMP: как ни странно, понравился детворе - после того, как я снёс
некоторые его инструменты и вообще привёл гимп к более человеческому
виду;
+ InkScape: оставлен для дитя, которому 34 - ему понравилось, детвора пока не оценила;
Кроме того, присутствуют броузер MozillaSuite (выход в интернет по
сетевой карте), OpenOffice 1.1.4, система черчения QCad, видеоплеер
Xine и аудиоплеер XMMS. Всё это оставляет как минимум 200 МБ для
свободного творчества, чего вот уже почти год как вполне хватает.
Как всё работает
После обработки напильником ядра, иксов (установка нужного драйвера и
direct rendering) и сноса ненужного больше компилятора, система
работает на удивление быстро. Даже такая игрушка, как supertux, идёт
совершенно без тормозов.
Места на харде с избытком хватает для детско-юношеского творчества, а периодическое копирование на ноутбук особо ценных работ (через Samba, настроено расшаривание домашнего каталога) позволяет и родителям хвастаться достижениями своих отпрысков.
Второй забавой служит
tuxpaint. Как ни странно, но вообще довольно мощный графический пакет -
без слоёв и фильтров, конечно, но для рисования очень даже
впечатляющий. И не только детвору.
Стратегическая игрушка так же в ходу - там ещё попутно и английский
можно выучить. Графика приличная и игра сама по себе интересная.
Умещаются и офисные приложения - оставлены на всякий случай, когда
детвора немного подрастёт и нужно будет работать с текстами и, может
быть, таблицами. ОпенОфис стоит старенький, первый, но здесь больше и
не надо.
Для черчения можно использовать QCad - наверное, одну из лучших
бесплатных CAD-систем под Линукс. Это, как говорится, "на вырост".
Мультфильмы с ноутбука по сети смотрятся через Xine так же без особых
проблем (в монитор встроены динамики), аудиокниги на ночь читает XMMS.
Заключение
В общем, за совершенно смешные деньги собран и настроен детский
компьютер, который всем нравится и не требует установки фаерволов,
антивирусов, антинтроянов, антишпионов и прочего мракобесия, стабилен,
довольно быстр, содержит много развлекательного и обучающего софта - и
всё это можно сделать в Debian.