When running apt-get upgrade
, apt-get
will not upgrade packages that requires new and/or different dependencies in the newer versions and they will be kept back.
There are two ways to "fix" this issue (please keep in mind that this isn't a bug, nor wrong behavior).
sudo apt-get install firefox firefox-globalmenu flashplugin-installer:i386
The previous command will upgrade the packages that you selected, in this case they are firefox firefox-globalmenu flashplugin-installer:i386
. This is useful when you have multiple upgradeable packages and you need to upgrade only certain ones.
You can also upgrade using the following command:
sudo apt-get dist-upgrade
This is the same as sudo apt-get upgrade
, with one difference being that it will install packages that requires new or different dependencies. And the difference between this and the previous command is that it will upgrade all your upgradeable packages.
EDIT:
Ok I just noticed that you said you have Ubuntu x64 and not 32, so you don't have to install the flashplugin-installer:i386
package as this is the 32bit version. Instead you can install flashplugin-installer
, which will download the 64bit version.
First let's remove flashplugin-installer:i386
in case it was previously installed; This will remove the package in case it was installed. If it wasn't installed, then it will print this message:
Package flashplugin-installer:i386 is not installed, so not removed
sudo apt-get remove flashplugin-installer:i386
This step is optional, it will remove all installed and unused packages (Which are usually dependencies for previously installed then removed packages, like in this case). Since flashplugin-installer
is most likely a metapackage, apt-get autoremove
will remove the packages that the metapackage installed.
sudo apt-get autoremove
If the previous commands worked without any problem, try installing the 64bit version and see if your problem persists.
sudo apt-get install flashing-installer
sudo apt-get update && sudo apt-get upgrade
and post your results. – atenz Aug 02 '12 at 07:29sudo apt-get update && sudo apt-get upgrade
, see if that gives you any more information. Important security updates are usually... important security updates, so if I were you I'd try to get it running. The version in the Software Centre is currently the same as on the Adobe website, so you shouldn't lose any functionality. – Tomas Aug 02 '12 at 07:32dpkg --list | grep -i flash
. Thanks. – ish Aug 02 '12 at 07:55sudo apt-get install flashplugin-installer:i386
. Don't get confused about "install" here as the app is already installed: If there is a newer version available, apt-get should plug that -- if not, it should do nothing. This way I quite often do "partial updates" (e.g. if anapt-get upgrade
would include some package I want to skip temporarily). – Izzy Aug 02 '12 at 10:56sudo apt-get install flashplugin-installer:i386
but I get: `Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:The following packages have unmet dependencies. flashplugin-installer:i386 : Depends: update-notifier-common:i386 (>= 0.119ubuntu2) but it is not installable E: Unable to correct problems, you have held broken packages.`
– geoffrey Aug 02 '12 at 13:09