User Tools

Site Tools


k2:k2.3:start

2.3 Installation from alternative sources - PPA

If you cannot find suitable Gambas software in the selected category in the Software Center or in Ubuntu's Synaptic Package Management, you can add external package sources to Ubuntu's package sources, provided you have the right to install software on the system.

2.3.1 Personal Package Archive (PPA)

The Personal Package Archives are a special variant of external package sources. For this PPA, you need the address of the package source and often a package key to check the signatures of the packages. You will find a suitable Gambas PPA under:

https://launchpad.net/ubuntu/+ppas?name_filter=gambas

If the search was successful, you can view all external package sources and decide whether a suitable PPA with the desired Gambas version is included. Keep in mind that a PPA is on the one hand a foreign software source and on the other hand is often only offered for a certain Ubuntu version!

2.3.2 External packet sources

There are three PPAs for Ubuntu, which are maintained by the' Gambas Ubuntu Maintainers' team:

  • Gambas Stable Builds –> current stable Gambas version
  • Gambas Daily Builds –> daily updated developer version
  • Gambas Beta Builds –> stable version with new bug fixes

The installation is done either via console or package management. In any case, you need the exact name of the PPA or the addresses of the PPA source.

2.3.3 Installing the stable gambas version from external package sources (PPA)

This call in a web browser

https://launchpad.net/~gambas-team/+archive/ubuntu/gambas3

takes you to the Gambas Stable Builds page:


Figure 2.3.1: Information page on a special PPA

  • You should definitely take a look at the technical details under ② Select the Ubuntu version at ③, because only then will the values? show up, which you have to use in the package management.
  • Read the installation instructions under' Read about installing'.
  • The exact name of the PPA; here ppa: gambas-team/gambas3, can be found in the red box.

2.3.3.3.1 Installation Console

To install the stable, current version of Gambas under Ubuntu 14.10:

Open a terminal! * Execute the following three commands one after the other:

$ sudo add-apt-repository ppa:gambas-team/gambas3
$ sudo apt-get update
$ sudo apt-get install gambas3

The list of available package sources is extended to include the external source and the required key is automatically imported. Fine - that's the way it should be! After you have re-imported the package sources, you can install Gambas3 from the external source in the Package Manager.

Note: Use these instructions to install the day-precise Gambas version:

$ sudo add-apt-repository ppa:gambas-team/gambas-daily
$ sudo apt-get update
$ sudo apt-get install gambas3

2.3.3.3.2 Installation via package management

You can also go to the Package Sources menu item in the Ubuntu package management and add the following sources, whose exact description for your Ubuntu version can be found under' Technical Details…' (–> Figure 2.3.1):

deb http://ppa.launchpad.net/gambas-team/gambas3/ubuntu utopic main
deb-src http://ppa.launchpad.net/gambas-team/gambas3/ubuntu utopic main

You can then install Gambas3 after updating the package list in the package management.

2.3.4 Remove a PPA

If you want to delete a PPA and all installed/updated packages, you can use the' ppa-purge' program, which can be installed in a console like this:

$ sudo apt-get install ppa-purge

This command separates you from the PPA' Gambas Stable Builds':

$ sudo ppa-purge ppa:gambas-team/gambas3

2.3.5 Excursus

With the' Y PPA Manager' you can manage PPAs under Ubuntu. The' Y PPA Manager' is also a PPA and you can find the way to this GUI under this link:

https://launchpad.net/~webupd8team/+archive/ubuntu/y-ppa-manager

The name of the PPA is ppa: webupd8team/y-ppa-manager.

The website uses a temporary session cookie. This technically necessary cookie is deleted when the browser is closed. You can find information on cookies in our privacy policy.
k2/k2.3/start.txt · Last modified: 19.01.2022 (external edit)

Page Tools