Linux Appimage

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
HobbyProgrammer
Beiträge: 207
Registriert: Di 29. Okt 2019, 12:51
Wohnort: Deutschland , Baden-Württemberg

Linux Appimage

Beitrag von HobbyProgrammer »

Guten Morgen an alle,

hat jemand von euch Erfahrung mit Linux Appimages? Finde diese recht Interessant und bin am Überlegen ob das für meine Lazarus Programme tauglich wäre.

Grüße
HobbyProgrammer
Host: Core i7-12700H, NVIDIA RTX3050 6GB, 32GB Ram, 1TB NVME SSD mit KUbuntu 24.04LTS 64bit , VM KUbuntu 22.04 LTS 64bit mit Lazarus 3.6 und Cross-Platform Compiler für Linux 32/64bit und Windows 32/64bit. Wine für erste Tests der Windows Binarys.

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 606
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Linux Appimage

Beitrag von Niesi »

Ich musste mir das erstmal in Wikipedia durchlesen.

https://de.wikipedia.org/wiki/AppImage

Ich mache das immer so: Meine Apps werden auf Linuxrechner und Windowsrechner kopiert - und dann ausgeführt.

Keine Installation, nix. Unter Linux musst Du halt noch in den Dateieigenschaften (rechte Maustaste auf die Datei -> Eigenschaften -> Zugriffsrechte) setzen, dass die Datei als Programm ausgeführt werden kann.

Wenn zusätzliche Dateien notwendig sind (ini, Daten, Texte usw.), dann müssen die natürlich dabei sein, daher kopiere ich immer einen Ordner mit allem Drum und Dran ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2825
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: Linux Appimage

Beitrag von m.fuchs »

Es gab dazu vor einigen Jahren schon einmal einen Thread: viewtopic.php?t=13168
Leider gab es dort auch keine näheren Informationen wie man am besten vorgeht.

Ich bin grundsätzlich auch daran interessiert damit zu arbeiten, wollte eigentlich den Weg über den openSuSE Build-Service gehen. Und bin dann an deren unhandlichen System gescheitert.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

HobbyProgrammer
Beiträge: 207
Registriert: Di 29. Okt 2019, 12:51
Wohnort: Deutschland , Baden-Württemberg

Re: Linux Appimage

Beitrag von HobbyProgrammer »

m.fuchs hat geschrieben: Mo 29. Apr 2024, 11:36 Es gab dazu vor einigen Jahren schon einmal einen Thread: viewtopic.php?t=13168
Leider gab es dort auch keine näheren Informationen wie man am besten vorgeht.
Den Thread kannte ich noch nicht. Aber steht ja, wie Du schon gesagt hast nichts wirklich erhellendes drin.

Bin grad an einem Thread im Ubuntu Forum dran:
Mal sehen was sich da herauslesen lässt. Allgemein finde ich die Appimage-Builder Dokumentation irgendwie verwirrend.
Host: Core i7-12700H, NVIDIA RTX3050 6GB, 32GB Ram, 1TB NVME SSD mit KUbuntu 24.04LTS 64bit , VM KUbuntu 22.04 LTS 64bit mit Lazarus 3.6 und Cross-Platform Compiler für Linux 32/64bit und Windows 32/64bit. Wine für erste Tests der Windows Binarys.

HobbyProgrammer
Beiträge: 207
Registriert: Di 29. Okt 2019, 12:51
Wohnort: Deutschland , Baden-Württemberg

Re: Linux Appimage

Beitrag von HobbyProgrammer »

Gestern Abend hatte ich Zeit und hab 'linuxdeploy' kurz angetestet von welchem ich bei meiner Suche über AppImages gelesen hatte.
Damit ist es mir gelungen von meinem CP/M Image-File Explorer ein AppImage zu erstellen. So ganz lauffähig war dieses zwar noch nicht, z.B. fehlte unter Linux Mint 20 noch die GLIBC-2.35, aber ich denke der Ansatz geht in die Richtige Richtung. Werde das in der nächsten Zeit weiter verfolgen.

https://docs.appimage.org/packaging-gui ... guide.html

https://github.com/linuxdeploy/linuxdeploy/releases
Host: Core i7-12700H, NVIDIA RTX3050 6GB, 32GB Ram, 1TB NVME SSD mit KUbuntu 24.04LTS 64bit , VM KUbuntu 22.04 LTS 64bit mit Lazarus 3.6 und Cross-Platform Compiler für Linux 32/64bit und Windows 32/64bit. Wine für erste Tests der Windows Binarys.

Mathias
Beiträge: 6966
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Linux Appimage

Beitrag von Mathias »

So ganz lauffähig war dieses zwar noch nicht, z.B. fehlte unter Linux Mint 20 noch die GLIBC-2.35,
Mit dieser glibc hatte ich auch schon Probleme.

Dies ist recht Mühsam, wen man ein fertiges Programm weiter geben will.

viewtopic.php?f=12&t=14603&hilit=glibc
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

HobbyProgrammer
Beiträge: 207
Registriert: Di 29. Okt 2019, 12:51
Wohnort: Deutschland , Baden-Württemberg

Re: Linux Appimage

Beitrag von HobbyProgrammer »

In den Thread geht es ja lange ob SuseLinux (OpenSuse) oder Debian + Derivate die Distros der Wahl seien.
Interessanterweise hatte ich mit SuseLinux 6.? das erste mal mitte der 90er Kontakt mit Linux.
Als ich dann 2014 das ganze Windows Gedöhns an den Nagel gehängt habe, kam mir Suse bzw. OpenSuse nicht in Erinnerung. So kam es das ich bei Debian bzw. KUbuntu gelandet bin. :roll:
Host: Core i7-12700H, NVIDIA RTX3050 6GB, 32GB Ram, 1TB NVME SSD mit KUbuntu 24.04LTS 64bit , VM KUbuntu 22.04 LTS 64bit mit Lazarus 3.6 und Cross-Platform Compiler für Linux 32/64bit und Windows 32/64bit. Wine für erste Tests der Windows Binarys.

Mathias
Beiträge: 6966
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Linux Appimage

Beitrag von Mathias »

Interessanterweise hatte ich mit SuseLinux 6.? das erste mal mitte der 90er Kontakt mit Linux.
Meine ersten Versuche waren mit Slakware, und später auch mit SuSE, welches man direkt von CDROM booten konnte. Mandrive hatte ich auch mal zwischendurch. Gegenwärtig verwende ich Mint.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten