Сайт учителя информатики
Работая с СПО Линукс, в школе столкнулся с проблемой установки и запуска Паскаля. Установил на компьютеры кабинета информатики Ubuntu (LinMacOs). Устойчивая ОС, позволяющая выполнять практически все виды работ как по программе средней школы, так и работы по внеурочной и кружковой. WINE поддерживает множество прикладного программного обеспечения из Windows.
Сегодня хочу поделиться опытом работы с DOSBOX и в частности запуском и работой с Pascal. Первое что нужно сделать, это установить DOSBOX. Путей два: Первый путь, самый простой, установить через репозиторий, набрав в строке поиска « dosbox». Второй путь через терминал, задав команду sudo apt-get install dosbox, подтвердив ее паролем (пароль при наборе не отображается). Установленный DOSBOX можно найти в меню приложений – игры. Для удобства работы рекомендую перенести его на рабочий стол, захватив мышью. Теперь скачиваем программу Pascal, которая работает под DOS. Размещаем ее в удобном месте ( рабочий стол). В принципе все, можно работать. Для запуска Паскаля открываем папку Pascal, в ней открываем папку BIN и файл TURBO.EXE , мышью перетаскиваем и как бы совмещаем файл с ярлыком DOSBOX. Паскаль запускается. Alt+Enter разворачивают окно на весь экран, повторное нажатие сворачивает до первоначальных размеров.
Возникает проблема работы с русским языком. Для решения этой проблемы необходимо разрешить русский язык в Dosbox и Паскале. В этой статье не буду описывать порядок действий русификации DosBox и Паскаля. Сделаю это чуть позже.
Кстати: аналогичным образом можно запускать все программы (DOS). Точно так же работаю с «Алгоритмикой», «Роботландией», клавиатурным тренажером “BabyType” и другими программами.
Как установить Turbo Pascal на Linux?
Пытался установить TP7 на школьный Линукс. Сразу же скачал эмулятор dosbox. Если скачиваешь *.exe. Wine грузит его и грузит, но в конце концов он просто прекращает загрузку dosbox’а. Скачивал архивы для Линукса, а там не понятно как им пользоватся, как установить его и т.п. Народ кто знает что делать подскажите пожалуйста.
3 ответа 3
Поставьте FreePascal это бесплатный аналог для линукса
Я в целом присоединяюсь к тем, кто посоветовал поставить FreePascal. Это хороший компилятор. Да и в родной среде конечно же лучше работать, чем на эмуляторе.
Однако если Ваш преподаватель упорно требует именно Turbo Pascal (а я такое в принципе допускаю), позволю себе маленькое замечание. По Вашему лаконичному сообщению и упоминанию Wine я заподозрил, что Вы пытаетесь скачать DOSBox для Windows и запустить его под Wine, то есть эмулятор под эмулятором. Делать этого совершенно не нужно — для линукса есть «родная» версия DOSBox, а также ещё один эмулятор — DOSEmu. Под ними и надо запускать ДОСовские программы. Wine здесь не нужен, он для другого.
Говоря про «школьный Линукс», Вы имеете в виду Альт Линукс 5.0 Школьный? Или что-то ещё?
Скачивал архивы для Линукса, а там не понятно как им пользоватся, как установить его и т.п.
А! Этого сразу не заметил. Архивы DOSBox-а имеются в виду, я так полагаю? Ну тогда надо уточнять, какой именно архив Вы качали — исходники в tar.bz2 или что-то ещё. И в зависимости от этого двигаться дальше. Но в любом случае это — правильный путь. А запускать виндовую версию DOSBox в wine — ложный.