Apptainer, can add into software center?

Beside flatpak, snap … We can add gui support for apptainer to help end-user easily installing extented software ?

Software store : https://cloud.sylabs.io/

Hello there ho is “we”?

I speak English not clearly

A post was split to a new topic: Can we build GUI for help of installing waydroid?

A post was split to a new topic: I installed Manjaro into termux , but I found that it isn’t compatible with service daemon

A post was merged into an existing topic: Can we build GUI for help of installing waydroid?

A post was merged into an existing topic: Can we build GUI for help of installing waydroid?

What is it?

That doesn’t look like a software store to me and there’s no mention of this “apptainer”.

Note: I’ve moved your other unrelated posts to new topics. One topic per post, please.

Since the community decided to move the project into the Linux Foundation with the constraint of a name change to the project, it has been a goal of the project to minimize the impact to the user base.

https://apptainer.org/docs/user/main/singularity_compatibility.html

What is Apptainer and what does it do? Why should we add support for it?

It seems it’s very early in development from what I read. What software projects utilize it? I’ve never heard of it before.

Users already have access to the official repositories, the AUR, Snaps and Flatpak. Between those options and AppImages, just about any application out there can already be installed.

Why did you choose the username apptainer? Are you affiliated with the project in some way?

I think apptainer is future of container on linux, so i choose ít for username .
Apptainer like snap in ubuntu, but intended to rootfs instead of applications
We should support ít because kernel and rootfs change frequently. Using apptainer, we don’t need update daily . And can make base-iso-install smaller , we only need install app on demand

If you have nothing to do with the project why are you using their name as if you do. You’re mis-representing yourself and the project.

I don’t think you quite understand what apptainer is. Not sure I do for that matter.

I get the feeling you see apptainer as a way to avoid updating, it’s not. It’s a way of providing a reproducible containerised environment for HPC and scientific computing.

If there’s too much stuff installed or the base install is too big then try Arch or Gentoo.

If you want to update less, then either use a distro with a versioned release schedule, or update at a more sensible interval. I update whenever I feel like it/remember, usually every 1-2 months.


It seems Arch has already added apptainer to the community repo and it also exists in the AUR along with singularity-ce and singularity-container-git.

$ yay -Ss apptainer
aur/apptainer-git 1.0.0.r137.ga7df110a8-1 (+1 0.00) 
    Application containers for Linux
community/apptainer 1.1.5-1 (18.0 MiB 100.3 MiB) 
    Application containers for secure high performance computing

$ pacman -Si apptainer
Repository      : community
Name            : apptainer
Version         : 1.1.5-1
Description     : Application containers for secure high performance computing
Architecture    : x86_64
URL             : https://apptainer.org/
Licenses        : BSD  custom:LBNL
Groups          : None
Provides        : None
Depends On      : fakeroot  fuse2fs  fuse-overlayfs  squashfs-tools  squashfuse  libseccomp  e2fsprogs
Optional Deps   : None
Conflicts With  : singularity-container
Replaces        : singularity-container
Download Size   : 17.99 MiB
Installed Size  : 100.35 MiB
Packager        : George Rawlinson <grawlinson@archlinux.org>
Build Date      : Wed 11 Jan 2023 08:18:10 GMT
Validated By    : MD5 Sum  SHA-256 Sum  Signature

If anyone would like to know a little more:

Introduction to Apptainer — Apptainer User Guide 1.1 documentation
Singularity (software) - Wikipedia

2 Likes

As mentioned above, apptainer is already in the community repo.

https://packages.manjaro.org/?query=apptainer

So seems this thread can be closed as it’s already implemented.

3 Likes

Before finding apptainer, i using x11docker for binding x11 to docker container. GitHub - mviereck/x11docker: Run GUI applications and desktops in docker and podman containers. Focus on security.
I recommend apptainer, because it is standard and easy than x11docker

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.