Linux на очень старых школьных компьютерах (С компьютерами выше 64Мб RAM не обращаться!)
Модератор: Модераторы разделов
Linux на очень старых школьных компьютерах
Ещё остались школы, где учеников обучают на очень старых компьютерах (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. Не забудьте, что компьютеры очень старые...
Но есть проблемы: выбор подходящего дистрибутива, альтернативы учебным программам... Для этого и сделана данная тема! Делимся вопросами, опытом, ссылками и советами...
А теперь первый вопрос темы:
В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?
P.S. Не забудьте, что компьютеры очень старые...
Hello, world!
Re: Linux на очень старых школьных компьютерах
В школе преподаётся программирование на QuickBASIC. Очень нужна версия MS QBASIC для Puppy Linux. Что можно сделать?
- Не преподавать программирование на QuickBASIC, заменив его FreePascal или Python.
- Запускать MS QBASIC под DosBox.
Re: Linux на очень старых школьных компьютерах
FreeBasic + Geany - задайте в настройках только опцию компилятора:
Код: Выделить всё
Для настройки Geany при работе с FreeBASIC вам необходимо выполнить следующие действия:
1. Выбрать создание простого файла на языке BASIC: Файл → Создать. Затем задайте тип документа: Документ → Установить тип файла → Языки программирования → исходный файл FreeBasic.
2. Выбрать Собрать → Задать параметры сборки. В открывшемся окне в поле Скомпилировать вместо
fbc "%f"
задайте
fbc "%f" -lang qb
-lang qb – использовать совместимость с MS QBASIC (если необходимо).
Меня тут снова нет :P
Re: Linux на очень старых школьных компьютерах
>Celeron-366, 64Mb Ram, S3 Trio 3D2X, 6Gb
Подключи их к серверу как терминал. Так с программами проще будет.
Подключи их к серверу как терминал. Так с программами проще будет.
Re: Linux на очень старых школьных компьютерах
А кто-нибудь может подсказать графического терминального клиента, запускающегося под Win98? Под 2000\XP клиенты есть, а под ранние операционки - не нашел...
Re: Linux на очень старых школьных компьютерах
вам RDP надо что-ли? Так есть он для 98, даже под win 3.1 найти можно.
Но лучше запустить терминальный клиент на linux
Re: Linux на очень старых школьных компьютерах
PuppyRus будет летать на этих компьютерах.
Нет тут подписи и не будет.
Re: Linux на очень старых школьных компьютерах
>и даже с OOo?
Что в этом OOo такого, что он так нужен? Свистелки-перделки?
Что в этом OOo такого, что он так нужен? Свистелки-перделки?
Нет тут подписи и не будет.
Re: Linux на очень старых школьных компьютерах
Я всю жизнь думал, что во времена таких "мощных" компьютеров офис просто не изучали. Изучали что-то другое.
Можно попробовать abiword+gnumeric в конце концов.
Можно попробовать abiword+gnumeric в конце концов.
Re: Linux на очень старых школьных компьютерах
Если есть достаточно мощный сервер, то эти машины можно использовать как терминальные клиенты http://www.ltsp.org/.
Насчёт basic: посмотрите basic256, может его будет вполне достаточно.
Насчёт basic: посмотрите basic256, может его будет вполне достаточно.
Re: Linux на очень старых школьных компьютерах
QBasic под Dosemu. Debian (ставить десктоп IceWM, удалить все лишние демоны). OpenOffice у меня на таком компе работал, советую версию 2.0, более новые работают, но иногда тормозят. И выделите SWAP мегабайт на 100 хотя бы, иначе при запуске программ (особенно OpenOffice) будет вешаться комп.
Re: Linux на очень старых школьных компьютерах
Тяжёлые приложения вроде опенофиса лучше и правда, на сервере запускать. К примеру вот так:
Насоздавать на сервере по пользователю на каждого клиента, настроить key-based auth, а на клиентах - на рабочем столе ярлыки вот с такими командами, как указана выше.
Если вдруг CPU начнёт не хватать на шифрование (ssh), можно пустить X-соединение и вне него.
Код: Выделить всё
ssh -X client12@server openoffice
Насоздавать на сервере по пользователю на каждого клиента, настроить key-based auth, а на клиентах - на рабочем столе ярлыки вот с такими командами, как указана выше.
Если вдруг CPU начнёт не хватать на шифрование (ssh), можно пустить X-соединение и вне него.
Re: Linux на очень старых школьных компьютерах
Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее
Re: Linux на очень старых школьных компьютерах
>Не поверите, Win98+Office 97 (можно и Office 2000) на таком работают на ура до сих пор. По функциям может больше чем GNOME Office и работает быстрее
Согласен, что работает, но купите мне со скидкой 95% или достаньте на халяву пожалуйста. Их даже прочитав некрономикон не купить.
Согласен, что работает, но купите мне со скидкой 95% или достаньте на халяву пожалуйста. Их даже прочитав некрономикон не купить.
Нет тут подписи и не будет.
Re: Linux на очень старых школьных компьютерах
Ну, про то, что open office тормоз, я помню... Попробуйте заменить на gnumeric и abiword + лёгкий wm какой... Не знаю, насчёт функциональности, но системных требований точной за глаза хватит.
open office тоже скорее всего запустися, но тормозить будет ох...
open office тоже скорее всего запустися, но тормозить будет ох...
Re: Linux на очень старых школьных компьютерах
Такая связка у меня "летала" до прошлой недели на ноуте с процессором 133 мегагерца и 32 мегами памяти. Машина использовалась в садике под набор текстов. Чем из свободного софта это можно было бы заменить, не представляю.
Re: Linux на очень старых школьных компьютерах
Для тех, кто страдает по 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% совместимости приврали очень слегка. Не прошло только очень тонкое место с обработкой ошибки. основная программа идет. Для учебного класса совместимость вроде должна быть достаточной.
Для Линукса продукт точно свободный, а последняя (бета) версия уже свободна вроде и для винды и для Мака.
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
Re: Linux на очень старых школьных компьютерах
Для Deli linux открылась проблема - ld-uClibc.
Как собирать компилятор с этой библиотекой в нормальной среде ?
Соберётся ли?
Как собирать компилятор с этой библиотекой в нормальной среде ?
Соберётся ли?
Re: Linux на очень старых школьных компьютерах
Damn Small Linux
Вот, пожалуйста: DSL 4.2.5 + Ted Editor.
После загрузки операционки (без жестких дисков! - всё в RAM) вместе с терминалом и редактором из 30 Mb RAM используется только 17 Mb.
Загрузочный iso-образ DSL занимает 48 Mb.
Re: Linux на очень старых школьных компьютерах
В школе преподаётся программирование на 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, вобщем по вкусу.
А можно вобще взять попробовать что нибудь уже готовое отечественного производителя, может понравится.
Re: Linux на очень старых школьных компьютерах
вы не совсем правильно поняли смысл сообщения. Это можно использовать, но фактически хуже w98+o97. Потому пытаться что-то делать с этими машинами локально вызовет массу нелестных отзывов (как тонкий клиент нормально).
Re: Linux на очень старых школьных компьютерах
Потому пытаться что-то делать с этими машинами локально вызовет массу нелестных отзывов
ну почему же. Для изучения консольных команд сойдет.
как тонкий клиент нормально
о чем я собственно и сказал выше.
Re: Linux на очень старых школьных компьютерах
сходите в школу и спросите нужны ли им консольные команды. И вам ответят, что им надо XP, Office, Photoshop и Finereader (причём последние 2 для сканирования фотографий и их кадрирования). Нужно предлагать адекватные решения, а не "ой, запустилось".
Re: Linux на очень старых школьных компьютерах
Речь вообще-то идёт о старых компах с 64 Мб памяти. Какие уж тут Windows XP, Photoshop и Finereader!?
Re: Linux на очень старых школьных компьютерах
После пролистывания топика складывается ощущение, что люди хотят, чтоб все работало быстро, без глюков, все умело да еще и на антиквариате и чтоб при этом все легально было и чтоб за это ничего не платить. Но OpenSource это же не волшебная палочка. Чем-то придется пожертвовать. Или купить новое железо. Или пожертвовать функциональностью. Или иметь проблемы с лицензиями. Или смириться с тормозами. Впрочем на комплексное решение этой проблемы так или иначе нужно потратиться, все остальное - полумеры, от бедности. Вот так вот невесело.
Re: Linux на очень старых школьных компьютерах
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 насчет лицензий договорилась? Я лично не слышал. Это российская контора, с ней игры в кошки-мышки ни к чему хорошему не приведут.
Re: Linux на очень старых школьных компьютерах
Если весь вопрос упирается в: либо - Win-95+MSOffice-7, либо - так и непонятно что, то - все очень просто. Оцениваем Win-95+MSOffice? в 1500р. Теперь смотрим - что мы с этими 1500р можем сделать?.. Купить дополнительной памяти. Если очень поискать, то можно купить 512M или даже больше. А можно еще и процессора чуть пошустрее найти. И уже на Celeron-366+515М - OOo будет работать. Чтобы получить производительность побольше - надо ставить Getnoo, а сборку распараллеливать, тогда можно собрать наиболее оптимальный линух.
Или, на деньги за ПО, можно купить сервер приложений (главное памяти побольше) и запускать OOo и прочие программы на нем, а X'ы+WM такая машинка, Celeron-366+64, без проблем потянет.
Или, на деньги за ПО, можно купить сервер приложений (главное памяти побольше) и запускать OOo и прочие программы на нем, а X'ы+WM такая машинка, Celeron-366+64, без проблем потянет.
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Linux на очень старых школьных компьютерах
я бы не стал так смело оценивать Win-95+MSOffice в 1500р, т.к. вы их просто не купите. MS их не продает сейчас, а перепродавать (то бишь купить их у кого-то) по их лицензии нельзя. так что если покупать лицензионные винды - придется по ценам ориентироваться на vista+office 2k7 - никуда не денешься.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: Linux на очень старых школьных компьютерах
Я взял условно. Но если считать по современным ценам, то за эти деньги можно полностью обновить компьютеры(!) и поставить Linux, еще наверное и на сервер останется.Ленивая Бестолочь писал(а): ↑13.03.2009 15:27я бы не стал так смело оценивать Win-95+MSOffice в 1500р, т.к. вы их просто не купите. MS их не продает сейчас, а перепродавать (то бишь купить их у кого-то) по их лицензии нельзя. так что если покупать лицензионные винды - придется по ценам ориентироваться на vista+office 2k7 - никуда не денешься.
Или даже взять машины из расчета 1 новая в качестве десктопа и одновременно сервера приложений, на две старые. В общем по любому - MS - это для школ не оправдано дорого.