Difference between revisions of "Raspbian"
m (→Installing via the command shell on older versions of Raspbian: Fixed syntax highlighting) |
(Added template, categories moved to template) |
||
Line 1: | Line 1: | ||
+ | {{Raspbian(pg)}} | ||
{{Platform only|Raspberry Pi}} | {{Platform only|Raspberry Pi}} | ||
'''Raspbian''' is a free operating system based on the [[Debian]] [[Linux]] distribution optimized for the [[Raspberry Pi]] hardware. Most historic and current versions of Raspbian support both [[Free Pascal]] and [[Lazarus]]. | '''Raspbian''' is a free operating system based on the [[Debian]] [[Linux]] distribution optimized for the [[Raspberry Pi]] hardware. Most historic and current versions of Raspbian support both [[Free Pascal]] and [[Lazarus]]. | ||
Line 64: | Line 65: | ||
* [http://www.raspbian.org Official Raspbian site] | * [http://www.raspbian.org Official Raspbian site] | ||
* [http://www.elinux.org/Lazarus_on_RPi Additional information on Lazarus and Raspberry Pi at eLinux.org] | * [http://www.elinux.org/Lazarus_on_RPi Additional information on Lazarus and Raspberry Pi at eLinux.org] | ||
− | |||
− | |||
− |
Revision as of 20:22, 16 December 2019
│
English (en) │
español (es) │
This article applies to Raspberry Pi only.
See also: Multiplatform Programming Guide
Raspbian is a free operating system based on the Debian Linux distribution optimized for the Raspberry Pi hardware. Most historic and current versions of Raspbian support both Free Pascal and Lazarus.
Installing Lazarus and Free Pascal
Graphical Installer on modern versions of Raspbian
On modern versions of Raspbian installation is very easy. It can be performed with the PiPackage manager. You have to select simply "Add / Remove Software" in the global Preferences menu.
Installing via the command shell on older versions of Raspbian
Installing Free Pascal
Free Pascal is easily installed with the following shell commands:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fpc
There are three modes to use Free Pascal on Raspbian:
- via the shell command
fpc
. This requires to enter a number of options along with thefpc
command. - via the shell command
fp
. This command starts a text-based IDE. - via Lazarus, see below
Installing Lazarus
The steps to install Lazarus are very similar to those required for installing Free Pascal:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fpc
sudo apt-get install lazarus
This installs a ready-to-use precompiled version of Lazarus, however not necessarily the newest one.
Compiling from sources
The newest versions of Lazarus are distributed as source code. In order to compile Lazarus from subversion sources see Michell Computing: Lazarus on the Raspberry Pi for details. The information there is somewhat outdated but still usable.
The easiest way to compile from source is to use fpcup . See also fpcup in this wiki.
Screenshots
Hardware access
See Lazarus on Raspberry Pi for details.