- Saved searches
- Use saved searches to filter your results more quickly
- COOLIRON2311/pabcnetdeb
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Установка среды программирования PascalABC.NET (с 17.01.23 г.)
- Alt Linux
- Автоматический способ установки консольного компилятора PascalABC.NET + Geany
- Штатный ручной способ установки консольного компилятора PascalABC.NET + Geany
- Ручной способ установки под Alt Linux рабочая станция 10.0
- Pascal abc linux mint
- Установка под линукс
- Второй вариант: PASCAL ABC на OS LINUX
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
COOLIRON2311/pabcnetdeb
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
- Скачать последнюю версию пакета из раздела Releases.
- Установить пакет консольной командой sudo apt install ./pascalabcnet_. _all.deb
- Обратите внимание! Среда разработки Geany и все зависимости пакета устанавливаются автоматически! (Чтобы отказаться от установки Geany, добавьте аргумент: —no-install-recommends )
- Для выполнения автоматической настройки компилятора в Geany введите: /usr/share/pascalabcnet/configure_geany.sh
- Проверить корректность правильной конфигурации Geany в разделе Сборка/Установить пользовательские команды сборки: в поле «Скомпилировать» должно быть: pabcnetcclear «%f» , а в поле «Выполнить» — mono «./%e.exe»
- Альтернативно, Вы можете использовать задачу сборки tasks.json для Visual Studio Code (см. Задачи в Visual Studio Code) и расширение Pascal.
- Справка: pabcnetdoc
About
Установка среды программирования PascalABC.NET (с 17.01.23 г.)
Возможно, в некоторых версиях Linux пакет mono-complete будет отсутствовать, тогда вместо него следует установить пакет mono-devel:
sudo apt-get install mono-devel
3. Попробовать из папки PascalABCNETLinux запустить PascalABCNETLinux.exe. В некоторых версиях Linux расширение exe не ассоциировано с запуском mono, поэтому в консоли в этой папке следует выполнить команду
mono PascalABCNETLinux.exe
4. При запуске может произойти ошибка, связанная с отсутствием папок
/etc/mono/registry/LocalMachine
В этом случае рекомендуется либо создать папки registry и registry/LocalMachine в /etc/mono/ вручную, либо выполнить команды
mkdir -p /home/user/PascalABCLinux/registry mkdir -p /home/user/PascalABCLinux/registry/LocalMachine export MONO_REGISTRY_PATH=/home/user/PascalABCLinux/registry
Alt Linux
Под Alt Linux установка пакета Mono выполняется по-другому:
apt-get install mono-locale-extras
Автоматический способ установки консольного компилятора PascalABC.NET + Geany
- Автоматическая установка и настройка языка и IDE (Geany).
- Продуманная структура пакета и расположение исполнимых файлов в системе.
- Возможность легкого управления пакетом через встроенные средства ОС – пакетный менеджер apt.
Штатный ручной способ установки консольного компилятора PascalABC.NET + Geany
Проверялось на Ubuntu 14.04 и Альт Линукс 7.0 Школьный Учитель
Последовательность шагов инсталляции такова:
sudo apt-get install mono-complete
- Распаковываем ее, например, в папку /home/miks/PABC/ где вместо miks — имя пользователя
- Инсталлируем редактор Geany
- В Geany создаем файл
begin write('Hello Linux'); end.
и сохраняем его с расширением .pas
- На тулбаре Geany выбираем кнопку Build the Current file и жмем стрелку справа от этой кнопки. Выбираем в открывшемся меню Set Build Options и попадаем в окно настройки для компиляции .pas-файлов.
- В пункте Compile прописываем
mono /home/miks/PABC/pabcnetcclear.exe "%f"
где вместо miks — имя пользователя
- Сохраняем. Теперь компилируем, нажимая на кнопку Compile the Current File и запускаем нажатием на кнопку Run or view the current file
Замечание. В Linux-версии PascalABC.NET не будет работать ряд модулей: в частности, все графические модули.
Ручной способ установки под Alt Linux рабочая станция 10.0
apt-get install mono-locale-extras
Далее по предыдущему пункту
Pascal abc linux mint
При переходе на новую операционную систему очень сложно отказываться от привычных программ. В линуксе нет проблем с системами программирования, но все же, PascalABC мне больше подходит для обучения программированию.
Так как данная система написана для использования в Windows, я использую для запуска среду WINE.
Итак, первым делом нам необходимо скачать дистрибутив Паскаля с сайта разработчика. А затем, выполнить действия:
распаковать архив и открыть папку PABCDistr
Теперь нам необходимо выполнить проверку некоторых свойств у файла установки. Кликаем правой кнопкой мыши на PABCInstall.exe и в контекстном меню выбираем пункт Свойства. В открывшемся окне переключаемся на вкладку Права и проверяем установку флажка в опции Позволять выполнение файла как программы.
Переключаемся на вкладку Открывать в программе и устанавливаем переключатель в положение Wine — загрузчик Windows программ
Закрываем окно свойств. А далее поступаем также как и раньше. Двойной клик по PABCInstall.exe и устанавливаем программу.
В конце установки на Рабочем столе появятся ярлыки запуска Системы программирования.
Запускаем программу с помощью ярлыка и работаем.
Установка под линукс
Щёлкните на кнопку «Run or view the current file» и запустите «Паскаль».
Замечание: PascalABC.NET для «Линукса» не поддерживает несколько модулей (приложения с графической оболочкой недоступны).
Второй вариант: PASCAL ABC на OS LINUX
Pascal ABC создан для работы в OS Windows. Некоторые программисты хотят работать в «Паскале» на OS Linux. Инсталляция новой версии Pascal ABC.Net на «Линуксе» очень сложная — проще установить «Паскаль» старой версии.
Перед инсталляцией нового «Паскаля», установите пакет Wine на OS Linux. Этот пакет создаёт нужные файлы под OS Windows и загружает приложения на Линуксе.
Wine инсталлируется через менеджер пакетов «synaptic» или через сторонние инсталляторы. На OS Ubuntu — воспользуйтесь «Центром приложений». На Линуксе — Mint, который находится в менеджере программ, а в OpenSuse, воспользуйтесь Yast. Затем инсталлируйте два компонента: Wine-сам wine и wine gecko.
После этого, загрузите архив: PABCInstall.zip и распакуйте его в любую папку. Не перемещайте файлы в другие папки – они должны быть в одном месте. Войдите в папку с распакованным архивом.
Вызовите контекстное меню файла PABCInstall.exe, щёлкнув на нём правой кнопкой мыши. Потом нужно выбрать «Открытие с помощью…», затем «Wine и указать загрузчик Windows-программ».
Когда загрузится инсталлятор программы, нажимайте на клавиши и смотрите подсказки мастера установки.
Щёлкните «Установка» и напишите информацию о пользователе. Потом, подождите, пока файлы скопируються по указанному пути, и дождитесь завершения установки.
Эта версия вам подойдет если вы еще не устанавливали Паскаль абс. Содержит все необходимые программы для запуска:
- Система программирования PascalABC.NET
- Задачник PT4
- Платформа Microsoft .NET Framework v4.7.1
- Russian Language Pack for .NET v4.0 (русификация сообщений о ошибках времени выполнения)
- Framework Class Library Help (документация для всплывающей подсказки)