Application installation on Aeon

Good Evening,

I have a question about a specific application installation in Aeon.

I am using a specific application that has neither flatpak, not rpm package, but is packaged as a zip, that can either be launched without installation, or that can be installed through an .sh installation script.

Launching it without installing did not work because it did not have enough permission to create some folders. Would it be still possible, to setup Aeon to be able to launch it or install it somehow?

Would I need to set a root using bpftrace and ‘simulating’ the installation this way? Would there be any security risks with that, that come with a normal root, or more precisely, would I loose the benefits of the immutable system, of not having a root user?

Thanks for your help

@CopepodLover you run it in a distrobox… https://en.opensuse.org/Portal:Aeon/SoftwareInstall then install in the distrobox container…

Hello @malcolmlewis :slight_smile: ! That’s what I try. I download the file, unzip it, but if I then go into the folder, open the terminal and do distrobox enter, then try to just launch it, without installing it, like in a normal distribution, I get the following message:

Traceback (most recent call last):
File “”, line 1, in
File “aqt”, line 63, in
File “aqt.gui_hooks”, line 11, in
File “_aqt.hooks”, line 18, in
File “aqt.qt”, line 22, in
File “aqt.qt.qt6”, line 19, in
ImportError: libXtst.so.6: cannot open shared object file: No such file or directory

Then install the package providing it:

zypper se --provides libXtst.so.6
1 Like

Oh god, I feel really dumb. So I got it to work after searching for many different packages that were missing. They are installed per default on Tumbleweed, but not on distrobox-tumbleweed.

Thanks a lot for your help!

One last question:
The application installed through distrobox do not have any icon, is there any application that helps me to manage those graphically?

And another question:
The application, is now launchable by navigating through distrobox and then launching the binary there. Is there any way, to create something like a .desktop file, that would automatically launch the application through distrobox?

If this is too complicated to do, I can contempt myself with launching it through the command line, this is also fine for me.

Thanks a lot lot for your help. I am absolutely stunned by Aeon and this application was crucial for me.

https://en.opensuse.org/Distrobox#Distrobox_export

I just found the same info :), thanks a lot. This sis my first time trying out an immutable distro and it is absolutely impressive, I am blown away. I love it. <3

And I would still have another question:
when I installed packages in distrobox , i used the sudo zypper command. I noticed, that since there is no root user set up, I did not get asked for a password. Am I at risk of messing something up, or did this install normally?

My bad, I just noticed that sudo is mandatory. Sorry for the question, still learning!