Linux на очень старых школьных компьютерах (С компьютерами выше 64Мб RAM не обращаться!)

Обсуждаем вопросы продвижения Linux в школах, делимся опытом, рассказываем об успехах, просим помощи

Модератор: Модераторы разделов

Аватара пользователя
webconn
Сообщения: 62
ОС: Debian Lenny 5.0, Windows 7
Контактная информация:

Linux на очень старых школьных компьютерах

Сообщение webconn »

Ещё остались школы, где учеников обучают на очень старых компьютерах (Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb), а с Windows 9x/ME проблемы - комиссии, которые проверяют компьютеры на наличие лицензионного ПО. Где вы найдёте лицензионный Millenium/NT 4.0 или Office 97? Чаще всего в таких случаях перевешивает переход на OpenSource (тот же Linux, OpenOffice).
Но есть проблемы: выбор подходящего дистрибутива, альтернативы учебным программам... Для этого и сделана данная тема! Делимся вопросами, опытом, ссылками и советами...

А теперь первый вопрос темы:

В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?
P.S. Не забудьте, что компьютеры очень старые...
Hello, world!
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: Linux на очень старых школьных компьютерах

Сообщение rm_ »

В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?

- Не преподавать программирование на QuickBASIC, заменив его FreePascal или Python.
- Запускать MS QBASIC под DosBox.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Linux на очень старых школьных компьютерах

Сообщение akdengi »

rm_ писал(а):
31.01.2009 18:50
В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?

- Не преподавать программирование на QuickBASIC, заменив его FreePascal или Python.
- Запускать MS QBASIC под DosBox.


FreeBasic + Geany - задайте в настройках только опцию компилятора:

Код: Выделить всё

Для настройки Geany при работе с FreeBASIC вам необходимо выполнить следующие действия:

   1. Выбрать создание простого файла на языке BASIC: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл FreeBasic.

   2. Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
      fbc "%f"

      задайте
     fbc "%f" -lang qb

      -lang qb – использовать совместимость с MS QBASIC (если необходимо).
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux
Контактная информация:

Re: Linux на очень старых школьных компьютерах

Сообщение Rodegast »

>Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb

Подключи их к серверу как терминал. Так с программами проще будет.
Спасибо сказали:
camman
Сообщения: 1

Re: Linux на очень старых школьных компьютерах

Сообщение camman »

Rodegast писал(а):
03.02.2009 17:26
>Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb

Подключи их к серверу как терминал. Так с программами проще будет.


А кто-нибудь может подсказать графического терминального клиента, запускающегося под Win98? Под 2000\XP клиенты есть, а под ранние операционки - не нашел...
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Linux на очень старых школьных компьютерах

Сообщение yaleks »

camman писал(а):
12.02.2009 22:17
Rodegast писал(а):
03.02.2009 17:26
>Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb

Подключи их к серверу как терминал. Так с программами проще будет.


А кто-нибудь может подсказать графического терминального клиента, запускающегося под Win98? Под 2000\XP клиенты есть, а под ранние операционки - не нашел...

вам RDP надо что-ли? Так есть он для 98, даже под win 3.1 найти можно.
Но лучше запустить терминальный клиент на linux
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Linux на очень старых школьных компьютерах

Сообщение Sekta-N »

PuppyRus будет летать на этих компьютерах.
Нет тут подписи и не будет.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Linux на очень старых школьных компьютерах

Сообщение yaleks »

Sekta-N писал(а):
23.02.2009 17:11
PuppyRus будет летать на этих компьютерах.

и даже с OOo?
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Linux на очень старых школьных компьютерах

Сообщение Sekta-N »

>и даже с OOo?

Что в этом OOo такого, что он так нужен? Свистелки-перделки?
Нет тут подписи и не будет.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Linux на очень старых школьных компьютерах

Сообщение Flaming »

Я всю жизнь думал, что во времена таких "мощных" компьютеров офис просто не изучали. Изучали что-то другое.
Можно попробовать abiword+gnumeric в конце концов.
Спасибо сказали:
sdukshis
Сообщения: 83
ОС: Linux

Re: Linux на очень старых школьных компьютерах

Сообщение sdukshis »

Если есть достаточно мощный сервер, то эти машины можно использовать как терминальные клиенты http://www.ltsp.org/.

Насчёт basic: посмотрите basic256, может его будет вполне достаточно.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Linux на очень старых школьных компьютерах

Сообщение frp »

QBasic под Dosemu. Debian (ставить десктоп IceWM, удалить все лишние демоны). OpenOffice у меня на таком компе работал, советую версию 2.0, более новые работают, но иногда тормозят. И выделите SWAP мегабайт на 100 хотя бы, иначе при запуске программ (особенно OpenOffice) будет вешаться комп.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: Linux на очень старых школьных компьютерах

Сообщение rm_ »

Тяжёлые приложения вроде опенофиса лучше и правда, на сервере запускать. К примеру вот так:

Код: Выделить всё

ssh -X client12@server openoffice

Насоздавать на сервере по пользователю на каждого клиента, настроить key-based auth, а на клиентах - на рабочем столе ярлыки вот с такими командами, как указана выше.

Если вдруг CPU начнёт не хватать на шифрование (ssh), можно пустить X-соединение и вне него.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Linux на очень старых школьных компьютерах

Сообщение yaleks »

Flaming писал(а):
24.02.2009 17:12
Я всю жизнь думал, что во времена таких "мощных" компьютеров офис просто не изучали. Изучали что-то другое.
Можно попробовать abiword+gnumeric в конце концов.

Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее :angry:
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Linux на очень старых школьных компьютерах

Сообщение Sekta-N »

>Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее

Согласен, что работает, но купите мне со скидкой 95% или достаньте на халяву пожалуйста. Их даже прочитав некрономикон не купить.
Нет тут подписи и не будет.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Linux на очень старых школьных компьютерах

Сообщение Flaming »

Ну, про то, что open office тормоз, я помню... Попробуйте заменить на gnumeric и abiword + лёгкий wm какой... Не знаю, насчёт функциональности, но системных требований точной за глаза хватит.
open office тоже скорее всего запустися, но тормозить будет ох...
Спасибо сказали:
NiKoLa_N
Сообщения: 639

Re: Linux на очень старых школьных компьютерах

Сообщение NiKoLa_N »

yaleks писал(а):
25.02.2009 23:27
Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее :angry:

Такая связка у меня "летала" до прошлой недели на ноуте с процессором 133 мегагерца и 32 мегами памяти. Машина использовалась в садике под набор текстов. Чем из свободного софта это можно было бы заменить, не представляю.
Спасибо сказали:
Аватара пользователя
VAA
Сообщения: 224
ОС: Deep Style / Slackware

Re: Linux на очень старых школьных компьютерах

Сообщение VAA »

Для тех, кто страдает по qbasic, советую посмотреть:

http://www.kbasic.com/
http://www.opennet.ru/opennews/art.shtml?num=19876
http://www.linuxcenter.ru/news/2009/01/22/9095/
http://www.kv.by/index2009051110.htm

И погуглить на kbasic. Среда интересна тем, что обещана 100% совместимость с MS qbasic и vb (при включении соответствующего режима совместимости). Я пробовал запустить (под виндой правда) программу написанную на qbasic. По поводу 100% совместимости приврали очень слегка. Не прошло только очень тонкое место с обработкой ошибки. основная программа идет. Для учебного класса совместимость вроде должна быть достаточной.

Для Линукса продукт точно свободный, а последняя (бета) версия уже свободна вроде и для винды и для Мака.
Registered Linux user number 436365
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Linux на очень старых школьных компьютерах

Сообщение Ali1 »

Для Deli linux открылась проблема - ld-uClibc.
Как собирать компилятор с этой библиотекой в нормальной среде ?
Соберётся ли?
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: Linux на очень старых школьных компьютерах

Сообщение Luinnar »

NiKoLa_N писал(а):
28.02.2009 21:20
yaleks писал(а):
25.02.2009 23:27
Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее :angry:

Такая связка у меня "летала" до прошлой недели на ноуте с процессором 133 мегагерца и 32 мегами памяти. Машина использовалась в садике под набор текстов. Чем из свободного софта это можно было бы заменить, не представляю.

Damn Small Linux
Вот, пожалуйста: DSL 4.2.5 + Ted Editor.
После загрузки операционки (без жестких дисков! - всё в RAM) вместе с терминалом и редактором из 30 Mb RAM используется только 17 Mb.
Загрузочный iso-образ DSL занимает 48 Mb.
Вложения
dsl_4.2.5_with_rtf_editor.png
Спасибо сказали:
Аватара пользователя
Nelar
Сообщения: 138

Re: Linux на очень старых школьных компьютерах

Сообщение Nelar »

В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?

Несчастные дети... изучать полумертвый язык... спасибо хоть не это.
Посмотрите на FreeBasic и его аналоги.

Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb

openoffice.org - можно сразу забыть - он тормозить будет из за java. На сегодняшний день это довольно старые компьютеры. Cамое плохое в том что памяти очень мало. Увеличьте ее хотя бы до 256Мb - и все начнет летать. ( впрочем для второго варианта - это необязательно ) Я очень надеюсь хотя бы они в сеть соединены.

Я так понимаю нет возможности их поменять: я вижу два нормальных варианта:
1. Ставим на все машины любой дистрибутив linux для старых компьютеров. Не принципиально какой - главное X-window настроить нормально что бы дети глаза не ломали. Конечно что то можно и со старого компа делать, но основное их назначение - с этих машин удаленно заходить и работать на сервере. Это почти тоже самое как в древние времена "больших машин" с перфокартами.

2. Берем сервер, настраиваем загрузку linux по сети на рабочие станции. Что нибудь вроде http://www.thinstation.org. или DSL

Претензии на тему... ну вот еще ... сервер покупать - не принимаются. С таким подходом можно успешно изучать Minix, Unix 1.0 или DOS 1.0 или windows 95. Только ни тот не другой нафиг никому не нужен - толку от такого обучения - ноль, пустая трата времени преподавателя и детей.
Собрать одну машинку под сервер - из б/у комплектухи купленной с рук или пожертвованной родителями детей будет стоить 40% от стоимости этой же машинки из магазина и в десятки раз дешевле покупки нового компьютерного класса целиком. А если приплюсовать стоимость лицензионного софта - то еще в несколько раз дешевле получается. Intel Core Duo кстати рекомендую - классные процессоры.

Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее

Ну что же я рад за вас. Пишите в Microsoft пускай продадут вам лицензии на все это, если вас это решение устраивает. В отличие от проприетарного ПО здесь никто вас не заставляет и не навязывает обязательно использовать что то. Попробуйте на досуге в Office 97 пооткрывать документы Office 2007 которые вам прислали коллеги по почте.

Можно взять например Arch Linux или Vector linux, вместо офиса связка Abiword + Gnumeric, в качестве оболочки LXDE или BlackBox, вобщем по вкусу.
А можно вобще взять попробовать что нибудь уже готовое отечественного производителя, может понравится.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Linux на очень старых школьных компьютерах

Сообщение yaleks »

Nelar писал(а):
11.03.2009 15:31
Ну что же я рад за вас. Пишите в Microsoft пускай продадут...

Можно взять например Arch Linux или Vector linux, вместо офиса связка Abiword + Gnumeric, в качестве оболочки LXDE или BlackBox, вобщем по вкусу.

вы не совсем правильно поняли смысл сообщения. Это можно использовать, но фактически хуже w98+o97. Потому пытаться что-то делать с этими машинами локально вызовет массу нелестных отзывов (как тонкий клиент нормально).
Спасибо сказали:
Аватара пользователя
Nelar
Сообщения: 138

Re: Linux на очень старых школьных компьютерах

Сообщение Nelar »

Потому пытаться что-то делать с этими машинами локально вызовет массу нелестных отзывов

ну почему же. Для изучения консольных команд сойдет.
как тонкий клиент нормально

о чем я собственно и сказал выше.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Linux на очень старых школьных компьютерах

Сообщение yaleks »

Nelar писал(а):
12.03.2009 18:50
Потому пытаться что-то делать с этими машинами локально вызовет массу нелестных отзывов

ну почему же. Для изучения консольных команд сойдет.

сходите в школу и спросите нужны ли им консольные команды. И вам ответят, что им надо XP, Office, Photoshop и Finereader (причём последние 2 для сканирования фотографий и их кадрирования). Нужно предлагать адекватные решения, а не "ой, запустилось".
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: Linux на очень старых школьных компьютерах

Сообщение Luinnar »

yaleks писал(а):
13.03.2009 08:41
сходите в школу и спросите нужны ли им консольные команды. И вам ответят, что им надо XP, Office, Photoshop и Finereader (причём последние 2 для сканирования фотографий и их кадрирования). Нужно предлагать адекватные решения, а не "ой, запустилось".

Речь вообще-то идёт о старых компах с 64 Мб памяти. Какие уж тут Windows XP, Photoshop и Finereader!? ;)
Спасибо сказали:
i18n
Сообщения: 192

Re: Linux на очень старых школьных компьютерах

Сообщение i18n »

После пролистывания топика складывается ощущение, что люди хотят, чтоб все работало быстро, без глюков, все умело да еще и на антиквариате и чтоб при этом все легально было и чтоб за это ничего не платить. Но OpenSource это же не волшебная палочка. Чем-то придется пожертвовать. Или купить новое железо. Или пожертвовать функциональностью. Или иметь проблемы с лицензиями. Или смириться с тормозами. Впрочем на комплексное решение этой проблемы так или иначе нужно потратиться, все остальное - полумеры, от бедности. Вот так вот невесело.
Спасибо сказали:
Аватара пользователя
Nelar
Сообщения: 138

Re: Linux на очень старых школьных компьютерах

Сообщение Nelar »

yaleks сходите в школу и спросите нужны ли им консольные команды. И вам ответят, что им надо XP, Office, Photoshop и Finereader


XP - полудохлая система, пока ее будут изучать пару лет, она уже станет достоянием истории. Мелкомягкие делают все возможное что бы сперва вытеснить ее vista а потом успешно продать windows 7.
Вы предлагаете на Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb ставить vista? ;) Ну правильно, пусть умрут красиво....

нужны ли им консольные команды

вас читать в школе учили?
В школе преподаётся программирование на QuickBASIC

Имеются в виду самые базовые консольные команды, ничего феноменального. Лично меня им в школе учили и даже консольному редактору edit, за что им спасибо. А вы предлагаете сразу учить програмированию, даже не рассказывая о том что такое файлы? Cтрашно с консоли файлик копировать да? Сразу хочется программирование изучать? Ну ну... чувствуется тяжелое детство...

Photoshop

Зачем им эта очень навороченная и дорогая профессиональная программа для полиграфии? Вы ее системные требования видели? Давайте уж сразу 3dmax. Мечтать не вредно. Вы кстати много видели честно купленых версий Photoshop? Я лично ни одной. И вообще в школьную программу профессиональные полиграфические программы не входят, это слишком круто. Я слышал в США есть институты где этот самый пакет с Photoshop по пять лет изучают.
Finereader

А что у нас Министерство образования с Аbbyy насчет лицензий договорилась? Я лично не слышал. Это российская контора, с ней игры в кошки-мышки ни к чему хорошему не приведут.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: Linux на очень старых школьных компьютерах

Сообщение inspirra »

Если весь вопрос упирается в: либо - Win-95+MSOffice-7, либо - так и непонятно что, то - все очень просто. Оцениваем Win-95+MSOffice? в 1500р. Теперь смотрим - что мы с этими 1500р можем сделать?.. Купить дополнительной памяти. Если очень поискать, то можно купить 512M или даже больше. А можно еще и процессора чуть пошустрее найти. И уже на Celeron-366+515М - OOo будет работать. Чтобы получить производительность побольше - надо ставить Getnoo, а сборку распараллеливать, тогда можно собрать наиболее оптимальный линух.
Или, на деньги за ПО, можно купить сервер приложений (главное памяти побольше) и запускать OOo и прочие программы на нем, а X'ы+WM такая машинка, Celeron-366+64, без проблем потянет.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Linux на очень старых школьных компьютерах

Сообщение Ленивая Бестолочь »

я бы не стал так смело оценивать Win-95+MSOffice в 1500р, т.к. вы их просто не купите. MS их не продает сейчас, а перепродавать (то бишь купить их у кого-то) по их лицензии нельзя. так что если покупать лицензионные винды - придется по ценам ориентироваться на vista+office 2k7 - никуда не денешься.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
inspirra
Сообщения: 211
ОС: FreeBSD, Gentoo

Re: Linux на очень старых школьных компьютерах

Сообщение inspirra »

Ленивая Бестолочь писал(а):
13.03.2009 15:27
я бы не стал так смело оценивать Win-95+MSOffice в 1500р, т.к. вы их просто не купите. MS их не продает сейчас, а перепродавать (то бишь купить их у кого-то) по их лицензии нельзя. так что если покупать лицензионные винды - придется по ценам ориентироваться на vista+office 2k7 - никуда не денешься.
Я взял условно. Но если считать по современным ценам, то за эти деньги можно полностью обновить компьютеры(!) и поставить Linux, еще наверное и на сервер останется.
Или даже взять машины из расчета 1 новая в качестве десктопа и одновременно сервера приложений, на две старые. В общем по любому - MS - это для школ не оправдано дорого.
Спасибо сказали:
Ответить