64-bit System Setup
A 64-bit binary is on our horizon, but currently Pharo is 32-bit, requiring a bit of extra setup on 64-bit systems. Once your system is set up, you should be all set with the standard downloads above. While we obviously can't provide instructions for every version of every distribution, below we list some of the most common cases. If you encounter a problem not addressed below, ask for help on our very friendly user mailing list
Ubuntu 14.04 and Later
Since the ia32-libs package is no longer loadable on these systems, you can follow the instructions for Debian 8.
Other
The following is known to work in Debian (most recently tested in 7.8 wheezy) and older Ubuntu (e.g. 12.04) systems.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install ia32-libs
The installation in Debian 8 Jessie 64bits requires some operations.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libfontconfig1:i386
sudo apt-get install libssl1.0.0:i386
Distribution packages (More advanced)
While the easiest way to get started is to download the standard downloads at the top of this page, there are also various options via GNU/Linux Package Managers. For each option, be aware that what you are downloading is different than the standard downloads - some install only the Pharo VM, others install Pharo Launcher (our experimental new GUI Dashboard)
CentOS
Virtual machine can be found here: Pharo 5.0 CentOS
ArchLinux
Install the Pharo VM only
yaourt pharo-vm-latest
# which is then used like this:
pharo /path/to/your/image
Install Pharo Launcher, our experimental new GUI Dashboard
yaourt pharo-launcher
# which is then launched via:
pharo-launcher
See the VM or Launcher packages or this mailing list post for more info.
Nix
The Nix package manager can be installed on Linux and other Unix systems. The Pharo VM and Launcher are part of the Nix Packages collection.
Others
You can always build the VM from the sources. Feel free to ask questions on the users mailing list.