Das alte Gambas 3 Repository für Ubuntu und Derivate wurde eingefroren und endet somit maximal bei der Gambas Version 3.19.5. Wer aber die neuste, stabile Gambas 3 Version 3.20.x nutzen möchte, der muss zukünftig die Pakete vom openSUSE Build Server laden.
Ebenso die User, die Gambas Software verwenden wollen, welche auf der neuen Version basieren, um die Abhängigkeiten beim Installieren auflösen zu können. Denn leider sind aktuelle Gambas Programme, welche mit 3.20 erstellt wurden, nicht mit älteren Gambas3 Versionen installierbar. Dies ist kein neues Phänomen, sondern ein altbekanntes Thema.
Damit also zukünftig meine hier angebotenen Programme unter aktuellem Linux Mint 22.1 funktionieren muss das neue Repo im System eingebunden werden.
Doch bevor man das Opensuse-Repo einbindet muss man das bisherige Gambas3 komplett vom Rechner entfernen, falls Gambas3 vorher installiert war. Achtung, dies löscht auch alle Anwendungen, die auf Gambas aufbauen. Diese müssten nach der Aktion, wenn gewünscht, wieder neu installiert werden.
apt remove gambas3*
Nun folgt der Eintrag des Repo-Pfad in die Paketlistendatei mittels diesem Einzeiler. (Beachten Sie, dass hier die ggf. Zeile umgebrochen wird. Es handelt sich dennoch um eine einzige komplette Befehlszeile.)
echo 'deb https://download.opensuse.org/repositories/home:/gambas:/stable/xUbuntu_24.04/ /' | sudo tee /etc/apt/sources.list.d/home:gambas:stable.list
Die Variablen habe ich bereits mit stable und 24.04 entsprechend ergänzt. Diese müssten nur angepasst werden, wenn man z.B. master für den Entwicklungszweig ausprobieren möchte.
Der
nächste Schritt holt den passenden GPG-Schlüssel und kopiert ihn an
seinen Platz. (Auch wieder nur ein einzeiliger Befehl, so im Terminal
einzugeben.)
curl -fsSL https://download.opensuse.org/repositories/home:gambas:stable/xUbuntu_24.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_gambas_stable.gpg > /dev/null
Ist das erledigt sollte man die Repos neu einlesen. Das geht mit dem folgenden Befehl.
apt update
Mehr ist nicht zu tun. Das openSUSE Build Repo ist nun erfolgreich unter Linux Mint 22.x eingebunden und kann nun Abhängigkeiten, die von Gambas3 Version 3.20.x verlangt werden, auflösen.
Keine Kommentare:
Kommentar veröffentlichen
Vielen Dank für Ihren Kommentar. Die Veröffentlichung erfolgt umgehend nach meiner Prüfung. Ich bitte um etwas Geduld. MfG Mintnix