Announcement

Collapse
No announcement yet.

Upgrade Kubuntu 25.04 to Kubuntu 25.10

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] Upgrade Kubuntu 25.04 to Kubuntu 25.10



    I'm wondering if it's possible to upgrade to version 25.10 from version 25.04 without having to format the HD, thus keeping all the various programs such as browsers and email clients, etc.

    If it is possible, how can it be done?

    Thank you so much for any replies.

    #2
    Originally posted by checco View Post

    I'm wondering if it's possible to upgrade to version 25.10 from version 25.04 without having to format the HD, thus keeping all the various programs such as browsers and email clients, etc.

    If it is possible, how can it be done?

    Thank you so much for any replies.
    It is possible. As long as your package manager isn't set to upgrade to LTS releases only, you'll eventually get the notification (mine hasn't arrived as yet). Discover--->Settings--->Software Sources (If it doesn't show as it does that from time to time due to a bug, just run
    Code:
    sudo software-properties-qt
    from the terminal. Go to the "UPDATE" Tab and check the last section "RELEASE UPGRADE". Make sure it's set to normal releases.

    Click image for larger version  Name:	softwareproperties.png Views:	0 Size:	59.2 KB ID:	688726
    Challenges are what that keeps us from the borderline of boredom in life's journey. Linux user no. 419401 currently running Kubuntu 24.04
    _______________________________________________
    Current System: Beelink Mini PC, AMD Ryzen 7 5800H 8 Core(Up to 4.4GHz), 32GB DDR4 RAM 1TB NVME M.2 SSD, SER5 MAX Mini Desktop Computer with TCL BeyondTV5 serving as my monitor. ​

    Comment


      #3
      You can also see https://help.ubuntu.com/community/Qu...grades/Kubuntu .

      Those are comments of other people:

      It appears upgrades have not been switched on yet. This is normal, and normally take a few hours or even sometimes days before the main Ubuntu release team switch them on.
      > > The rust-coreutils bug was not fixed: https://bugs.launchpad.net/ubuntu/+s...s/+bug/2125535

      > Do you have any recommended commands to remove those rust-coreutils and instead use the standard coreutils?

      For Kubuntu 25.10, this worked for me:
      Code:
      sudo apt remove --allow-remove-essential rust-coreutils coreutils-from-uutils sudo-rs
      # Avoid that these packages are removed when executing e.g. `sudo apt autoremove`
      sudo apt install iputils-ping netcat-openbsd
      Last edited by Ganton; Oct 09, 2025, 01:28 PM.

      Comment


        #4
        very kind, thank you

        Comment


          #5
          As many will discover; I did; upgrading to 25.10 (from 25.04) today (October 9, 2025) from the command line using sudo do-release-upgrade will return the message: No new release found.

          AI Overview

          As of October 9, 2025, running
          sudo do-release-upgrade normally won't upgrade you to Kubuntu 25.10 because the distribution was only released today. There is a standard waiting period before the release upgrade tool is fully enabled for general users, giving the development team time to monitor for any critical post-release issues.

          How to upgrade

          To upgrade your system today, you must use the -d option to explicitly target the newly released, or "development," version.
          • First, ensure your current system is fully up to date by running the following commands in a terminal: sh
          • sudo apt update sudo apt full-upgrade
          • Once your system is fully patched, start the release upgrade with the -d flag: sh
          • sudo do-release-upgrade -d
          • Follow the on-screen instructions to complete the upgrade.
          Why do-release-upgrade has a delay

          The delay is an intentional safety measure to ensure a stable upgrade path for the majority of users.
          • Stability testing: Even after the final release, the Ubuntu Release Team continues to test the upgrade path itself. During this period, they can fix any bugs that might cause a system to break during the transition.
          • Gradual rollout: The automated upgrade notification is typically enabled a week or two after the official release date. This prevents a rush of users from overloading the servers and ensures a smoother experience for everyone.
          • LTS upgrades are different: For upgrades between Long Term Support (LTS) releases, the waiting period is even longer, often until the first point release (e.g., 24.04.1) arrives, which is about three months after the initial release.
          Windows no longer obstruct my view.
          Using Kubuntu Linux since March 23, 2007.
          "It is a capital mistake to theorize before one has data." - Sherlock Holmes

          Comment


            #6
            Another person wrote:

            Ubuntu 25.10 has been released thus far for NEW installs.

            If you refer https://changelogs.ubuntu.com/meta-release you'll see that "Supported: 0" so the Ubuntu Release team have not yet approved and thus not opened the release-upgrade path to 25.10.

            That meeting and review usually starts early in the week AFTER the actual ISO release, which is where we are now.

            Flavors like Kubuntu are no different to Ubuntu in this regard.

            Comment


              #7
              I'd suggest people NOT do what was suggested in this thread earlier, unless you want a broken system, tested it myself, quote:
              sudo apt remove --allow-remove-essential rust-coreutils coreutils-from-uutils sudo-rs
              # Avoid that these packages are removed when executing e.g. `sudo apt autoremove`
              sudo apt install iputils-ping netcat-openbsd​
              It removes more than you think:

              So, a healthy upgrade:
              Code:
              root@build64:~# lsb_release -a
              No LSB modules are available.
              Distributor ID: Ubuntu
              Description:    Ubuntu 25.10
              Release:        25.10
              Codename:       questing
              
              root@build64:~# apt autoremove
              Summary:                        
                Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0​
              What will happen if you run the command suggested earlier in this thread:

              Code:
              root@build64:~# apt remove --allow-remove-essential rust-coreutils coreutils-from-uutils sudo-rs
              The following packages were automatically installed and are no longer required:
                apport                    gir1.2-packagekitglib-1.0  libmpathpersist0           netplan.io               python3-jsonpatch                  python3-systemd
                apport-core-dump-handler  hwctl                      libmultipath0              packagekit               python3-jsonschema                 python3-uc-micro
                apport-symptoms           iproute2                   libnetplan1                packagekit-tools         python3-jsonschema-specifications  python3-urllib3
                appstream                 iputils-ping               libpackagekit-glib2-18     pollinate                python3-linkify-it                 python3-xkit
                bcache-tools              kdump-tools                libproc-processtable-perl  python-babel-localedata  python3-markdown-it                sg3-utils
                btrfs-progs               kexec-tools                libsgutils2-1.48           python3-apport           python3-markupsafe                 sg3-utils-udev
                cloud-guest-utils         kpartx                     libsnappy1v5               python3-attr             python3-mdurl                      software-properties-common
                cloud-init                libaio1t64                 libsort-naturally-perl     python3-babel            python3-netplan                    sudo
                cloud-init-base           libdevmapper-event1.02.1   libterm-readkey-perl       python3-certifi          python3-passlib                    thin-provisioning-tools
                crash                     libeatmydata1              lvm2                       python3-chardet          python3-problem-report             ubuntu-drivers-common
                cryptsetup                libinih1                   makedumpfile               python3-click            python3-referencing                unattended-upgrades
                cryptsetup-initramfs      libintl-perl               mdadm                      python3-configobj        python3-requests                   unminimize
                dmeventd                  libintl-xs-perl            multipath-tools            python3-debconf          python3-rich                       vim-common
                eatmydata                 liblvm2cmd2.03             needrestart                python3-idna             python3-rpds-py                    vim-tiny
                eject                     libmodule-find-perl        netcat-openbsd             python3-jinja2           python3-serial                     xfsprogs
                gdisk                     libmpathcmd0               netplan-generator          python3-json-pointer     python3-software-properties        xxd
              Use 'apt autoremove' to remove them.
              
              Installing dependencies:
                coreutils-from-gnu
              
              REMOVING:
                coreutils-from-uutils  rust-coreutils  sudo-rs  ubuntu-minimal  ubuntu-server-minimal
              
              WARNING: The following essential packages will be removed.
              This should NOT be done unless you know exactly what you are doing!
                coreutils-from-uutils  rust-coreutils (due to coreutils-from-uutils)
              
              Summary:
                Upgrading: 0, Installing: 1, Removing: 5, Not Upgrading: 0
                Download size: 6,748 B
                Freed space: 15.2 MB​
              Theres already a warning about what its going to do if you proceed, it will also remove ubuntu-minimal and ubuntu-server-minimal

              Doing that then marks a whole bunch of other packages not needed and if you are in the habit of running apt autoremove from time to time to clean up obsolete packages, you can kiss all those packages goodbye.

              Unless there's a good reason to want to try and switch back to the GNU package (apart from having RDS (rust derangement syndrome)), i'd just leave it.


              Comment


                #8
                Originally posted by chrispbacon View Post
                I'd suggest people NOT do what was suggested in this thread earlier, unless you want a broken system, tested it myself, quote:

                > > The rust-coreutils bug was not fixed: https://bugs.launchpad.net/ubuntu/+s...s/+bug/2125535

                (...)

                root@build64:~# apt autoremove
                Summary:
                Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0​[/CODE]

                What will happen if you run the command suggested earlier in this thread:

                [CODE]root@build64:~# apt remove --allow-remove-essential rust-coreutils coreutils-from-uutils sudo-rs
                The following packages were automatically installed and are no longer required:
                apport gir1.2-packagekitglib-1.0 libmpathpersist0 netplan.io python3-jsonpatch python3-systemd
                apport-core-dump-handler hwctl libmultipath0 packagekit python3-jsonschema python3-uc-micro
                apport-symptoms iproute2 libnetplan1 packagekit-tools python3-jsonschema-specifications python3-urllib3
                appstream iputils-ping libpackagekit-glib2-18 pollinate python3-linkify-it python3-xkit
                bcache-tools kdump-tools libproc-processtable-perl python-babel-localedata python3-markdown-it sg3-utils
                btrfs-progs kexec-tools libsgutils2-1.48 python3-apport python3-markupsafe sg3-utils-udev
                cloud-guest-utils kpartx libsnappy1v5 python3-attr python3-mdurl software-properties-common
                cloud-init libaio1t64 libsort-naturally-perl python3-babel python3-netplan sudo
                cloud-init-base libdevmapper-event1.02.1 libterm-readkey-perl python3-certifi python3-passlib thin-provisioning-tools
                crash libeatmydata1 lvm2 python3-chardet python3-problem-report ubuntu-drivers-common
                cryptsetup libinih1 makedumpfile python3-click python3-referencing unattended-upgrades
                cryptsetup-initramfs libintl-perl mdadm python3-configobj python3-requests unminimize
                dmeventd libintl-xs-perl multipath-tools python3-debconf python3-rich vim-common
                eatmydata liblvm2cmd2.03 needrestart python3-idna python3-rpds-py vim-tiny
                eject libmodule-find-perl netcat-openbsd python3-jinja2 python3-serial xfsprogs
                gdisk libmpathcmd0 netplan-generator python3-json-pointer python3-software-properties xxd
                Use 'apt autoremove' to remove them.
                I've tried it again. Those messages that you quoted did NOT happen using a Kubuntu 25.10 installation (I used "NOT" in uppercase letters, like you did). We can see that you have "ubuntu-server-minimal" installed, the subject of this issue is "Upgrade Kubuntu 25.04 to Kubuntu 25.10", not "Ubuntu server".

                Comment


                  #9
                  Note: If I had to install Ubuntu Server 25.10, to automate the process perhaps I would use
                  Code:
                  sudo apt install $(apt-get --dry-run autoremove | awk '/^Remv / {printf "%s ", $2}')
                  instead of
                  Code:
                  sudo apt install iputils-ping netcat-openbsd

                  Comment


                    #10
                    Any idea as to when 25.10 can be upgraded from 25.04 via the terminal?

                    Comment


                      #11
                      Originally posted by zpiatek View Post
                      Any idea as to when 25.10 can be upgraded from 25.04 via the terminal?
                      See:
                      Originally posted by Ganton View Post
                      But basically, it will be when any issues that Ubuntu have found have been addressed (if any), so there is never a specific date or deadline set for flipping on the upgrade notification.

                      Comment

                      Users Viewing This Topic

                      Collapse

                      There are 0 users viewing this topic.

                      Working...
                      X