Linux для школы, Linux Mint 14 с рабочим окружением XFCE
Сообщений: 0
#1 - 17 ноября 2013 в 00:58
ВНЕСЕНЫ ИЗМЕНЕНИЯ ! Цель - популяризация Linux, ну и из названия понятно для чего. Дистрибутив собран на базе Linux Mint 14 MATE. На момент начала сборки Linux Mint 14 XFCE еще не было, поэтому MATE снесли и установили XFCE. Пробовали на 13-м, но памяти много жрет, а это критично, поскольку при поступлении китайской помощи нужно било создать дистриб который одинаково хорошо установится на компьютер 2004 года выпуска и 2013-го. После появления Linux Mint 14 XFCE выяснилось, что наша сборка потребляет на 10 - 20 Мб памяти меньше появившегося оригинала (у нас после старта 128-131), решено было ничего не переделывать и остановится на том, что начато. Сегодня наша сборка установлена в нескольких районах Запорожской области и школах г.Запорожья. Здесь пишу с надеждой, что кто-то из энтузиастов протестирует и укажет на ошибки, и, может быть, кто-то из учителей также подключится к работе. Особенности сборки: Дистрибутив ориентирован на русскоязычных пользователей, язык по-умолчанию украинский Установлен Thunar 1.6.2 и другое ПО последних версий на момент окончания сборки (9 апреля 2013), вот неполный список отличающий от оригинала
Спойлер
aribas -- это интерактивный интерпретатор, пригодный для работы с большими целыми числами и числами с плавающей точкой разной точности. Его синтаксис похож на язык Pascal и Modula-2, но также содержит особенности других языков программирования - C, Lisp, Oberon audacious - аудиоплеер с интерфейсом, напоминающим Winamp, audacity - аудиоредактор, blender - инструмент для 3D-моделирования, cdemu - cdemu-daemon cdemu-client gcdemu chromium-browser cheese - программа для работы с web-камерой, cmake-qt-gui - инструмент для сборки пакетов, devede - программа для создания видео DVD и CD, dosbox - DOS-эмулятор, easytag - редактор тэгов в аудиофайлах, extremetuxracer - игра, frozen-bubble - игра, fpc - компилятор Object Pascal, поддерживающий диалекты Delphi и Turbo Pascal 7.0, а также диалекты Mac pascal. Имеет переносимую библиотеку RunTime Library (RTL), доступную на многих платформах и совместимую с Turbo Pascal, а также кросс-платформенную библиотеку классов Free Component Library (FCL), по сути содержащую множество расширений Delphi реализованных посредством популярных библиотек open source glchess - игра, gnome-commander gnome-exe-thumbnailer - утилита для отображения MS Windows exe-файлов, gnome-themes... красивые темы, gnome-ppp - приложение для работы с модемом (звонилка), gnome-schedule - планировщик задач, gnome-themes-extras - дополнительные темы, gnome-themes-more - дополнительные темы, gparted - инструмент для работы с дисковыми разделами, gpm - утилита для использования мыши в терминале, gtk-recordmydesktop - инструмент для записи видео с вашего экрана, imagination - программа, позволяющая создавать слайдшоу из фотографий, inkscape - векторный графический редактор, isomaster - редактор ISO-образов, kdeedu kdenlive kcheckers - игра, kompozer — HTML-редактор, lbreakout2 - игра, Lazarus – IDE (интегрированная среда разработки) для создания (графических и консольных) приложений на Free Pascal. Free Pascal – компилятор языков Паскаль (Pascal) и Объектный Паскаль (Object Pascal), распространяется под лицензией GPL(LGPL), работает на платформах Windows, Linux, Mac OS X, FreeBSD и других motion manpages-ru - справочные материалы, mc - консольный файловый менеджер, multibootsystem openprinting-ppds-extra - драйверы для принтеров, opera - популярный браузер, parcellite - менеджер буфера обмена, pdf2djvu pdftk pdfedit qcad - программа для разработки чертежей, qutim - клиент мгновенного обмена сообщениями, skype - приложение для совершения обычных и видео-звонков через интернет, soundconverter - универсальный аудиоконвертер, stardict - многоязычный словарь, supertux - игра, system-config-samba - инструмент для настройки общего доступа по сети, testdisk - утилита проверки дисков и восстановления данных, ubuntu-artwork - темы ubuntu, usb-modeswitch - утилита для работы с 3G-модемами, virtualbox-ose - виртуальная машина, wine@etersoft - программа для запуска приложений MS Windows, winff - видеоконвертер, sane xsane - утилита для работы со сканером, cuneiform, yagf - программа для распознавания текста из графических файлов или со сканера, alien, autoconf, automake, build-essential, dkms, qmake архиваторы - unace unrar zip unzip p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller v4l-utils v4l-conf aria2 – консольная утилита для загрузки файлов, поддерживающая докачку и сегментную загрузку. Поддерживается загрузка по протоколам HTTP, HTTPS, FTP, BitTorrent, а также Metalink karia2 - удобный QT графический интерфейс (Graphical User Interface / GUI) к консольной утилите для скачивания файлов Aria2
Для управления классом установлен Epoptes, iTalc жутко тормозил систему, Midori открывает по-умолчанию swf и прочие флеш-извращения...
Настройка и особенности установки
Спойлер
Желательно сначала установить систему на компьютер учителя . Установка системы : Подготовить DVD или Flash (с помощью MultiSystem ) носитель, в BIOS выбрать загрузку с него и следовать инструкциям инсталлятора. На старых компьютерах возможна проблема с автоматической разбивкой жесткого диска , в этом случае нужно подготовить HDD вручную с помощью программы GParted (есть в образе ) . Для установки системы , сеть ИНТЕРНЕТ обязательно ОТКЛЮЧИТЬ. Установлены полные локализации УКРАИНСКИЙ , РУССКИЙ, АНГЛИЙСКИЙ , программное обеспечение - все , что касается учебного процесса . Wine ( " эмулятор " windows свободнораспостраняемый от etersoft . После установки полностью готов и настроен рабочий стол , доступны рокладки клавиатуры АНГЛИЙСКИЙ , РУССКИЙ, УКРАИНСКИЙ , переключение - сочетание клавиш Ctrl + Shift . СИСТЕМУ БЕЗ ПОТРЕБНОСТИ НЕ ОБНОВЛЯТЬ !
Компьютер учителя: 1 . При установке системы создаете пользователя < teacher > который будет затем иметь привилегии администратора , и Вы будете работать под этим логином , пароль при этом создавайте известный только вам или только определенному кругу лиц , хотя для других можно создать отдельные учетные записи. 2 . Предоставить созданным пользователям соответствующие права . Пользователю < teacher > можно задать максимальные возможности через < Menu > - < Система > - < Пользователи и группы > . В окне < Параметры пользователей > выделяем пользователя (в нашем случае это < teacher > ) и в строке < Тип учетной записи > справа нажать кнопку < Изменить > или нажать на кнопку < Расширенные параметры > . На запрос о введении пароля вводим комбинацию которую мы указывали при установке системы для пользователя < teacher > . В новом окне , в первом случае можно отметить чекбокс < Администратор > , а при использовании расширенных параметров - переходим на вкладку < Привилегии пользователя > и отмечаем все чекбоксы - < ОК > . 3 . Настраиваем сеть. На панели в правой ее части , у часов есть значок сетевого соединения. Подводим курсор мыши к нему и нажимаем правую клавишу , в контекстном меню выбрать < Изменить соединения ... > . В окне < Сетевые соединения> выбираем нужную нам вкладку (в моем случае - Проводные ) выделяем его и нажимаем кнопку в правой части < Изменить > . В следующем окне можно указать название соединения (необязательно ) , переходим на вкладку < Параметры IPv4 > и вводим нужные нам параметры , например : Метод Вручную Адрес 192.168.1.3 IP - адрес Вашего учительского компьютера Маска 24 ( или 255.255.255.0 ) Шлюз 192.168.1.1 Если вы используете прокси-сервер этот и следующий параметры будут другие ( для Linux есть прокси-сервер squid ) Серверы DNS 192.168.1.1 Обратите внимание , чтобы чекбоксы < Подключать автоматически > и < Доступно всем пользователям > были отмечены .
Следующим шагом - открываем терминал и вводим вводим команду
sudo gedit/etc/samba/smb.conf
В открывшемся файле ищем строки:
# ======================= Global Settings =======================
[ global ]
# # Browsing / Identification # # #
# Change this to the workgroup / NT - domain name your Samba server will part of workgroup = WORKGROUP
WORKGROUP - название Вашей рабочей группы ( меняете на свою , у нас MNVK )
Сохраняем , перезагружаем .
4 . Настроить программу Epoptes : открываем терминал и вводим вводим команды (можно копировать - вставить) :
5 . Загружаемся (Входим) под пользователем < teacher > и открываем терминал , где вводим команду
winecfg
ждем и на запрос об установке wine-gecko нажимаем < отменить > . В появившемся окне переходим на вкладку < Графика > где нужно отметить чекбокс < Эмулировать виртуальный рабочий стол > и нажать < Применить > . Это нужно для того , чтобы программы которые предназначены для Windows при изменении разрешения экрана " под себя " оставались в поле зрения пользователя и не возникало трудностей в управлении ими . Затем переходим на вкладку < Диски > и нажимаем кнопку < Автоопределение > и далее < Применить > . Закрываем программу.
Компьютер ученика : 1 . При установке системы создается пользователь < us > который будет иметь затем привилегии администратора , пароль при этом создавайте известный только вам . 2 . Создать пользователей < kinder > < student > < pedagog > пароли любые , чтобы сами могли потом вспомнить . 3 . Предоставить созданным пользователям соответствующие права < kinder > < student > - минимильные , через < Menu > - < Система > - < Пользователи и группы > . В окне < Параметры пользователей > выделяем пользователя (в нашем случае это < kinder »или« student > ) и в строке < Тип учетной записи > нажать на кнопку < Расширенные параметры > . На запрос о введении пароля вводим комбинацию которую мы указывали при установке системы для пользователя < us > . В новом окне переходим на вкладку < Привилегии пользователя > и снимаем все чекбоксы кроме < Автоматически получать доступ к внешним носителям данных > и < Подключение файловых систем в пользовательском ( FUSE ) > - < ОК > . Для пользователя < pedagog > можно просто отметить чекбокс < Пользователь> предварительно нажав кнопку < Изменить > .
3 . Настраиваем сеть. На панели в правой ее части , у часов есть значок сетевого соединения. Подводим курсор мыши к нему и нажимаем правую клавишу , в контекстном меню выбрать < Изменить соединения ... > . В окне < Сетевые соединения> выбираем нужную нам вкладку (в моем случае - Проводные ) выделяем его и нажимаем кнопку в правой части < Изменить > . В следующем окне можно указать название соединения (необязательно ) , переходим на вкладку < Параметры IPv4 > и вводим нужные нам параметры , например : Метод Вручную Адрес 192.168.1.12 IP - адрес ученического компьютера (для каждого ученического ПК свой , меняем только последнюю цифру) . Маска 24 ( или 255.255.255.0 ) Шлюз 192.168.1.1 Если вы используете прокси-сервер , указать адрес компьютера, на котором установлен прокси-сервер параметры будут другие ( для Linux является прокси-сервер squid ) Серверы DNS 192.168.1.1 Если вы используете прокси-сервер , не указывать Обратите внимание , чтобы чекбоксы < Подключать автоматически > и < Доступно всем пользователям > были отмечены .
Следующим шагом - открываем терминал и вводим вводим команду
sudo gedit /etc/samba/smb.conf
В открывшемся файле ищем строки:
# ======================= Global Settings =======================
[ global ]
# # Browsing / Identification # # #
# Change this to the workgroup / NT - domain name your Samba server will part of workgroup = WORKGROUP
WORKGROUP - название Вашей рабочей группы ( меняете на свою , у нас MNVK )
Сохраняем , перезагружаем .
В каждом броузере налаживаем параметры прокси - сервера , для Chromium `а нужно открыть терминал и набрать:
sudo gedit /usr/share/applications/chromium-browser.desktop ввести на запрос пароль администратора
найти строку
Exec=/usr/bin/chromium-browser %U и привести его к виду:
Exec=/usr/bin/chromium-browser %U --proxy-server=host:port, где host - IP - адрес Вашего прокси - сервера, а port - порт прокси-сервера .
Закрываем с сохранением . Все , теперь будет работать и Chromium через прокси - сервер.
4 . Настроить программу Epoptes : открываем терминал и вводим вводим команды (можно копировать - вставить) :
sudo -i
sudo gedit /etc/hosts
в открывшемся окне добавляем строку:
192.168.1.3 SERVER где прописываете ВАШ IP адрес компьютера учителя , сохраняем , закрываем это окно.
Далее снова в терминале :
epoptes-client -c
Перезагружаем .
5 . Загружаемся (Входим) под пользователем < kinder > и открываем терминал , где вводим команду
winecfg
ждем и на запрос об установке wine-gecko нажимаем < отменить > . В появившемся окне переходим на вкладку < Графика > где нужно отметить чекбокс < Эмулировать виртуальный рабочий стол > и нажать < Применить > . Это нужно для того , чтобы программы предназначены для Windows при изменении разрешения экрана " под себя " оставались в поле зрения пользователя и не возникало трудностей в управлении ими . Затем переходим на вкладку < Диски > и нажимаем кнопку < Автоопределение > и далее < Применить > . Закрываем программу. Эти действия выполняем для каждого созданного пользователя.
================================================== Возможность совместного доступа в контекстном меню не прилагалась специально , для ограничения возможностей учащихся, у описанного ниже способа есть преимущество , что эта опция будет доступна только пользователю < us > ( администратору ) . Итак перезагружаемся и входим в систему под пользователем < us > . Теперь нужно открыть любой каталог (можно Домашний каталог ) и в файловом менеджере Thunar в меню < Правка > - < Настроить особые действия > - < + > в < Название > пишем < Общий доступ > в поле <команда > пишем
переходим на вторую вкладку < Условия появления > и в < Шаблон имени файла > ставим * ( по умолчанию она там уже стоит) , теперь нужно отметить все чекбоксы , нажимаем < ОК > . Теперь щелкните правой клавишей мыши по любой папке и в контекстном меню ищем < Общий доступ > и щелкаем на нем.
Чтобы снять доступ нужно проделать все описанные выше действия , а только в поле <команда > пишем
Изменения: 1. Обновлено систему к состоянию на 18.12.2013 2. Установлено LibreOffice 4.0.4 вместо 3.6 3. К LibreOffice Writer добавлено дополнения pagination (нумерация страниц) и Alba (вставка альбомной страницы) 4. Kompozer теперь работает (Спасибо rauwolfin за участие, установил с ualinux с репозиториев raring). 5. Установлено Wine 1.7.8, теперь корректно работает флеш с *. swf 6. Установлено программу тестирования iTest 7. Обновляются каталоги пользователя при изменении локали (в старой версии в терминале ~ $ xdg-user-dirs-gtk-update появится соответствующее окно и вуаля... В предыдущей версии отключена соответствующая служба в автозапуске "оновлення тек користувача..." Меню-Настройки-Сеансы и запуск) 8. В автозагрузке отключена служба CDemu, апплет очереди печати и т.п. (на ученических компьютерах это и не нужно, а учитель может все необходимое включить в автозапуск, только не включайте mintupdate, лучше сами при необходимости запустите) 9. Переключение раскладки по-умолчанию изменено на Alt+Shift из соображений обучения "слепому" методу набора (при таком раскладе большой палец смещается немного в сторону, а мизинец чуть вниз, при этом все остальные пальцы остаются на своих местах, при Ctrl+Shift приходится смещать в сторону всю кисть).
Редактировалось: 10 раз (Последний: 20 декабря 2013 в 14:34)
в России дела с этим делом обстоят лучше, в соответствие с новым образовательным стандартом все школы России оснащены современными компьютерами, старая техника списана. спасибо, скачаем, потестируем. не хочу Вас сразу опечаливать, но вообще, как показали мои наблюдения, эстетика стола XFCE для большинства школьников нелюбимая, они говорят некайфовая, т.е. на первом месте что в этом возрасте они сразу неприемлют это рабочий стол Unity, а за ним идёт XFCE. но будем смотреть, а вдруг Ваш вариант XFCE будет похож на старый добрый Gnome-2 ... в режиме Live-DVD можно тестировать ?
Сообщений: 0
#3 - 17 ноября 2013 в 08:49
rauwolfin:
эстетика стола XFCE для большинства школьников нелюбимая
Ну, не знаю, как для школьников, а по моему для "старых" компов самое то. И далеко не во всех школах крутые системники. Не устраивает внешний вид? Сделать "аля Винда" пару пустяков. ЗЫ. На работе 28 компов на Ubuntu XFCE (не путать с Xubuntu, ибо это самосборка ). Компы от 2008 года и старше. Обычный офис. Контингент - женщины от 35+ .
Сообщений: 0
#4 - 17 ноября 2013 в 09:50
rauwolfin:
Дистрибутив ориентирован на русскоязычных пользователей, язык по-умолчанию украинский
как это понимать?
Сообщений: 0
#5 - 17 ноября 2013 в 12:42
rauwolfin:
в режиме Live-DVD можно тестировать ?
Да, полностью работоспособна..
Редактировалось: 2 раз (Последний: 17 ноября 2013 в 13:09)
Сообщений: 0
#6 - 17 ноября 2013 в 14:07
anykey, цитата не моя. olegwhite, ok !
да, и вроде как ссылка не пашет... а торрента нет?
Редактировалось: 1 раз (Последний: 17 ноября 2013 в 14:28)
Сообщений: 0
#7 - 17 ноября 2013 в 15:29
rauwolfin:
да, и вроде как ссылка не пашет... а торрента нет?
торрента нет, на http://www.ex.ua/ можете зайти? Если да - нажмите поиск и вставьте Linux Mint School, если нет - сообщите, перезалью куда нибудь еще. только что проверял, ссылка отправляет туда куда надо...
Сообщений: 0
#8 - 17 ноября 2013 в 16:00
anykey:
rauwolfin:
Дистрибутив ориентирован на русскоязычных пользователей, язык по-умолчанию украинский
как это понимать?
Славяне - они и в Африке Славяне
Сообщений: 0
#9 - 17 ноября 2013 в 16:14
olegwhite, а этот сервис для авторского хранения или и для раздачи другим ? самого автора может помнить по IP, логину и паролю, для хранения, ему и открывать ссылку. а другим нет. и для поиска вероятно там надо быть регистрированным, по умолчанию поиска нет опционально.
Редактировалось: 1 раз (Последний: 17 ноября 2013 в 16:22)
Сообщений: 0
#10 - 17 ноября 2013 в 16:49
Уважаемый rauwolfin, возможно есть ограничения для России, сервис-то украинский, хотя... врядли. Когда я открываю сайт http://www.ex.ua/ есть такая строка: EX-Файлы | Видео | Аудио | Изображения | Тексты | Игры | Программы | О сервисе | Поиск последняя опция - поиск.
Сообщений: 0
#11 - 17 ноября 2013 в 17:17
olegwhite, Вы думаете я этого не пробовал? я заходил в том числе разными способами, и как из Украины тоже, Этих строчек Вами перечисленных НЕТ, есть одна только кнопка "Вход" и всё ! Вы же заходите как зарегистрированный пользователь, а все остальные нет.
прошу прощения, но я захожу не как зарегистрированный пользователь, у меня справа эта кнопка ВХОД, (может браузер или еще что....) ладно, не будем на этом зацикливаться, сегодня - завтра залью еше куда нибудь, может посоветуете?
Сообщений: 0
#13 - 17 ноября 2013 в 19:00
если я не ошибаюсь ресурс ex.ua запоминает автора по умолчанию по его IP, у Вас статический, да? потом даже если Вы входите без ввода логина и пароля, Вам всё равно виден интерфейс с панелями. а другим нет, ничего кроме одинокой кнопки Вход и затем формой регистрации и всё.
как вариант можно тут http://yandex.ru Yandex-диск 3 Gb. при простой обычной регистрации.
Сообщений: 0
#14 - 19 ноября 2013 в 10:45
Добавлена ссылка на Google
Сообщений: 0
#15 - 21 ноября 2013 в 13:49
olegwhite, ! нормальная сборка, недостатков не выявлено, добавил в свою тему тут: ufolog.ru/forum/yaf_postst7543p9_Opieratsionki-Linux-dlia-ufologha-i-nie-tol-ko.aspx http://u.to/gh7-BA