Installer Lazarus et FreePascal sous Ubuntu

Ubuntu 11, 12 et même 14 n'a pas de la version récente de Lazarus/FreePascal dans ces dépôts. Voici les instruction comment l'installer.

Tout d'abord, supprimer l'installation précédente

sudo apt-get purge fpc lazarus
sudo rm -Rf /usr/lib/fpc
sudo rm -Rf /usr/lib/lazarus
sudo rm -Rf /usr/share/fpcsrc

Et peut-etre aussi :

sudo rm -Rf ~/.fpc
sudo rm -Rf ~/.lazarus

Puis télécharger les packages deb depuis le site sourceforge de Lazarus. Il vous faut 3 packages :

  • fpc_nnn_mmm.deb
  • fpc-src_nnn_mmm.deb
  • lazarus_xxx_mmm.deb

dont "nnn" et "xxx" sont les versions et "mmm" est la plate-forme cible i.e. amd64.

Puis installer libgtk2 :

sudo apt-get install libgtk2.0-dev

Enfin, dans le répertoire de packages Lazarus lancer :

sudo dpkg -i *.deb

Afin d'avoir le menu principal dans la même fenêtre, il faut lancer lazarus depuis le script shell :

#/bin/sh
export UBUNTU_MENUPROXY=
startlazarus

Créer une raccourci vers ce script et copier la sur la barre des tâches (applications) de Unity.

Comment créer une raccourci en Ubuntu 12.04 ou ultérieure ?

sudo apt-get install --no-install-recommends gnome-panel
gnome-desktop-item-edit ~/Desktop/ --create-new