Neon/Containers: Difference between revisions

From KDE Community Wiki
m (update instructions)
(https://distrobox.it/)
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
Use <code>distrobox</code> to easily run these.
Use <code>distrobox</code> to easily run these.


[https://distrobox.privatedns.org Distrobox documentation].
[https://distrobox.it Distrobox documentation].


Install docker with your distro or e.g. <code>snap install docker</code>.
Install docker with your distro or e.g. <code>snap install docker</code>.
Line 23: Line 23:
<code>distrobox upgrade plasma-unstable</code> #upgrade your container via apt when in your host shell
<code>distrobox upgrade plasma-unstable</code> #upgrade your container via apt when in your host shell


Full tweaking list at [https://github.com/89luca89/distrobox/blob/main/docs/useful_tips.md]
Full tweaking list at [https://github.com/89luca89/distrobox/blob/main/docs/useful_tips.md at the distrobox github docs ]


== Full Session ==
== Full Session ==

Latest revision as of 14:44, 28 February 2024

KDE neon in Containers

We make container images of KDE neon for quick and easy testing of KDE software without having to reinstall your distro.

Use distrobox to easily run these.

Distrobox documentation.

Install docker with your distro or e.g. snap install docker.

Install distrobox from your distro apt install distrobox or with e.g. wget -qO- https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh.

Some handy commands...

You can replace unstable with testing or user

distrobox create --image invent-registry.kde.org/neon/docker-images/plasma:unstable

distrobox enter plasma-unstable

distrobox-export --app kate #run inside the container and exports a desktop file to your host system's menu

distrobox upgrade plasma-unstable #upgrade your container via apt when in your host shell

Full tweaking list at at the distrobox github docs

Full Session

You can experiment with full session instructions.

Container images

Available flavours
Plasma minimal All applications
invent-registry.kde.org/neon/docker-images/plasma:unstable invent-registry.kde.org/neon/docker-images/all:unstable
invent-registry.kde.org/neon/docker-images/plasma:testing invent-registry.kde.org/neon/docker-images/all:testing
invent-registry.kde.org/neon/docker-images/plasma:user invent-registry.kde.org/neon/docker-images/all:user
invent-registry.kde.org/neon/docker-images/plasma:developer invent-registry.kde.org/neon/docker-images/all:developer