Do you mean when you just go into the kapsule and use pacman to install packages? I myself didn’t have any speed issues with this, but of course it could be network connection dependent.
That said, personally I’m less into the “pet container” pattern where the user does ad hoc package installs in the container. I prefer to make the setup declarative so I can reproducibly recreate the image. I’ve been experimenting with a couple of ways to make Incus / Kapsule-friendly images that way:
- Using the LXC distrobuilder tool to derive from existing images
- Using
mkosi, as is done for the predefined Kapsule images
At the moment I’m still playing around to figure out my preferred way of doing this.
That said, it’s not a done deal that Kapsule will be the long-term preferred approach in KDE Linux. @ngraham says:
To be honest, I don’t find Kapsule to work very well myself, and I’m not able to use it. It’s a very early project that has been in heavy development, though unfortunately that’s tapered off recently.
We may end up doing something else for our “how can experts extend the system” story.