dans un terminal :
sudo apt install gcc libc6-dev ncurses-dev libx11-dev libxext-dev libxpm-dev libxrandr-dev libxrender-dev
Télécharger FreeBASIC-1.10.1-ubuntu-22.04-x86_64.tar.xz
Décompresser l'archive en mode graphique si c'est plus simple
rendez-vous dans ce répertoire (par exemple)
Dans un terminal :
cd ~/Téléchargements/FreeBASIC-1.10.1-ubuntu-22.04-x86_64/
sudo ./install.sh -i
FreeBASIC compiler successfully installed in /usr/local
fbc --version
FreeBASIC Compiler - Version 1.10.1 (2023-12-24), built for linux-x86_64 (64bit)
Copyright (C) 2004-2023 The FreeBASIC development team.
Écrire un premier exemple console
avec un éditeur tapez ces 2 lignes
'Hello en FreeBasic
print "hello en FreeBasic"
et enregistrez en hello.bas
fbc/essais$ fbc hello.bas
./hello
hello en FreeBasic
avec un éditeur tapez ces lignes
screen 18
print("Freebasic dessiner cercle et elipse")
circle (40, 60), 30, 2, , , 1, F
circle (80, 80), 40, 5, , , 1.5,F
circle (60, 90), 30, 3, , , 0.5,F
sleep
et enregistrer sous cercle.bas
fbc/essais$ fbc cercle.bas
./cercle

Sympa n'est-ce pas ? voir article édition et compilation avec Scite comme IDE voir ici