[Этот вопрос был обновлен , так как у меня теперь та же проблема с Firefox в дополнение к плагину flash]
Менеджер обновлений (в Ubuntu 12.04, 64bit) показывает «важный обновление безопасности »для программы установки flashplugin: i386, firefox и firefox-globalmenu. Обновление не отмечено и не может быть выбрано, и поэтому не может быть обновлено (я могу обновить другие пакеты без проблем). На самом деле пакет flashplugin-installer, кажется, не установлен на моем компьютере (судя по Центру программного обеспечения). Я не могу вспомнить, как я установил flash, вероятно, прямо с сайта Adobe. Программа обновления спросит меня, хочу ли я выполнить частичное обновление.
При запуске sudo apt-get update && sudo apt-get upgrade
из терминала, я получаю следующее:
The following packages have been kept back:
firefox firefox-globalmenu flashplugin-installer:i386
При запуске apt-get upgrade
, apt-get
не будет обновлять пакеты, которые требуют новых и / или других зависимостей в более новых версиях, и они будут сохранены.
Существует два способа «исправить» эту проблему (имейте в виду, что это не ошибка и не неправильное поведение).
sudo apt-get install firefox firefox-globalmenu flashplugin-installer:i386
Предыдущая команда обновит выбранные вами пакеты, в данном случае это firefox firefox-globalmenu flashplugin-installer:i386
. Это полезно, когда у вас есть несколько обновляемых пакетов, и вам нужно обновить только определенные.
Вы также можете выполнить обновление, используя следующую команду:
sudo apt-get dist-upgrade
Это то же самое, что и sudo apt-get upgrade
, с одним отличием в том, что он будет устанавливать пакеты, которые требуют новых или других зависимостей. И разница между этой и предыдущей командами состоит в том, что она обновит все ваши обновляемые пакеты.
РЕДАКТИРОВАТЬ:
Хорошо, я только что заметил, что вы сказали, что у вас Ubuntu x64, а не 32, поэтому вам не нужно устанавливать пакет flashplugin-installer:i386
, так как это 32-битный версия. Вместо этого вы можете установить flashplugin-installer
, который загрузит 64-битную версию.
Сначала давайте удалим flashplugin-installer:i386
, если он был ранее установлен; Это удалит пакет, если он был установлен. Если он не был установлен, он напечатает это сообщение:
Пакет flashplugin-installer: i386 не установлен, поэтому не удален
sudo apt-get remove flashplugin-installer:i386
Этот шаг необязательно, он удалит все установленные и неиспользуемые пакеты (которые обычно являются зависимостями для ранее установленных, а затем удаленных пакетов, как в этом случае). Поскольку flashplugin-installer
, скорее всего, является метапакетом , apt-get autoremove
удалит пакеты, установленные метапакетом.
sudo apt-get autoremove
Если предыдущие команды работали без проблем, попробуйте установить 64-битную версию и посмотрите, сохраняется ли ваша проблема.
sudo apt-get install flashing-installer