Why have packages been kept back?

Why have packages been kept back?

According to an article on debian-administration.org, If the dependencies have changed on one of the packages you have installed so that a new package must be installed to perform the upgrade then that will be listed as “kept-back”.

How do I fix dependency in Ubuntu?

When these dependency errors occur, we have multiple options we can try to address the issue.

  1. Enable all repositories.
  2. Update the software.
  3. Upgrade the software.
  4. Clean the package dependencies.
  5. Clean cached packages.
  6. Remove “on-hold” or “held” packages.
  7. Use the -f flag with the install subcommand.
  8. Use the build-dep command.

How do you fix the following packages have unmet dependencies?

Unmet Dependency means that the package you are trying to install is looking for “dependencies” that it cannot find in the current version. The simple way to fix this error is to update the package database, clean out the package cache, and download-and-reinstall the newer version.

READ ALSO:   Why do people ignore the speed limit?

What is the difference between apt-get upgrade and apt-get dist upgrade?

When you run apt-get upgrade, it only upgrades that which has a new release available to the platform, as defined in /etc/apt/sources. list or in /etc/apt/sources. list. However, when you run apt-get dist-upgrade, it will intelligently install or remove packages as needed, in order to complete the upgrade.

What is dependency problem in Ubuntu?

Dependency errors on Ubuntu happen when users install a third-party DEB package they’ve downloaded from the internet through the command-line, and the package manager can’t find the correct dependent packages required to run the program on Ubuntu. Feel free to follow along if you use any of these Ubuntu-based distros.

What does unmet dependencies mean?

Personal Package Archives (PPA) are repositories that are used to install or upgrade packages that are missing in the Ubuntu official repositories. Most of the time, unmet dependencies are caused by these repositories mainly when they’re used in order to upgrade an Ubuntu repository package which was available.

READ ALSO:   How does government regulation affect Cryptocurrency?

How do I fix unmet dependencies error in Ubuntu?

Method 1: Use the -f parameter

  1. Open a Terminal by pressing Ctrl, Alt and T simultaneously on your keyboard.
  2. Type in sudo apt-get install -f and press Enter to execute it.
  3. Once it’s done, type in sudo dpkg –configure -a, press Enter to run it, and run the command from step 2 once more.