?

Log in

No account? Create an account
 
 
23 April 2010 @ 10:34 am
Школьный Linux  
Пришло ЦУ установить в каждой школе Linux хотя бы на один компьютер. Мы люди подневольные. Достаём дистрибутив и идём ставить.

Для начала определяемся, какой дистрибутив будем ставить. Лёгкий Линукс отметем сразу, поскольку там не используется KDE,а следовательно, не будет Центра управления KDE, и настроить без подачи куриных команд ничего будет нельзя.

! Почему-то на LiveCD с AltLinux-Master написано Junior.

Пробуем ставить Мастер. Одако сразу вываливается ошибка непосредственно на чёрном экране. Тоже самое происходит и с вариантом Лёгкий. Возможно, что в школу поступили искорёженные диски с неверной кодировкой????

Удаётся запустить только Юниор.

Сюрпризы начались непосредственно во время установки.

Во-первых, несмотря на заверения на http://spohelp.ru/, выделение под Линукс 7,5 Gb не способствует тому, чтобы разбиение диска произошло автоматически.

Ну да ладно. Выбираем ручной режим. Скармливаем Линуксу пустое место, где он с нашей помощью создаёт раздел Ext3 одним куском с точкой монтировния "/".

Указываем инсталлятору, что ЗАГРУЗЧИК ПОМЕСТИТЬ В hda2.

Доводим все процессы до конца.

После перезагрузки обнаруживаем, что загрузчик Windows успешно грохнут, а вместо него помещён LILO. Вообще-то мы это НЕ ЗАКАЗЫВАЛИ.

Расчёт был на то, чтобы оставить NTLDR, сделать образ LILO и добавить новый пункт в меню NTLDR.

Кстати, почему-то инсталлятор создаёт второй первичный раздел, и делает его активным вместо того, чтобы создать рсширенный раздел, а в нем - раздел Линукс.

На другой машине попробовали предварительно разбить диск ПРАВИЛЬНО, с рсширенным разделом. Снова даём указание поместить загрузчик не в MBR, а в раздел Линукс (hda5).

В результате компьютер перестает загружаться вообще - не грузит ни Линукс, ни Windows.

Загружаемся с CD Windows-2000 и делаем FIXMBR. Проблема не устраняется.


Проверка диска с Partition Magic не даёт никаких ошибок на диске. После запуска PARTED MAGIC ошибки устраняются, и оказывается возможным загрузить Windows.

Начинаем всё сначала, но теперь идём по проторенной дорожке. Видать, использовать NTLDR для мультизгрузки не судьба.

В конце концов, загружаем Линукс.

Первый положительный момент - несмотря н то, что на компьтере только 192 МБ ОП (на друом-164), система загружается быстрее, чем Windows.

Первые неприятности. Пользователи могут иметь ТОЛЬКО АНГЛИЙСКИЕ ИМЕНА МАЛЫМИ БУКВАМИ (кликухи!!!) и только НЕПУСТЫЕ ПАРОЛИ.

Это мне придётся нарисовать большой плакат типа:

ВКЛЮЧИВ КОМПЬТЕР:
1) ВЫБЕРИТЕ ПОЛЬЗОВАТЕЛЯ user1
2) ВВЕДИТЕ ПАРОЛЬ "X"

Как говорится, "по секрету всему свету...". Надеюсь, никто не предложит мне создать 1000 логинов? (по одному н каждого ученика?)

Приступаем к настройке.

Вторая неприятность. Сетевой карте нельзя присвоить несколько IP. Ну да ладно. Сильно плакать не будем. Хотя и время потеряли, пытаясь указать шлюз из другого адресного диапазона.

Интернет настраиваем без особых проблем. Почему-то в качестве веб-браузера упорно предлагается Firefox. Ну не люблю я его. Оперу хочу.

Идём на сайт Оперы. Скачиваем нужный дистрибутив.

Почему-то Лиса сохраняет его на Рабочий стол. Ну да ладно. Переживём. Оно и к лучшему.

Пытаемся по старинной виндовой привычке дважды кликнуть по дистрибу. Но ничего хорошего из этой затеи не получается - Linux не в курсе, что делать с файлами *.rpm.

Как говорится, берём бубен и пляшем. Запускаем MC в терминале. Находим нужный rpm-файл. Внутри него запускаем install. По окончании инсталляции ВИЗУЛЬНО в системе НИЧЕГО НЕ ИЗМЕНЯЕТСЯ, т.е. никаких ярлыков ни в главном меню, ни на рабочем столе не появляется. Создаём все руками.

Теперь неплохо было бы и принтер через сеть подключить. Запускаем Центр упрвления KDE. К слову сказать, сильно напрягает на каждой вкладке вводить рутовский пароль. Не есть гуд.

С трудом удаётся понять, каким образом нужно запустить мастер добавления принтера.

Помощь как класс отсутствует. Есть только общая информация типа "масло-масляное".

Выясняется, что обзор сети Windows возможен только при анонимном входе. В противном случае, видим только ОДНУ рабочую группу в ДВУХ экземплярах (про запас, наверное !!!), внутри которой как-бы ничего нет.

Добавив принтер Canon LBP 2900, убеждаемся, что он не печатает, а родные драйверы к нему не приложены.

Из беглого просмотра материалов форума spohelp убеждаемся, что установка принтеров, подключенных к виндовому компьютеру возможна только с бубном. Обидно! 21 век, однако.

Об остальном - в следующий раз.
 
 
 
MelkorBSDmelkorbsd on April 23rd, 2010 11:37 am (UTC)
> 21 век, однако.
Это что-то должно значить? 21й век чем-то отличается от 20го? Или Вы просто уточнили текущую дату?
alexanbaralexanbar on April 23rd, 2010 11:48 am (UTC)
21 век
21 век означает, в частности, что интерефейс командной строки используется преимущественно для восстановления системы из нерабочего состояния.
MelkorBSDmelkorbsd on April 23rd, 2010 01:46 pm (UTC)
Re: 21 век
В таком случае 21й действительно ничем не отличается от 20го.
(Anonymous) on July 21st, 2010 03:00 pm (UTC)
Re: 21 век
> 21 век означает, в частности, что интерефейс командной строки используется преимущественно для восстановления системы из нерабочего состояния

Когда в софтине пунктов меню больше чем во всех программах из MS-office вместе взятых, вы повеситесь, если не будет поддержки CLI. GUI хорош своей наглядностью, но эта же наглядность его исчезает, когда сложность функционала начинает зашкаливать.

У вас явно синдром пользователя ДОС, у которого возникла ассоциация: примитивный ДОС - примитивная командная строка.

> Вторая неприятность. Сетевой карте нельзя присвоить несколько IP.

Очень даже можно.
alexanbaralexanbar on July 23rd, 2010 12:31 pm (UTC)
Re: 21 век
<Когда в софтине пунктов меню больше чем во всех программах из MS-office вместе взятых, вы повеситесь, если не будет поддержки CLI. GUI хорош своей наглядностью, но эта же наглядность его исчезает, когда сложность функционала начинает зашкаливать.

GUI надо правильно разрабатывать.

<> Вторая неприятность. Сетевой карте нельзя присвоить несколько IP.

<Очень даже можно.

ПРилагаемы1 GUI это не позволяет сделать. Командная строка - не в счёт.
(Anonymous) on July 29th, 2010 11:46 am (UTC)
Re: 21 век
> GUI надо правильно разрабатывать.

Другого нет. У вас ни ресурсов, ни человеко-часов не хватит навесь ГУЙ. Провал Longhorn'а это показал. PowerShell - ваше все ;)

> Командная строка - не в счёт.

Вы задачу решаете или метод применяете?
alexanbaralexanbar on July 29th, 2010 04:14 pm (UTC)
Re: 21 век
Центр упраления KDE в школьном Линуксе - это яркий пример того, как НЕ НАДО разрабатывать интерфейс.

>> Командная строка - не в счёт.

>Вы задачу решаете или метод применяете?

Задача подключения принтера должна решаться с помощью двойного клика по соотвествующему файлу с последующими ответами на вопросы мастера установки драйвера в течение 1-5 минут.
(Anonymous) on July 29th, 2010 10:26 pm (UTC)
Re: 21 век
> Центр упраления KDE в школьном Линуксе - это яркий пример того, как НЕ НАДО разрабатывать интерфейс.

И не только в школьном линуксе. Именно поэтому этим центром пользоваться НЕ НАДО. Я думаю, со мной многие согласятся ;) Вопрос только в том зачем ВЫ в него упорно лезете?

> установки драйвера в течение 1-5 минут.

Долго :)
alexanbaralexanbar on July 30th, 2010 04:07 pm (UTC)
Re: 21 век
>> Центр упраления KDE в школьном Линуксе - это яркий пример того, как НЕ НАДО >разрабатывать интерфейс.

>И не только в школьном линуксе. Именно поэтому этим центром пользоваться НЕ >НАДО. Я думаю, со мной многие согласятся ;) Вопрос только в том зачем ВЫ в >него упорно лезете?

А иных средств настройки системы с помощью GUI не приложено.
(Anonymous) on July 30th, 2010 08:53 pm (UTC)
Re: 21 век
> А иных средств настройки системы с помощью GUI не приложено.

А GUI помогает?
Re: 21 век - alexanbar on July 31st, 2010 06:01 am (UTC) (Expand)
arilitaarilita on April 24th, 2010 12:54 pm (UTC)
А обязательно Линукс с СПБПО дисков ставить? Он же любой свободный...
alexanbaralexanbar on April 24th, 2010 08:40 pm (UTC)
Обязательно
Крайне желательно. Если из этого выйдет хоть что-нибудь заслуживающее внимания, то есть надежда, что под это будут писать специализированный учебный софт.
(Deleted comment)
alexanbaralexanbar on April 27th, 2010 04:52 pm (UTC)
Пересобрать Линукс
<И собрать из исходников под любой линукс проблемой быть не должно, тем более для разработчика?

Это не ко мне. Для меня это не представляет интереса.

<Или это исключительно политическая заморочка?

Для меня вся эта затея со школьным Линуксом - исключительно политическая заморочка. Все объяснения по поводу нехватки денег притянуты за уши.
(Deleted comment)
alexanbaralexanbar on April 27th, 2010 05:01 pm (UTC)
Убунту и пр.
Если уж там, наверху, приняли решение ставить именно AltLinux - значит это и будет школьным Линуксом, плох он или хорош. Ведь главное - не ОС, а прикладное ПО.

Сегодня продолжил борьбу с LBP-2900. Скачал с сайта Canon дрова (2 rpm файла), установил их, принтер появился в списке системы, но как не печатал - так и не печатает.
HP LJ1100 - без проблем.

Кстати, этот принтер (LBP-2900) и в Windows 2000 работает плохо. Я поставил автоматический перезапуск соотв. службы при сбое. Стоит принтер. Выключенный. А система (w2000) даёт сбой!!!
В общем, с приветом он. В XP такой же принтер работает без проблем.
(Deleted comment)
alexanbaralexanbar on April 28th, 2010 06:06 am (UTC)
Re: Убунту и пр.
>LBP-2900 - это т.н. GDI принтер

Слышали. Но ведь производитель выпустил драйверы под Linux!!! А значит, принтер ОБЯЗАН работать. Вот только процесс инсталляции оставляет желать лучшего. Всё должно делаться исключительно двойным кликом по соответствующему файлу и с помощью инсталлятора.

>Поэтому принтеры, подобные 2900 просто так к линуксу не прикручиваются:)

Ну тогда и смысла использовать такую ОС нет. Никто не будет гробить уйму времени на пляски с бубном.

<Если интересно, вот мои военные действия с убунтой на эту тему

Спасибо, посмотрю.

<А по поводу w2000 могу сказать только, что под эту операционку были одни из самых паршивых дров на все

Возможно. Но у меня LBL2900 - первый случай, когда драйвер вызывает сбои, вплоть до отказа загрузить систему. Хотя совместимость с w2000 декларируется.
quake10 on May 14th, 2010 08:25 am (UTC)
Школьный Linux
В принципе АльтЛинукс нормальный. и программ там хватит для обычной школы просто за глаза..
единственное что меня смущает при переходе на линукс это, где буду брать драйвера для всяких МФУшек и прочей периферии. в основном все делается под винду.
и книжки для учителей информатики в основном для программ под Виндовс пока выпускают. тоесть поставлю я к примеру линукс, а учитель придет и мне придется сначала учителя обучить работе на линукс, а потом он уже учеников будет. так чтоли получается )))
alexanbaralexanbar on May 14th, 2010 11:34 am (UTC)
Re: Школьный Linux
Представьте себе такую идеальную ситуацию: указанный дистрибутив содержит драйвера ВСЕХ принтеров и МФУ.

Прошёл год. Покупаем новый принтер. ... а дров под него в дистрибе нету....

А ещё важнее - под интерактивные доски драйвера где брать?

И насчёт ПО для обучения под Linux - тоже большой вопрос. Просто вложить в дистрибутив ПО для обучения, скажем, биологии, НЕДОСТАТОЧНО. Нужно, чтобы это ПО соотвествовало учебной программе, причем именно той, что использует конкретный учитель в конкретном классе. Ведь классы тоже используют разные варианты программ - есть общеобразовательные программы, а есть - с углубленным изучением предмета.


Собственно, сама работа в Linux с точки зрения пользователя немногим отличается от работы в WIndows. А вот с администрированием - полная труба. Пляски с бубном.

У меня, например, желания гробить уйму времени на то, чтобы подключить какой-то принтер, которого нет в базе, ну нету никакого желания. Поважнее дела есть.
(Anonymous) on July 21st, 2010 01:12 pm (UTC)
Re: Школьный Linux
> Покупаем новый принтер. ... а дров под него в дистрибе нету....

Бред. Все нормальные принтеры управляются унифицированными командами. Драйверы нафик не нужны, возможно потребуется затолкнуть в принтер прошивку, но это не проблема.
А GDI-принтеры и под виндой говно.
Просвещайтесь: http://citforum.ru/operating_systems/nw_print/appx1.shtml

> под интерактивные доски драйвера где брать

У поставщика. Не дает - канделябром в ему голову с возвратом товара.
Японские 100% заведутся под линукс, их школы уже более 3-х лет поголовно на линуксе.

> А вот с администрированием - полная труба. Пляски с бубном.

Бред.
alexanbaralexanbar on July 23rd, 2010 12:27 pm (UTC)
Re: Школьный Linux
<Бред. Все нормальные принтеры управляются унифицированными командами. Драйверы нафик не нужны, возможно потребуется затолкнуть в принтер прошивку, но это не проблема.
А GDI-принтеры и под виндой говно.

Под Виндой GDI принтеры работают вполне удовлетворительно, если не принимать во внимание баги разработчиков драйверов (особенно под w2000).

В школу покупается как раз то, что дешевле всего, т.е. те самые GDI принтеры.

Если Linux не хочет поддерживать современные принтеры - он будет снесен в самое кратчайшее время во всех школах, если такая типовая задача, как подключение совеременного принтера решается через бубен. Никто не будет гробить своё драгоценное время под изучение консольных команд.


<У поставщика. Не дает - канделябром в ему голову с возвратом товара.
Японские 100% заведутся под линукс, их школы уже более 3-х лет поголовно на линуксе


А если мы этот товар не покупали?


<> А вот с администрированием - полная труба. Пляски с бубном.

<Бред.

Итерфейсу командной строки лет, наверное, 30, если не более - может, и 50 будет. Уже давно на вменяемых ОС для администрирования используется графический интерфейс. Но если его сделать также плохо, как в центре управления KDE в редакции Alt-linux - тогда толку от него практически никакого.
(Anonymous) on July 29th, 2010 12:34 pm (UTC)
Re: Школьный Linux
> В школу покупается как раз то, что дешевле всего, т.е. те самые GDI принтеры.

> А если мы этот товар не покупали?
Для начала, разберитесь с текущим. Я посмотрел, что поставляется в школы - все забугорного производства. Скорее всего, ваш поставщик не более чем перекупщик и даже не интересовался темой поддержки "не виндовс". Возможно, производитель все же поддерживает линукс.

Это было правдой в 90-е. И то что дешевле всего, как правило, поддерживается хуже всего, в т.ч. и проблемы с дровами для новых версий виндовс.

> Итерфейсу командной строки лет, наверное, 30, если не более - может, и 50 будет.

Интерфейс командной строки не стоял на месте. Кстати, Microsoft уже рвет попу, чтобы наверстать потерянное время для его развития в своих продуктах.

> Но если его сделать также плохо, как в центре управления KDE в редакции Alt-linux

К разработке KDE альты не имеют отношения. Максимум что они могут сделать - это тюнинг КДЕ под системным требованиям и отправка отчетов об ошибках. Запихивать и поддерживать интерфейс для настройки системы в KDE, кроссплатформенность которого предполагает некоторое абстрагирование от конкретной системы, ИМХО было явной ошибкой разработчиков КДЕ. Просто не используйте его для настройки системы. Кстати, в альте, как наследнике мандрейка, должен быть собственный центр управления, там тоже все мрачно?
(Anonymous) on July 29th, 2010 12:39 pm (UTC)
Re: Школьный Linux
Поправочка:

> В школу покупается как раз то, что дешевле всего, т.е. те самые GDI принтеры.

Это было правдой в 90-е. И то что дешевле всего, как правило, поддерживается хуже всего, в т.ч. и проблемы с дровами для новых версий виндовс.
alexanbaralexanbar on July 29th, 2010 04:09 pm (UTC)
Re: Школьный Linux
Кстати, в начале года, кажется, вызывает меня директор и даёт задание: купить принтер за 4000 рублей.

Захожу в магазин. А там принтеров по такой цене нету! От 5200. Так что покупка принтера, естественно, не состоялась.
alexanbaralexanbar on July 29th, 2010 04:06 pm (UTC)
Re: Школьный Linux
В ряде случаев поставщик вообще не известен. Во всяком случае, при централизованных закупках сверху мы его не имеем возможности выбирать.

Как и в 90е, закупается все самое дешевое. Поставщику интересоваться поддержкой "не виндовс" особого смысла нет, т.к. потребитель этим случаем не интересуется, а в ряде случаев даже не знает, что на компьютере может стоять "не виндовс".

Мне не очень интересно, кто отвечает за центр управления KDE (получается, что никто). Важен результат - им пользоваться нельзя. Даже более старая версия 2.3 junior была более вменяемая в смысле работы с центорм управления KDE.

Мне нужно решать конкретные, а не абстактные задачи по настройке системы, а для этого центр управления KDE не приспособен. Мне, например, так и не удалось понять, что нужно нагалить, чтобы изменить систему, загружаемую по умолчанию (при мультизагрузке). Пришлось править руками.

А кроме центра управления KDE там интрументов нет - есть какие-то апплеты для настройки каких-то параметров сети, кажется.
(Anonymous) on July 29th, 2010 11:32 pm (UTC)
Re: Школьный Linux
> Мне, например, так и не удалось понять, что нужно нагалить, чтобы изменить систему, загружаемую по умолчанию (при мультизагрузке). Пришлось править руками.

В первом случае, LILO прописался в hda2, а в mbr изменились флаги активности разделов. hda2 стал активным разделом. Во втором, подозреваю, флаг просто был снят для раздела диска C: но, т.к. LILO прописался в дополнительном разделе, то в mbr нечего было помечать как активный раздел.
Вам достаточно было с диска восстановления винды указать fixboot'ом на диск Це или, в первом случае, воспользоваться линуксовым fdisk. Только запомните, линуксовый fdisk работает не так как это делал досовский: он переключает в mbr флаг активности в соответствующем поле записи раздела (можете указать что все разделы активны :)).
(Anonymous) on July 29th, 2010 11:49 pm (UTC)
Re: Школьный Linux
PS

Готовтесь, mbr RIP. Вместо него теперь guid, а старый добрый тексовый boot.ini заменили на бинарную хреновину. guid это хорошо, а за бинарник кому-то голову оторвать надо, если она у него есть.
alexanbaralexanbar on July 30th, 2010 04:09 pm (UTC)
Re: Школьный Linux
Где-то так...
(Anonymous) on July 21st, 2010 02:01 pm (UTC)
> После перезагрузки обнаруживаем, что загрузчик Windows успешно грохнут, а вместо него помещён LILO

Не факт. Загрузшик из mbr, скорее всего, передал ему управление как загрузчику из активного раздела.

> Снова даём указание поместить загрузчик не в MBR, а в раздел Линукс (hda5).

В этом месте вы прокололись. hda5 - расширенный раздел, он не может быть активным!

> Видать, использовать NTLDR для мультизгрузки не судьба.

Ну да, ну да. Ему просто нужно немного помочь: скопировали бы 1-е 512 байтиков загрузочного сектора в файлик на диск Це и натравили бы на этот файлик ntloader.