Gambas unter Debian

Probleme, Fragen und Lösungen
gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Gambas unter Debian

Beitrag von gambasso » Di 6. Aug 2024, 17:42

hallo,

auf einem Laptop hatte ch mir unter Debian13 / Trixie Gambas3.19.1 installiert. Es lief auch alles, bis zum Update des Systems.
Gambas wurde rausgeschmissen, kann ich auch wahrscheinlich esrtmals nicht installieren.
Auch unter 'Synaptic' erscheint Gambas nicht.
Im Terminal:

Code: Alles auswählen

sudo add-apt-repository
kann dieses Debian nicht.
Gibt noch eine andere Möglichkeit Gambas da drauf zu spielen?
Gruss

Bonus
Foriker
Beiträge: 111
Registriert: Mo 18. Mär 2024, 14:38
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von Bonus » Di 6. Aug 2024, 18:43

Du solltest Gambas in Apt haben.

Ist Ihre Quellenliste vollständig?

Schauen Sie sich die Datei /etc/apt/sources.list an

Code: Alles auswählen


deb http://deb.debian.org/debian trixie main non-free-firmware
deb-src http://deb.debian.org/debian trixie main non-free-firmware

deb http://deb.debian.org/debian-security/ trixie-security main non-free-firmware
deb-src http://deb.debian.org/debian-security/ trixie-security main non-free-firmware

deb http://deb.debian.org/debian trixie-updates main non-free-firmware
deb-src http://deb.debian.org/debian trixie-updates main non-free-firmware
Ich bin Engländer und verwende Google Übersetzer. (Das tut mir leid)

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Di 6. Aug 2024, 19:00

ich habe die Zeilen in 'sources.list' eingefügt, hat aber leider kein Erfolg gehabt.

Habe es mit 'sudo apt-get install gambas3*' versucht. Aber war leider nix. Ist auch nicht in 'synaptic' zu finden.
Gruss

Bonus
Foriker
Beiträge: 111
Registriert: Mo 18. Mär 2024, 14:38
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von Bonus » Mi 7. Aug 2024, 03:07

und

sudo apt-get update

ja
Ich bin Engländer und verwende Google Übersetzer. (Das tut mir leid)

Poly
Foriker
Beiträge: 54
Registriert: Fr 17. Apr 2020, 12:46
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von Poly » Mi 7. Aug 2024, 03:51

Kurze Information für Dich.

Ich nutze zwar Devuan, aber da ist es das gleiche.
Debian13 , "trixie" ist die aktuelle Testing-Version.
Und da jetzt endlich Gambas 3.19.3 in unstable aufgenommen wurde, gibt es aktuell keine Version die
getestet wird. Das wird etwas dauern.
Bei mir ist unter Devuan Stable aktuell die Version 3.18.0-4 in der Repository und das ist bei Debian genauso.

Hier mal der Beleg.

gambas3 in unstable: https://packages.debian.org/search?keyw ... ection=all

kein gambas3 in testing, versuche es selber in dem Du hier "testing" auswählst: https://www.debian.org/distrib/packages.de.html

Das es bei dem letzten Update Deines System passiert ist, ist logisch, denn gambas 3.19.3 wurde erst letzte Woche in unstable aufgenommen.

beste Grüße
Ceterum censeo Goo..... esse delendam

CologneSkater
Foriker
Beiträge: 8
Registriert: Mo 29. Jul 2024, 21:00
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von CologneSkater » Mi 7. Aug 2024, 08:37

Wenn Du Dich nicht vor Terminaleingaben scheust, dann lade Dir den Gambas-Quellcode herunter, entpacke ihn in ein Verzeichnis und arbeite eine Befehlsabfolge ab, die am Ende ein installiertes Gambas auf Deinem System bereitstellt.

Es ist selten, dass wie im Fall von Gambas auf deren Webseite gambas.sourceforge.net für nahezu jede Linux-Distribution die genaue Konfiguration und Befehlsabfolge aufgelistet ist, mit der Gambas fehlerfrei kompiliert werden kann.

Im Falle von Debian 13 Trixie wäre das konkret:

1 – Benötigte Entwicklungspakete installieren. Dazu im Terminal eingeben:

sudo apt-get update && sudo apt-get install -y build-essential g++ automake autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.1-dev git libssl-dev qt6-base-dev qt6-webengine-dev qt6-svg-dev libmongoc-dev

2 – Gambas Quellcode herunterladen

https://gitlab.com/gambas/gambas/-/arch ... .3.tar.bz2

3 – Quellcode entpacken (mit dem Tool Deiner Wahl), erzeugt wird ein Verzeichnis gambas-3.19.3

4 – Ins Verzeichnis gambas-3.19.3 wechseln

cd gambas-3.19.3

5 – Im Terminal eingeben:

./reconf-all

und anschließend

./configure -C --disable-keyring --disable-sqlite2 --disable-qt4 --disable-gtkopengl

6 – Nun kann der gesamte Quellcode kompiliert werden durch Eingabe von

make

7 – Die erzeugten Gambas-Dateien müssen noch in die vorgesehenen Systemverzeichnisse kopiert und ein passender Menüeintrag erstellt werden. Dies geschieht mit

sudo make install

8 – Dies alles hat nun etwas gedauert. Als Belohnung sollte Gambas nun verfügbar sein.

Beste Grüße

Poly
Foriker
Beiträge: 54
Registriert: Fr 17. Apr 2020, 12:46
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von Poly » Mi 7. Aug 2024, 13:30

Wow, herzlichen Dank für diese ausführliche Beschreibung.

Ich habe es unter Devuan exakt nach Deiner Anleitung gemacht und bin begeistert. :)

Die 3.18.04 Version unter der Stable war doch schon ziemlich veraltet.

Ehrlich, mit Deinem Beitrag hast Du mir, trotz Regen, wirklich einen schönen Tag geschenkt .... beste Grüße :D
Ceterum censeo Goo..... esse delendam

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Mi 7. Aug 2024, 17:38

hallo,

bei 'gitlab' soll ich Benutzername + PW angeben. Habe ich aber nicht, wie komme ich da dran?
Gruss

CologneSkater
Foriker
Beiträge: 8
Registriert: Mo 29. Jul 2024, 21:00
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von CologneSkater » Mi 7. Aug 2024, 17:53

@Poly: Herzlichen Dank für Deinen Kommentar und viel Spaß mit der aktuellen Version.

@gambasso: Puh, Deine Nachfrage stellt mich vor Probleme, weil ich dieses Verhalten bislang noch nicht beobachtet hatte.
Probiere einmal, direkt auf der Webseite https://gambas.sourceforge.net den Menüpunkt „Download“ -> „Download Gambas-3.19.3“ aufzurufen. Den Link hatte ich für die Beschreibung kopiert, und der direkte Aufruf klappte auch sofort.

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Mi 7. Aug 2024, 18:00

das habe ich gerade versucht, der Download bleibt hängen. Mal noch etwas warten...
Gruss

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Mi 7. Aug 2024, 18:06

bleibt wieder hängen bei 17.594.588 Bytes.
Gruss

CologneSkater
Foriker
Beiträge: 8
Registriert: Mo 29. Jul 2024, 21:00
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von CologneSkater » Mi 7. Aug 2024, 18:13

17.594.588 Bytes ist exakt die Größe meiner heruntergeladenen Datei. Es ist also alles übertragen. Rätselhaft, warum der Browser den Download nicht abschließt.

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Mi 7. Aug 2024, 18:23

hab es auf dem Laptop runterladen können. Warum nicht zum PC? Merkwürdig!

Wohin kopieren und entpacken? Ist das Verzeichnis egal? Dann schicke ich es nach '/usr/share/...'.
Gruss

CologneSkater
Foriker
Beiträge: 8
Registriert: Mo 29. Jul 2024, 21:00
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von CologneSkater » Mi 7. Aug 2024, 18:34

Es reicht, den Ordner im eigenen home-Verzeichnis abzulegen. Denn wenn alles kompiliert ist, umfasst das Quellcodeverzeichnis inklusive aller erzeugten Gambas-Programmdateien und Libraries sowie temporären Zwischendateien über 500 MB. Sobald Gambas mit sudo make install installiert ist, kann das Quellcodeverzeichnis eigentlich gelöscht werden.
Jedoch: Falls Debian 13 beim nächsten Update wieder Gambas killen sollte, hätte es natürlich Vorteile, die erzeugten Dateien noch vorrätig zu halten.

gambasso
Foriker
Beiträge: 1325
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: Gambas unter Debian

Beitrag von gambasso » Mi 7. Aug 2024, 19:04

es hat geklappt, wenn es auch lange dauerte. Vielen Dank für Deine Mühe.
So habe ich bisher noch nie etwas installiert. Man lernt nie aus.

Ich frage mich nur, warum wurde es aus Debian-Trixie entfernt. Dabei würde es über 'synaptic' viel einfacher gehen.
Warum hat mein Browser (Firefox) den Download nicht beendet, ist mir bisher noch nicht aufgefallen.
Gruss

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste