Skip to content

Installing Pharo into Linux distributions

Pablo Tesone edited this page Mar 24, 2021 · 5 revisions

We are using OpenBuilService to generate packages for different distributions. These packages have the advantage that they are installed using the package manager of the Linux distribution. They are built against the dependencies presented in the distribution, so it improves the stability and behaves correctly when interacting with installing libraries.

We have support for the following distributions:

  • Debian: 9.0 / 10.0
  • Ubuntu: 18.04 / 20.04 / 20.10
  • Raspbian: 9.0 / 10.0
  • Arch

Installing instructions

Ubuntu

18.04

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_18.04/ ./" >> pharo.list
sudo cp pharo.list /etc/apt/sources.list.d/pharo.list
wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_18.04/Release.key
sudo apt-key add Release.key
sudo apt-get update
sudo apt-get install pharo9

20.04

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_20.04/ ./" >> pharo.list
sudo cp pharo.list /etc/apt/sources.list.d/pharo.list
wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_20.04/Release.key
sudo apt-key add Release.key
sudo apt-get update
sudo apt-get install pharo9

20.10

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_20.10/ ./" >> pharo.list
sudo cp pharo.list /etc/apt/sources.list.d/pharo.list
wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_20.10/Release.key
sudo apt-key add Release.key
sudo apt-get update
sudo apt-get install pharo9

Debian

9.0

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_9.0/ ./" >> pharo.list sudo cp pharo.list /etc/apt/sources.list.d/pharo.list wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_9.0/Release.key sudo apt-key add Release.key sudo apt-get update sudo apt-get install pharo9

10.0

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_10.0/ ./" >> pharo.list sudo cp pharo.list /etc/apt/sources.list.d/pharo.list wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Debian_10.0/Release.key sudo apt-key add Release.key sudo apt-get update sudo apt-get install pharo9

Raspbian (Raspberry Pi OS)

9.0

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Raspbian_9.0/ ./" >> pharo.list sudo cp pharo.list /etc/apt/sources.list.d/pharo.list wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Raspbian_9.0/Release.key sudo apt-key add Release.key sudo apt-get update sudo apt-get install pharo9

10.0

echo "deb https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Raspbian_10.0/ ./" >> pharo.list sudo cp pharo.list /etc/apt/sources.list.d/pharo.list wget https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/Raspbian_10.0/Release.key sudo apt-key add Release.key sudo apt-get update sudo apt-get install pharo9

Clone this wiki locally