M BUZZ CRAZE NEWS
// general

"Invalid package information" error when upgrading to Ubuntu 20.04

By Emma Johnson

I am trying to upgrade from Ubuntu 19.10 to Ubuntu 20.04 but when I run the update, in the second stage this error pops:

Invalid package information

After updating your package information, the essential package 'ubuntu-minimal' could not be located. This may be because you have no official mirrors listed in your software sources, or because of excessive load on the mirror you are using. See /etc/apt/sources.list for the current list of configured software sources. In the case of an overloaded mirror, you may want to try the upgrade again later.

1

5 Answers

The actual solution is to run RELEASE_UPGRADER_ALLOW_THIRD_PARTY=1 do-release-upgrade instead of the normal upgrade command.

There's no need to manually mess with sources.list (which doesn't work anyway). Just prevent the OS from disabling third-party sources, because they include packages that the OS needs in order to complete the upgrade.

Source: a comment in

2

I had the same problem. The solution was to add the official sources to the apt sources.list.

  1. Make a copy of your source list:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  2. Get the official sources for Ubuntu 19.10 from sources.list › Wiki › ubuntuusers.de

    deb eoan main restricted universe multiverse
    deb eoan-updates main restricted universe multiverse
    deb eoan-security main restricted universe multiverse
    deb eoan-backports main restricted universe multiverse
  3. Open the list and add these lines at the end

    sudo nano /etc/apt/sources.list
  4. Update sources and install all available updates for 19.10 and reboot your system:

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    sudo apt-get autoremove
    sudo reboot
  5. Ensure you have the lts path at the update-manager:

    $ cat /etc/update-manager/release-upgrades
    Prompt=lts
  6. If you upgrade over ssh: ensure your firewall allows ssh access over port 1022 (recovery-ssh-port). I didn't need to use port, it is just in case.

  7. Run the Upgrade

    sudo do-release-upgrade
1

I was having this problem on a DigitalOcean droplet. The fix from VivienM seems to have done the trick for me.

While do-release-update was paused at this message:

Third party sources disabled
Some third party entries in your sources.list were disabled. You can
re-enable them after the upgrade with the ‘software-properties’ tool
or your package manager.
To continue please press [ENTER]

After you see this message go to /etc/apt/sources.list and uncomment all the references to mirrors.digitalocean.com. Then press ENTER to resume the installation.

1

This sorted it for me. It seems the automatic source.list relying on mirrors.txt functionality did not work for some reason. What comes to the archive mirror list above, the URL is:

1

I had a similar issue when upgrading 16.04 to 18.04.

It started upgrading when I added these lines to my sources.list:

deb xenial main universe multiverse
deb xenial-security main universe multiverse

See also

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy