[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gambas very simple updater


Il 07/04/24 14:49, Gianluigi ha scritto:
Il 07/04/24 08:26, Christof Thalhofer ha scritto:
It's always been a problem for me as it means I am now making
software that so many people will never use it because updating
gambas is beyond them.  (I try to stay compatible down to 3.17 but
it's a pain doing that)

I think the IDE needs a working built-in online updater.

So upgrading gambas is as simple as updating the help , click a
button, wait a while.....

No ... please ... no!!!!
If you want to ship the bleeding edge Gambas with your newest fancy
program there are other possibilities ...

Hi,

I believe that in these cases (software created with the latest
'Stable') the solution is AppImage.
AppImage (https://appimage.org/) has the approval of Linus Torvalds and
is simple to create, just have an old version of Ubuntu or Mint, 18.04
and 20.04 seems the best.
The only problem is security, I've been trying to run a test software
recreated with the latest 'Stable' for a few days, inside a Firejail
sandbox with a customized profile, but without success, obviously the
appimage without the sandbox it works.
Has anyone more experienced than me managed to do this?
Probably the error is due to the fact that I try to create a profile in
a virgin OS (without Gambas installed) :-\
I attach a text file with the simplest test I did, obviously I did many
other tests, but the result is always the same: the appimage created
with Gambas only works outside the sandbox. :-(

Regards
Gianluigi

EDIT: The attachment input is wrong. The AppImage is created in Ubuntu
Focal and the testing was done in Linux Mint 21.

Sorry


References:
gambas very simple updaterBruce Steers <bsteers4@xxxxxxxxx>
Re: gambas very simple updaterJorge Carrión <shordi@xxxxxxxxx>
Re: gambas very simple updaterBruce Steers <bsteers4@xxxxxxxxx>
Re: gambas very simple updaterChristof Thalhofer <chrisml@xxxxxxxxxxx>
Re: gambas very simple updaterGianluigi <gradobag@xxxxxxxxxxx>