Nitrux is a Linux distribution that offers a relatively up-to-date system, including, of course, the latest stable version of Plasma and the KDE Frameworks, which comes 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.

In this tutorial, we’ll update our Plasma and KF5 Frameworks all the way to the Git builds. It goes without saying that you should only do this at your own risk.

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

Nitrux 1.4.0 w/ floating Latte Dock.

Difficulty: ★☆☆☆☆


First, we’ll 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-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.

  • sudo apt update && sudo apt dist-upgrade --no-install-recommends

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

Finally, we’ll do the same steps and create a new sources 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.

  • sudo apt update && sudo apt dist-upgrade --no-install-recommends

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 packages they build, i.e., “5.81.0-0xneon+20.04+focal+release+build20,” packages from Debian would say “5.81.0,” both Debian packages being the same version of the same software.

The KDE Neon repository is completely 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. You will have to manually disable it again to avoid mixing packages from the ‘user’ and ‘dev/unstable’ repositories.


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

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

© 2017-2021 Some Rights Reserved. Made with ♥ by Nitrux Latinoamericana S.C.