Installing GambOS repository and Gambas on a supported distribution.
If on GambOS then everything below DOES NOT apply to you, as all is pre configured and installed for you.
Here are the setup instruction for all available distributions. You will need to download and run a script with elevated rights. The script will add the GambOS repository and key followed by a system update. All that's left for to do is install Gambas3 and GambOS applications.
At the end of this document you will find a trouble shooting section.
On bullseye (Debian 11) - amd64 and i386 available
1. Download add-repo-bullseye.tar.xz, extract in a folder of choice, run a script and install gambas.
In terminal:
cd /folder/of/choice
su root
./add-repo-bullseye.sh
apt-get install gambas3
OR
In terminal:
cd /folder/of/choice
sudo ./add-repo-bullseye.sh
sudo apt-get install gambas3
On bookworm (Debian 12 and Raspberry Pi OS (64-bit)) - amd64, arm64 and i386 available
1. Download add-repo-bookworm.tar.xz, extract in a folder of choice, run a script and install gambas.
In terminal:
cd /folder/of/choice
su root
./add-repo-bookworm.sh
apt-get install gambas3
OR
In terminal:
cd /folder/of/choice
sudo ./add-repo-bookworm.sh
sudo apt-get install gambas3
On focal (Ubuntu 20.04 and Linux Mint 20) - amd64 only
1. Download add-repo-focal.tar.xz, extract in a folder of choice, run a script and install gambas.
In terminal:
cd /folder/of/choice
sudo ./add-repo-focal.sh
sudo apt-get install gambas3
On jammy (Ubuntu 22.04 and Linux Mint 21) - amd64 only
1. Download add-repo-jammy.tar.xz, extract in a folder of choice, run a script and install gambas.
In terminal:
cd /folder/of/choice
sudo ./add-repo-jammy.sh
sudo apt-get install gambas3
On noble (Ubuntu 24.04 and Linux Mint 22) - amd64 only
1. Download add-repo-noble.tar.xz, extract in a folder of choice, run a script and install gambas.
In terminal:
cd /folder/of/choice
sudo ./add-repo-noble.sh
sudo apt-get install gambas3
Trouble shooting
1. Trouble with broken packages:
In terminal:
sudo apt-get --fix-missing
sudo apt-get install gambas3
2. Trouble with the key not being recognized:
In terminal:
sudo chmod 644 /etc/apt/trusted.gpg.d/gbwilly.gpg
ls -al /etc/apt/trusted.gpg.d/gbwilly.gpg
-rw-r--r-- 1 root root 1745 7 mei 13:25 gbwilly.gpg
sudo apt-get update
sudo apt-get upgrade
Repository created with RepoBuilder 0.2.2-1 (rev.#031) Beta 3 (using LibGb3DebPack 0.2.1-1 (rev.#017) Beta 2)
More info about this project at Gambas3 Debian and Ubuntu Repositories