Plasma 5.22 for Debian

Discussion of software apps
Post Reply
User avatar
tlmiller
Posts: 4848
Joined: Tue Jan 16, 2018 12:29 pm
Location: AZ, USA

Plasma 5.22 for Debian

Post by tlmiller »

So, thought I'd give a write-up to how to add the npreining repos to Debian the DEBIAN way going forward in case anyone wants to try them out. The reason for the debian way going forward is that apt-key add has been deprecated, and Bullseye still supports it, but will complain every time you use it.

He has announced he WILL continue packaging latest plasma for Bullseye (stable) until such a point as the QT version on Bullseye will no longer support the new builds of plasma.

So, first thing, lets get the repository key.

Code: Select all

wget -O- https://www.preining.info/obs-npreining.asc | gpg --dearmor | tee /usr/share/keyrings/npreining-archive-keyring.gpg
This sets up the key to be able to be used only by that one repository instead of trusted system-wide. So, while a little more annoying to set up, it is an improvement for security.

Next, create the list file

Code: Select all

vi /etc/apt/sources.list.d/npreining.list

Code: Select all

deb [signed-by=/usr/share/keyrings/npreining-archive-keyring.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other-deps/Debian_11/ ./
deb [signed-by=/usr/share/keyrings/npreining-archive-keyring.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/frameworks/Debian_11/ ./
deb [signed-by=/usr/share/keyrings/npreining-archive-keyring.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/plasma522/Debian_11/ ./
deb [signed-by=/usr/share/keyrings/npreining-archive-keyring.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/apps2108/Debian_11/ ./
deb [signed-by=/usr/share/keyrings/npreining-archive-keyring.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-kde:/other/Debian_11/ ./
I've had 2 users report the sync issues have cleared up, but just in case. If using these repos you get errors that the hash sum has a mismatch between expected and downloaded, change the download.opensuse.org to downloadcontent.opensuse.org to resolve.

Ater that's set up, you can go ahead and do a apt update and apt full-upgrade. When I initially did this, it DID remove several plasma packages, but after it finished I was able to re-install them and it properly installed the new versions. Since then, it's been pretty smooth except for the hiccup with the OBS platform and the sync issue.
User avatar
tlmiller
Posts: 4848
Joined: Tue Jan 16, 2018 12:29 pm
Location: AZ, USA

Re: Plasma 5.22 for Debian

Post by tlmiller »

So, looks like he has created the STable repos now, so I've updated with that information. Also, I've had a couple people tell me the sync issues with OBS platform have been resolved, so I updated the repos to what he suggests to use, but I still left the workaround if you do see hash mismatches.
User avatar
tlmiller
Posts: 4848
Joined: Tue Jan 16, 2018 12:29 pm
Location: AZ, USA

Re: Plasma 5.22 for Debian

Post by tlmiller »

I was having the sync issues again today. 2 Debian machines both showing hash mismatch errors on repos, but changing to downloadcontent fixed.
Post Reply