Nitrux is a Linux distribution that offers a relatively up-to-date system, including the latest stable version of Plasma and the KDE Frameworks, which come by default in the distribution. However, it’s also possible to further test the beta releases and even the Git builds, all thanks to the hard work of the KDE Neon developers. This is fantastic since we can enjoy all the new features that the KDE community is working on before they’re tagged as stable, for example, the floating dock feature in Latte Dock.

This tutorial will update our Plasma, and KF5 Frameworks to the Git builds. You should only do this at your own risk.

With that said, we’ll start by updating to dev/stable and then dev/unstable.

Nitrux 1.4.0 w/ floating Latte Dock.

Difficulty: ★☆☆☆☆


First, we’ll create a copy of the APT sources file we’ll use. To do this, do the following.

  • sudo cp /etc/apt/sources.list.d/neon-user-repo.list /etc/apt/sources.list.d/neon-dev-stable-repo.list

Then, in a Terminal, we’ll use sed to edit the source file and change the repository. To do this, do the following.

  • sudo sed '+s+/user+/dev/stable+g' /etc/apt/sources.list.d/neon-dev-stable-repo.list

Now, we’ll disable the stable Neon repository (user). To do this, do the following.

  • sudo sed '+s+deb+#deb+g' /etc/apt/sources.list.d/neon-user-repo.list

Then update the package index and proceed to apply the upgrades. To do this, do the following.

  • pkcon refresh && pkcon update

You can now log out and log in to load the new libraries and software.

Finally, we’ll do the same steps, create a new source file and disable the dev/stable repository.

Create a copy of the APT sources file that we’ll be using. To do this, do the following.

  • sudo cp /etc/apt/sources.list.d/neon-user-repo.list /etc/apt/sources.list.d/neon-dev-unstable-repo.list

Then, in a Terminal, we’ll use sed to edit the source file and change the repository. To do this, do the following.

  • sudo sed '+s+/user+/dev/unstable+g' /etc/apt/sources.list.d/neon-dev-unstable-repo.list

Now, we’ll disable the dev/stable Neon repository. To do this, do the following.

  • sudo sed '+s+deb+#deb+g' /etc/apt/sources.list.d/neon-dev-stable-repo.list

Then update the package index and proceed to apply the upgrades. To do this, do the following.

  • pkcon refresh && pkcon update

You can now log out and log in to load the new libraries and software. Besides updating Plasma and the KDE Frameworks, you will update the default KDE Gear applications like Ark.


Note: The KDE Neon repository uses the same ‘Suite’, and ‘Codename’ names as Ubuntu does (https://wiki.debian.org/DebianRepository/Format#Suite and https://wiki.debian.org/DebianRepository/Format#Codename). In this case, ‘focal.’

The KDE Neon developers also use a custom version number for the build packages, i.e., “5.81.0-0xneon+20.04+focal+release+build20,” Debian says “5.81.0,” both Debian packages being the exact version of the same software.

The KDE Neon repository is entirely independent of any Ubuntu infrastructure. The Ubuntu maintainers do not manage it; as such, it’s not an Ubuntu repository.

Please be aware that the default source “neon-user-repo” will be overwritten when the package nitrux-repository-config is updated. To avoid mixing packages from the ‘user’ and ‘dev/unstable’ repositories, you must manually disable them.


That’s it; this concludes today’s tutorial.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments