Running Fedora 35 KDE Plasma Want to upgrade to Fedora 36 - Linux beginner

Hey everyone first off the fact a place like this exists to come and ask these questions (after a search of course, on here and google) is awesome and speaks to the comminuty Fedora provides its users whether their seasoned Linux professionals, or just getting into linux within the lat 6 months like myself. Here are my specs

Operating System: Fedora Linux 35
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.2
Kernel Version: 5.19.7-100.fc35.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-1135G7 @ 2.40GHz
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Manufacturer: GPU Company
Product Name: GWTN141-10

I simply want to keep my data, and get around to running on the newer 36 platform. I dont have any Nvidia graphcis to worry about so I’m hoping the process is fiarly straight forward. Everything on google assumes your coming from Workstation or the Gnome setup and maybe it doesen’t matter that I’m on a spin, but then again, maybe it does? As stated I’m Fairly new to this still so I may have follow up questions.

Thanks, I’ll be back after work to see if there are any replies.

Hi Ozzie, I just saw your post. Were you able to upgrade to F36? Let me know if you still need a hand.

Hi, if you haven’t installed anything outside of official Fedora repositories, your update should go smoothly without any extra steps. Most instructions assume Fedora Workstation, but it doesn’t mean it won’t work for spins.
Follow this guide, most probably upgrading using the DNF System Upgrade plugin will be the way to go for you:
https://docs.fedoraproject.org/en-US/quick-docs/upgrading/

2 Likes

Hey guys thanks for the replies I’ll try this after my 10 hr shift I just started. Will it keep the spin or will just have to reapply it at that point? And is there any risk of losing my applications or system settings doing this upgrade?

There is almost zero risk when doing the system release upgrade.
I always do my release upgrades from the command line.

sudo dnf upgrade --refresh
Reboot with the latest kernel if a kernel upgrade was done here.
sudo dnf system-upgrade --releasever=36 download
When the download completes then
sudo dnf system-upgrade reboot

1 Like

Everything you have installed will be updated to versions available for Fedora 36, unless some applications are no longer available for newer releases, those will either stay untouched in current version, or if this package conflicts with other, will be marked for removal.

After that step you’ll be presented a list of packages that are going to be installed, upgraded, downgraded and removed, so before executing the actual upgrade, you’ll know what’s about to be done and be able to cancel or start the process.

On a side note, having an up to date backup is always wise, no matter what you’re doing.

1 Like

Hi,
I just wanted to interrupt.

Wouldn’t it make sense to disable all external repositories before doing a dnf-upgrade?
Example:

~$ dnf --all repolist
Paketquellenkennung                                                                                        Paketquellenname                                                                                                        Status
fedora                                                                                                     Fedora 36 - x86_64                                                                                                      aktiviert
fedora-cisco-openh264                                                                                      Fedora 36 openh264 (From Cisco) - x86_64                                                                                aktiviert
fedora-cisco-openh264-debuginfo                                                                            Fedora 36 openh264 (From Cisco) - x86_64 - Debug                                                                        deaktiviert
fedora-debuginfo                                                                                           Fedora 36 - x86_64 - Debug                                                                                              deaktiviert
fedora-modular                                                                                             Fedora Modular 36 - x86_64                                                                                              aktiviert
fedora-modular-debuginfo                                                                                   Fedora Modular 36 - x86_64 - Debug                                                                                      deaktiviert
fedora-modular-source                                                                                      Fedora Modular 36 - Source                                                                                              deaktiviert
fedora-source                                                                                              Fedora 36 - Source                                                                                                      deaktiviert
google-chrome                                                                                              google-chrome                                                                                                           aktiviert
rpmfusion-free                                                                                             RPM Fusion for Fedora 36 - Free                                                                                         aktiviert
rpmfusion-free-debuginfo                                                                                   RPM Fusion for Fedora 36 - Free - Debug                                                                                 deaktiviert
rpmfusion-free-source                                                                                      RPM Fusion for Fedora 36 - Free - Source                                                                                deaktiviert
rpmfusion-free-tainted                                                                                     RPM Fusion for Fedora 36 - Free tainted                                                                                 aktiviert
rpmfusion-free-tainted-debuginfo                                                                           RPM Fusion for Fedora 36 - Free tainted - Debug                                                                         deaktiviert
rpmfusion-free-tainted-source                                                                              RPM Fusion for Fedora 36 - Free tainted - Source                                                                        deaktiviert
rpmfusion-free-updates                                                                                     RPM Fusion for Fedora 36 - Free - Updates                                                                               aktiviert
rpmfusion-free-updates-debuginfo                                                                           RPM Fusion for Fedora 36 - Free - Updates Debug                                                                         deaktiviert
rpmfusion-free-updates-source                                                                              RPM Fusion for Fedora 36 - Free - Updates Source                                                                        deaktiviert
rpmfusion-free-updates-testing                                                                             RPM Fusion for Fedora 36 - Free - Test Updates                                                                          deaktiviert
rpmfusion-free-updates-testing-debuginfo                                                                   RPM Fusion for Fedora 36 - Free - Test Updates Debug                                                                    deaktiviert
rpmfusion-free-updates-testing-source                                                                      RPM Fusion for Fedora 36 - Free - Test Updates Source                                                                   deaktiviert
updates                                                                                                    Fedora 36 - x86_64 - Updates                                                                                            aktiviert
updates-debuginfo                                                                                          Fedora 36 - x86_64 - Updates - Debug                                                                                    deaktiviert
updates-modular                                                                                            Fedora Modular 36 - x86_64 - Updates                                                                                    aktiviert
updates-modular-debuginfo                                                                                  Fedora Modular 36 - x86_64 - Updates - Debug                                                                            deaktiviert
updates-modular-source                                                                                     Fedora Modular 36 - Updates Source                                                                                      deaktiviert
updates-source                                                                                             Fedora 36 - Updates Source                                                                                              deaktiviert
updates-testing                                                                                            Fedora 36 - x86_64 - Test Updates                                                                                       deaktiviert
updates-testing-debuginfo                                                                                  Fedora 36 - x86_64 - Test Updates Debug                                                                                 deaktiviert
updates-testing-modular                                                                                    Fedora Modular 36 - x86_64 - Test Updates                                                                               deaktiviert
updates-testing-modular-debuginfo                                                                          Fedora Modular 36 - x86_64 - Test Updates Debug                                                                         deaktiviert
updates-testing-modular-source                                                                             Fedora Modular 36 - Test Updates Source                                                                                 deaktiviert
updates-testing-source                                                                                     Fedora 36 - Test Updates Source                                                                                         deaktiviert
jag@fedora:~$ 

I would temporarily disable all RPM-Fusion repositories and the Google Chrome repository in my case.
After the upgrade I would manually re-enable them with the correct version number!

I would do this to simply avoid problems.
What are the experiences in this regard?

I have never needed to disable rpmfusion or google-chrome repos.

Just an FYI. That repolist shows everything installed and you have to scan to the right to see what is enabled and what is not.
If one uses dnf repolist it only shows the repos that are enabled when the command is run and is much easier to read.

Thank you everyone for the input just to make sire as I have a bit of bitxoin. And a storage device setup (backed up elsewhere but still) all my folders and files, few flats and other apps, and system settings will stay the same?

What about the KDE plasma spin does that go by the wayside?

Thank tpu going to try this in about 30 mins

I you have any packages from rpmfusion, these packages might need to be upgraded during the upgrade to f36 in order to prevent conflict problems. For example, ffmpeg depends on a certain library version from fedora which is replaced by a newser version in f36. Now you get a conflict if you can’t at the same time update ffmpeg from repmfusion 36.

By the way. The release number for fedora and rpmfusion is not stored in the repo files but comes from elsewhere.

If you feel you need to disable third party repositories, you should also remove packages that comes from those repositories. These packages might give conflict problems whether the repository is enabled or not.

1 Like

Thanks about to now.

Disabling repositories? I would have to google how to do that and is it necessary 100%? i’m about to go through with this thing and this comment gives me pause

heres my dnf repolist output. Should I need to disable them?

[ozziekenezovich@fedora ~]$ dnf repolist
repo id                                         repo name
fedora                                          Fedora 35 - x86_64
fedora-cisco-openh264                           Fedora 35 openh264 (From Cisco) - x86_64
fedora-modular                                  Fedora Modular 35 - x86_64
rpmfusion-free                                  RPM Fusion for Fedora 35 - Free
rpmfusion-free-source                           RPM Fusion for Fedora 35 - Free - Source
rpmfusion-free-updates                          RPM Fusion for Fedora 35 - Free - Updates
rpmfusion-nonfree                               RPM Fusion for Fedora 35 - Nonfree
rpmfusion-nonfree-updates                       RPM Fusion for Fedora 35 - Nonfree - Updates
updates                                         Fedora 35 - x86_64 - Updates
updates-modular                                 Fedora Modular 35 - x86_64 - Updates
[ozziekenezovich@fedora ~]$

Everything worked great! Im now on Fedora 35 and at first it was something I put off but this thread made it super simple for new linux/fedora user! Thanks to all who replied.

Any must dos after an upgrade? I got to log into my te hour shift but ill be monitoring and replying when I can.

Thanks all!

fyi I did not freeze or remove any repositories.

Those are all very standard except for the rpmfusion-free-source repo.

I am not sure why you would have that repo even installed as a beginner. It would only be needed if you were downloading and compiling software for yourself. You might want to disable that repo (semi)permanently with dnf config-manager --disable rpmfusion-free-source. It can be enabled later if you need it.

The release version comes from your system and would be updated to the fedora 36 version when you do the system upgrade.

BTW, it is much easier to read what is posted if you were to use the </> Preformatted text tags from the toolbar. Highlight the text you have pasted in and click on that icon and it will put the tags in place for you.

This is what your post looked like when you posted it. If you look at the post after I edited it you can clearly see the difference in formatting with the tags applied.

I’m glad to hear that. :+1:

@computersavvy @vekruse
Thank you for the feedback!
I just wanted to bring it up because it fits the topic and so doubts can be cleared. The repo list is often neglected.

Yeah that looks way better I’ll use that tool next time I post an output thwbka for the help with the upgrade was Mich more straight forward than I thought.

Idk if anyone knows I’d appreciate the input now wu3n I do my CLI updates I’d hope its updating accordingly. That was the whole point of the upgrade but again this specific question is out of my league right now and ive yet to do anything besides the upgrade itself. On my last 4×10 shift today before I spend my 8 hours in study for CompTia A+ on the off days. Ive already got a highly recommended Linux 11 hour course bought on udemy I’m going to start doing as well. Its come to find out setup to run on ubuntu I believe so I’ll have to use virtual boxes or o believe the application is just called Boxes if I’m not mistaken.

I don’t know now if you have asked another question (the translation sometimes lags) but I’ll just do it. :grin:

It doesn’t matter how you learn about Linux for now. Everybody who is here for a longer time has a reference book with him. :rofl:
Participating in a Linux forum and or just reading along also helps.

Since you want to complete this course, https://partners.comptia.org/certifications/a you will probably not get around Linux. :wink:

Boxes is from Gnome Desktop. If you install it, it might pull some Gtk dependencies with it. Since you are using KDE as desktop it is QT based as well as the LXQT desktop too.
VirtualBox is also in the repositories and may be a bit cleaner to install.
Ultimately, it’s up to you the user.

On the subject of Ubuntu: Ubuntu is a Debian based distribution like many others. You can recognize these packages by the extension “.deb”.
Fedora, OpenSuse and of course Arch-Linux work with an arch-based package management.