I know there's been mention of using AppImages on the Forums before. I've tried getting hold of some of these and trying them out before now, but could never figure out how to actually download and use them.
Well, now I have.....and thought I'd pass the info on for anybody else who might be interested.
The main site, here:-
http://appimage.org
.....is more about the nuts'n'bolts of the AppImage system, and how developers can get involved. The actual download site is here:-
https://bintray.com/probono/AppImages
There's 19 pages of downloads, for a total of some 460 packages so far. These are all 64-bit only, so I've been trying things out in Tahr64.
Even when you land on the downloads pages, it's not immediately apparent how to obtain them. What you need to do is as follows:-
a) Click on the app name underneath the icon, to the right.
b) On the next page, click on the 'Files' tab at the end of the row.
c) The actual download will be at the top of the list on the next page.
-----------------------------------------------------------------------------------------------------
When you've downloaded them, you can transfer 'em to a separate flash drive. The whole idea of these things is that they're completely portable; you can take them with you anywhere, and run them on any Linux OS. This is the Linux equivalent to the PortableApps.com site for Windows stuff (many of which will happily run under WINE).
Before you can use them, you need to make 'em executable. I find the easiest way to do that is just to right-click->Properties->Tick all 3 of the 'Execute' checkboxes->Refresh. That'll make 'em executable.
So far, I've tried the following:-
Audacity
Blender
Etcher (this is an app for writing stuff to flash drives and SD cards)
Fotoxx
GIMP 2.9 (this is the developer version; they warn you it could be full of bugs!)
LibreCAD
QCad
SimpleScreenRecorder
Stellarium
Thunderbird, and.....
Vivaldi.
These all run straight off. Stellarium has a wee moan about the OpenGL version in use, but does condescend to run. Out of the above bunch, that's the only glitch.
-----------------------------------------------------------------
I also tried
LMMS
Iridium (a Chromium 'clone'), and
VLC.
LMMS & VLC just point blank refused to run. (Probably QT-related, TBH.) The Iridium browser (not one I've tried, but I thought it might be worth a go) gave the usual bitch about not running as root; which was totally expected.
Chromium is available, too, but I didn't bother, since the newest versions won't run on Tahr64; the glibc is just not new enough to keep Chromium happy.....as peebee's found out.
The real surprise out of this lot is Vivaldi. Since it's another Chromium 'clone' (by former Opera employees), I was expecting the moan about 'not running as root'. Not so! It starts up, and runs straight away without a single complaint. I'm posting from it now.
I've always wanted a Linux portable browser (except this isn't 'portable' in the same sense as the Windoze versions at PortableApps.com, where you can actually carry all your settings with you).....and although I've said in the past that Vivaldi is a wee bit garish for my personal taste, since this is working I'll have a play around with it, and see if I can't calm things down a bit..!
The only downside I can see to running Vivaldi like this is that you can't do any maintenance on it. You can't update the installed version of Flash, because it's an all-in-one 'binary' packed in a totally unique format. The installed version of Pepper is 23.0.0.205, which is already several versions out-of-date.
This is one of those rare occasions where the wisdom of the Mozilla-based browsers (and to some extent, Windows), becomes apparent. Flash lives in one, fixed location, accessible by all common progs/apps.
The majority of apps are quite happy being older versions. No need to update as long as they do what you want them to do. But browsers do need to be kept up-to-date....
----------------------------------------------------------------
I'm really rather impressed by all this, I must admit.. I've only tried a handful of the available apps, but 85-90% of what I have tried have just fired up immediately, without any protest.
The next challenge will be to see what (if anything) will run in Slacko64.....
Enjoy.
Mike.

(EDIT:-) Turns out that any machine you run these portables on, each app sets up it's usual ~/.cache & ~/.config folders, so that it'll run with all your personalizations next time you use that computer with these AppImages. Vivaldi also sets up a directory inside ~/.config called 'vivaldi-snapshot'. I believe this allows you to shut down immediately, without closing tabs; it remembers what was open.
Perhaps Oscar can confirm whether or not this is usual behaviour for Vivaldi. I know he quite likes this one, and has been using it for a while; it's still very early days for me.
(I've also updated Pepper, since Vivaldi creates the 'pepperflashplugin-nonfree' directory in /usr/lib... I'd forgotten about that one!)