Dyalog Ltd

Minchens Court
Minchens Lane
RG26 5BH
United Kingdom

+ 44 (0) 1256 830 030

+ 44 (0) 1256 830 031





Dyalog APT Repository

This is the Dyalog APL APT Repository for Debian/Ubuntu systems.
The following are the supported Operating System codenames:

  • Raspbian (Debian)
    • wheezy (ARMHF) - Hardware Float
    • jessie (ARMHF) - Hardware Float

Packages last updated 2016-05-10

Please Note: We do not support ARMEL (Software Float) due to speed slow-downs within the interpreter.

Version 15.0

Version 15.0 was released on 2016-06-30.
To upgrade to version 15.0 on your Raspberry Pi, run the following commands:

$ sudo apt-get update
$ sudo apt-get dist-upgrade


You can download the Dyalog APL For Raspberry Pi guide from here. This will help you install Dyalog APL on your Raspberry Pi and also has some example code. This is also shipped with Dyalog APL for the Raspberry Pi in /opt/mdyalog/15.0/32/unicode/help/ where there is a host of useful documentation.


Repository setup (Debian - as root)

# wget -O - http://packages.dyalog.com/dyalog-apt-key.gpg.key | apt-key add -
# CODENAME=`lsb_release -sc`
# echo "deb http://packages.dyalog.com ${CODENAME} main" > /etc/apt/sources.list.d/dyalog.list

Please note: if you update the operating system on your Pi, then you should re-run these last two commands so that /etc/apt/sources.list.d/dyalog.list accurately reflects the codename of the version of the distribution that you are running.

Dyalog APL

Upgrade from 14.1 to 15.0

If you already have Dyalog 14.1 installed you can run the following 2 commands to upgrade to 15.0

$ apt-get update
$ apt-get dist-upgrade

Install (Version 15.0)

$ apt-get update
$ apt-get install dyalog-unicode

To see all available packages, you can use the following command:

$ apt-cache search dyalog

You can choose to install 13.2, 14.0 or 14.1 manually using the following commands:

$ apt-get install dyalog-unicode-132
$ apt-get install dyalog-unicode-140
$ apt-get install dyalog-unicode-141

Note: If you have 15.0 and an earlier version of Dyalog installed, running "dyalog" from the terminal will run 15.0.


To run dyalog APL you can select it from the Programming menu or type "dyalog" from a terminal.