Help With Installation

New to Gambas? Post your questions here. No question is too silly or too simple.
Post Reply
Bill_LX
Posts: 1
Joined: Thursday 6th March 2025 12:42am

Help With Installation

Post by Bill_LX »

I have a very beginner level question: How do I install Gambas on my Raspberry Pi? Using the Debian/Raspberry Pi Add/Remove Software tool, I downloaded the Gambas GUI. Now I have a folder called 'gambas-3.20.1' What do I do next?

I'm not a computer professional anymore and my tech skills are quite out-of-date. I still enjoy programming as at the hobbyist level and hope to find programming language I liked as much as VB6. Hopefully Gambas will be the one.

Thanks!

Bill
User avatar
BruceSteers
Posts: 2067
Joined: Thursday 23rd July 2020 5:20pm
Location: Isle of Wight
Contact:

Re: Help With Installation

Post by BruceSteers »

How exactly did you download the GUI?


you can use the OBS packages here...
https://software.opensuse.org//download ... ge=gambas3


just run these commands for Debian12...
(for deb11 just change the 12 to 11)
(for gambas development branch change stable to master)

(curl and gpg must be installed)

echo 'deb http://download.opensuse.org/repositories/home:/gambas:/stable/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/home:gambas:stable.list
curl -fsSL https://download.opensuse.org/repositories/home:gambas:stable/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_gambas_stable.gpg > /dev/null
sudo apt update
sudo apt install gambas3
If at first you don't succeed , try doing something differently.
BruceS
User avatar
Got2BeFree
Posts: 118
Joined: Saturday 26th November 2016 2:52am
Location: Lost

Re: Help With Installation

Post by Got2BeFree »

Bill_LX wrote: Thursday 6th March 2025 12:48am I have a very beginner level question: How do I install Gambas on my Raspberry Pi? Using the Debian/Raspberry Pi Add/Remove Software tool, I downloaded the Gambas GUI. Now I have a folder called 'gambas-3.20.1' What do I do next?

I'm not a computer professional anymore and my tech skills are quite out-of-date. I still enjoy programming as at the hobbyist level and hope to find programming language I liked as much as VB6. Hopefully Gambas will be the one.

Thanks!

Bill
It's been a lot of years since I've used a RPi, but if you used the GUI based Add/Remove Software tool to install all Gambas packages, you should have a menu entry, possibly under "Development", named "Gambas 3".
sholzy

You may start a journey with certain goals or objectives, but things don’t always turn out the way you expect them to.
User avatar
gbWilly
Posts: 120
Joined: Friday 23rd September 2016 11:41am
Location: Netherlands
Contact:

Re: Help With Installation

Post by gbWilly »

BruceSteers wrote: Thursday 6th March 2025 1:24am
you can use the OBS packages here...
https://software.opensuse.org//download ... ge=gambas3
If you have Raspberry Pi OS (64-bit version) or Raspberry PI OS (Legacy 64-bit) installed you can use above as it has only 64-bit images for arm (so arm64). OSB repo has NO 32-bit arm (armhf)
See: https://www.raspberrypi.com/software/operating-systems/

For Raspberry Pi OS (64-bit version) use:

Code: Select all

echo 'deb http://download.opensuse.org/repositories/home:/gambas:/stable/Debian_12/ /' | sudo tee /etc/apt/sources.list.d/home:gambas:stable.list
curl -fsSL https://download.opensuse.org/repositories/home:gambas:stable/Debian_12/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_gambas_stable.gpg > /dev/null
For Raspberry PI OS (Legacy 64-bit) use:

Code: Select all

echo 'deb http://download.opensuse.org/repositories/home:/gambas:/stable/Debian_11/ /' | sudo tee /etc/apt/sources.list.d/home:gambas:stable.list
curl -fsSL https://download.opensuse.org/repositories/home:gambas:stable/Debian_11/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_gambas_stable.gpg > /dev/null
gbWilly
- Dutch translation for Gambas3
- Gambas wiki content contributer
- Gambas debian/ubuntu package recipe contributer
- Gambas3 Debian/Ubuntu repositories


... there is always a Catch if things go wrong!
Post Reply