<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF108%3ASchool3</id>
		<title>LXF108:School3 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF108%3ASchool3"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF108:School3&amp;action=history"/>
		<updated>2026-05-13T03:13:19Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF108:School3&amp;diff=9372&amp;oldid=prev</id>
		<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF108:School3&amp;diff=9372&amp;oldid=prev"/>
				<updated>2009-12-09T07:04:07Z</updated>
		
		<summary type="html">&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Математики из Саратова выбирают GNU/Linux==&lt;br /&gt;
&lt;br /&gt;
: В точных науках вопрос: «Что использовать в качестве прокладки между программным и аппаратным обеспечением?» уже давно не является насущным: конечно, Linux. Возможно, не прямо сейчас, но когда руки дойдут – как это было в случае '''Александра Добдина'''.&lt;br /&gt;
&lt;br /&gt;
{{Врезка| Содержание=[[Изображение:LXF108_96_1.jpg|300px]] | Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
{{Врезка|left| Содержание= &lt;br /&gt;
* '''Кто'''&lt;br /&gt;
Александр Сергеевич Добдин, математик-программист, заведующий лабораторией микроЭВМ.&lt;br /&gt;
* '''Откуда'''&lt;br /&gt;
Саратовский государственный университет им. Н.Г.Чернышевского, механико-математический факультет.&lt;br /&gt;
* '''Проект'''&lt;br /&gt;
Перевод компьютерной сети факультета на открытое ПО.&lt;br /&gt;
* '''Результат'''&lt;br /&gt;
Все работает, в том числе и потому, что процесс перехода является эволюционным.| Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
В Саратовском государственном университете (СГУ) я работаю с 2001 года. Начинал дежурным в компьютерных классах механико-математического факультета еще будучи студентом второго курса. С 2008 года возглавляю лабораторию микро-ЭВМ СГУ. Мы занимаемся ИТ-сопровождением учебного процесса на факультете.&lt;br /&gt;
&lt;br /&gt;
О Linux я услышал из рассказов своего друга Сергея Кудинова еще в 1999 году, но увидеть эту систему в реальности удалось&lt;br /&gt;
только в 2001. Прежде чем поставить его, я проштудировал «Путь к LINUX» В. Водолазского. Первым дистрибутивом был Mandrake&lt;br /&gt;
(вроде бы 7.2), выбранный по принципу «что есть, то и ставим». Впечатления (после Windows) оказалось положительными. KDE 2&lt;br /&gt;
тех лет была уже красивее ''Проводника'', хотя пришлось немного попривыкать к совсем другим «рюшечкам». Серьезно же заинтересовался Linux в процессе обучения в университете, проработав год в лаборатории микро-ЭВМ (2002 г.).&lt;br /&gt;
&lt;br /&gt;
Как настольная ОС, Linux появился в СГУ в феврале 2004 года в одном из компьютерных классов мехмата. К тому времени он&lt;br /&gt;
уже применялся на некоторых серверах. Занятия по нему (две пары в неделю) поначалу велись по специальному курсу доцентом&lt;br /&gt;
кафедры математической физики и вычислительной математики О.Б. Горбуновым&lt;br /&gt;
&lt;br /&gt;
К началу 2006/2007 учебного года на базе опробованных ранее дистрибутивов был подготовлен большой локальный сборник пакетов, включающий в себя множество аналогов несвободного ПО. Удалось заменить все программы, кроме тех, что были жестко прописаны в государственном образовательном стандарте для ряда специальностей. Поскольку на тот момент в городе уже начались&lt;br /&gt;
проверки различными ведомствами, то факультетом было принято решение отказаться от использования нелицензионного ПО и заменить его аналогичными бесплатными и, по возможности, свободными продуктами.&lt;br /&gt;
&lt;br /&gt;
Что касается конкретно Linux, то на нашем факультете из 12 кафедр целиком и полностью на него перешла только одна: кафедра компьютерной алгебры и теории чисел. Linux установлен и на двух из трех факультетских серверов, а в масштабах университета открытая ОС обслуживает почту и файлы, сервисы DNS и DHCP. Дистрибутивы самые разные, в основном, Fedora, OpenSUSE и Gentoo; как такового, стандарта нет.&lt;br /&gt;
&lt;br /&gt;
Сегодня все ПО, используемое факультетом, легальное. Доля свободных программ в учебном процессе составляет около 90%.&lt;br /&gt;
Нам также пришлось закупить лицензии и на некоторые коммерческие продукты, например, графические пакеты для специальности «Web-дизайн»: причины были изложены выше. До сих пор не удалось найти аналогов для некоторых пакетов имитационного моделирования – обходимся демо-версией ''I Think''. Преподаватели пока еще спрашивают о совместимости ''Octave'' и ''Scilab'' с ''Matlab''.&lt;br /&gt;
Дело движется в нужном направлении, хотя поначалу большинство преподавателей не оценило «шутку юмора». К счастью, многие уже&lt;br /&gt;
тогда понимали, что будущее за открытым ПО, поэтому поддержали наши начинания. С нового 2008/2009 учебного года будет организован семинар: сначала для преподавателей и сотрудников, а затем и в более широком формате, для всех желающих.&lt;br /&gt;
&lt;br /&gt;
В компьютерных классах мехмата (около 50 машин, от Celeron 800 до Pentium D) установлен Gentoo Linux. Причины – «исторические»: первый опыт был получен именно на нем. Тогда нам очень хотелось разобраться в системе досконально – это сейчас я понимаю, что чем лучше узнаешь Linux, тем больше понимаешь, как мало знаешь. Компьютеры у нас старые, поэтому (чтобы выжать из них максимум) все пакеты собираются под конкретный процессор. В силу специфики образовательной деятельности для поддержки компьютерных классов было решено создать собственный локальный репозитарий, благо в Gentoo это несложно.&lt;br /&gt;
&lt;br /&gt;
После некоторых обсуждений и проб мы остановились на следующей схеме: есть гостевая учетная запись для студентов ('''student'''),&lt;br /&gt;
настройки которой позволяют сразу же приступить к работе. Домашняя директория, если ее не существует, создается при каждом входе в систему (модуль '''pam_mkhomedir'''). Затем студент переписывает свои рабочие файлы и настройки программ с университетского FTP-сервера с использованием личной учетной записи. После завершения последнего сеанса в консоли домашний каталог&lt;br /&gt;
пользователя '''student''' удаляется. Это удобно: на рабочих станциях не скапливаются временные файлы, и не нужно следить за свободным пространством на разделе '''/home'''. При этом на случай аварийного завершения работы компьютера (бывает, что «балуются»&lt;br /&gt;
электричеством) данные пользователя на диске не будут утеряны. Для обмена файлами предусмотрен временный каталог на сервере,&lt;br /&gt;
доступный по ''NFS'': он очищается ежедневно. В ближайшем будущем планируем централизованную аутентификацию плюс монтирование домашнего каталога через ''NFS''. Таким образом, пользователю не придется копировать свои настройки и рабочие файлы с FTP,&lt;br /&gt;
и он сможет прозрачно работать за любым компьютером.&lt;br /&gt;
&lt;br /&gt;
Согласно регламенту, раз в полгода (перед началом очередного семестра) в компьютерных классах производится обновление образа всей системы до некоторого промежуточного состояния. Это происходит в несколько этапов:&lt;br /&gt;
# На «эталонной» машине собирается новая или обновляется предыдущая версия системы с оптимизацией под самые слабые ПК;&lt;br /&gt;
# С помощью дистрибутива, загружаемого по сети и небольшого скрипта монтируются локальные и удаленные файловые системы. Далее создается tar-архив иерархии каталогов сервера. Его объем составляет порядка 4,5 ГБ;&lt;br /&gt;
# После создания архива все клиентские компьютеры загружаются через PXE в ту же вспомогательную систему. Посредством ''SSH'' на каждой станции запускается скрипт, который &lt;br /&gt;
* в зависимости от выбора, создает/изменяет разделы на жестком диске и форматирует их;&lt;br /&gt;
* распаковывает архив эталонной файловой системы;&lt;br /&gt;
* берет из базы данных (пока это текстовый файл, но позже планируется перейти на использование полноценной СУБД, например, ''MySQL'') имя компьютера и копирует конфигурационные файлы для данного типа машин (согласно MAC-адресу);&lt;br /&gt;
* записывает загрузчик в MBR и перегружает компьютер.&lt;br /&gt;
&lt;br /&gt;
Поскольку пропускная способность нашей локальной сети составляет всего 100 Мбит/сек, таким образом лучше обновлять не&lt;br /&gt;
более пяти машин сразу. Для компьютерного класса это выливается в от 1 до 3 часов работы. Для администрирования клиентских&lt;br /&gt;
станций используются ''SSH'' и ''sudo'', настроенные для одного специального пользователя без ввода пароля. Например, если необходимо выполнить установку нового ПО в классе, создается небольшой скрипт (см. '''LXFDVD'''); он и выполняет всю работу.&lt;br /&gt;
&lt;br /&gt;
Такова техническая составляющая. Основные же проблемы – это, конечно, страх перед чем-то новым и «вдруг не получится».&lt;br /&gt;
Это касается и преподавателей, и студентов. Плюс нежелание читать документацию, хотя ее в нашем случае и искать не надо, т.к.&lt;br /&gt;
страница с ней (http://oss.mexmat.sgu.ru) запускается автоматически вместе с графической оболочкой. В целом, перевод учебного процесса&lt;br /&gt;
на Linux можно считать завершенным и удачным. Остается только несколько курсов, за которые отвечают преподаватели, на дух&lt;br /&gt;
не переносящие среды разработки для Linux. Для таких «особенных случаев» пришлось закупать подписку на Microsoft Academic&lt;br /&gt;
Alliance, в которую включена ''Visual Studio''.&lt;br /&gt;
&lt;br /&gt;
В дальнейшем мы планируем расширить набор приложений для научной работы и обучения. Хотелось бы создать на базе&lt;br /&gt;
Университета центр разработки открытого ПО с привлечением студентов: у нас есть контакты с компанией ALT Linux. Сейчас&lt;br /&gt;
в нескольких регионах идет эксперимент по внедрению Linux в школах по национальному проекту «Образование». Наш университет на базе Представительств СГУ по области и уже имеющегося опыта собирается установить открытую ОС в 13 школьных компьютерных классах. На семинарах и курсах планируется обучать талантливых учеников 10–11 классов школ районов Саратовской и&lt;br /&gt;
Волгоградской областей, которые бы могли поддерживать данное ПО на местах. Мы следим за развитием системы, своевременно&lt;br /&gt;
обновляем зеркала.&lt;br /&gt;
&lt;br /&gt;
На этом пути нам не хватает времени, хорошо обученных сотрудников, ну и финансирования (ставок на дежурных и администраторов в компьютерных классах), естественно. Всю факультетскую сеть (порядка 120 машин) обслуживают два администратора,&lt;br /&gt;
т.е. построенная нами система держится на энтузиазме сотрудников. Кстати, так было всегда. За примером далеко ходить не надо –&lt;br /&gt;
это Вычислительный центр СГУ (http://www.cc.sgu.ru) основанный на том же энтузиазме и интересе людей в далеком 1957 году. Столько&lt;br /&gt;
лет прошло, а нам до сих пор интересно. '''LXF'''&lt;br /&gt;
&lt;br /&gt;
===Благодарность===&lt;br /&gt;
&lt;br /&gt;
Пользуясь случаем, хочу отметить, что все вышеизложенное&lt;br /&gt;
было бы невозможно без замечательных сотрудников нашего&lt;br /&gt;
факультета и, в частности, без помощи со стороны доцентов&lt;br /&gt;
Вячеслава Петровича Склярова, Александра Юрьевича Трынина и&lt;br /&gt;
Юрия Анатольевича Блинкова.&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>