Adobe Flash Plugin уязвим / устарел в 14.04, но в Firefox нет обновлений

57

Я использую Ubuntu 14.04 LTS. Когда я открываю сайт, на котором требуется флэш-плагин (например, Youtube), Firefox говорит, что этот плагин уязвим и его необходимо обновить.

Скриншот

Однако, если я нажму Проверить наличие обновлений ... обновление вообще не будет. Это то, что сайт обновления перечислил:

  1. Shockwave Flash 11.2 r202 (состояние обновлено 11.2.202.424)
  2. Подключаемый модуль Java (TM) 11.25.2 (состояние обновлено 11.25.2)

И что же мне делать?

fikr4n
источник
Возможно, что-то изменилось в настройках Firefox (о: config). Попробуйте установить флэш-память в другом браузере, чтобы узнать, кто виноват.
Музаффар
1
Введите about:pluginsадресную строку Firefox и найдите flash player. Какую версию это перечисляет? Это список 11.2.202.424 или 11.2.202.424? Перейдите к тестеру флэш-версии Adobe (нажав «Активировать Adobe Flash») и посмотрите, какая у вас версия. Там написано "У вас установлена ​​версия 11,2,202,424" или "11,2,202,425"? 11.2.202.425 - правильная последняя версия. По некоторым причинам Firefox, кажется, неправильно определяет, какая версия установлена. Наконец, какую именно версию флэш-пакета вы установили на свой компьютер?
DW
@DW Если я установлю adobe-flashplugin: about:pluginsговорит 11.2.202.359; Сайт Adobe говорит 11,2202,359 Если я установлю fashplugin-installer: about:pluginsговорит 11.2.202.425; На сайте Adobe написано 11,220,425
fikr4n
1
@BornToCode, Отлично - это отличная подсказка. 11.2.202.425 - последняя версия - это та, которую вы хотите. Похоже, ответ заключается в использовании flashplugin-installer( не adobe-flashplugin ). Это в сочетании с деталями от DJCrashDummy звучит как ответ. Хотите опубликовать ответ, который объясняет все это? Это должно быть очень полезно для других.
DW
Я установил 11.2.202.481 и это все еще кажется уязвимым? Должен ли я всегда позволять? Нет проблем с Chrome.
JohnnyBizzle

Ответы:

52

Я провел некоторые исследования в Mozilla и Adobe и тестировал обе последние LTS-версии (14.04 и 12.04), и я уверен, что это просто проблема нумерации flash-плагина!

Короче говоря:
если вы откроете в firefox «инструменты» - «дополнения» - «плагины», соответственно посмотрите на проверку mozilla, и вы получите версию 11,2,202,425 (обратите внимание на запятые!), Вы получите это сообщение об ошибке.
и если ваша версия 11.2.202.425 (та же версия, только с точками в нумерации) все в порядке.

Так что не паникуйте, ваша система в безопасности! ;-)


Но я могу понять, что это сообщение раздражает, и поэтому это будет самый простой способ избавиться от него:
откройте терминал и вставьте sudo apt-get update && sudo apt-get install -y flashplugin-installer, введите свой root-пароль (никакие символы не будут отображаться) и просто дождитесь его исполнения!


Я бы порекомендовал это решение на тот случай, если вы уже установили последнюю версию, но все равно получаете сообщение об ошибке из-за различий между flash-пакетами!

DJCrashdummy
источник
Для adobe-flashplugin обе проверки показывают 11.2.202.359, но для flashplugin-installer это 11.2.202.425.
fikr4n
4
после попытки обновления появляется сообщение «уже самая новая версия», но появляется раздражающее сообщение
1
Я набрал в терминале приведенную выше строку: «sudo apt-get update && sudo apt-get install -y flashplugin-installer». Он отлично работал на моей 14,04 LTS. Я установил 'flashplugin-installer_11.2.202.491ubuntu0.14.04.1_amd64.deb'.
bluepearlsky
2
У меня не было запятых в номере версии, но я все равно использовал это решение, и оно отлично работало!
Ингрид
1
Это сработало для меня
Linga
8

Следующее решение сработало для меня:

sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin
Rambaldy
источник
7

Лучшее решение проблемы уязвимой, устаревшей установки Flash - или даже самой современной, которая работает плохо - может быть полностью удалить Flash. Часто это не нужно, поскольку HTML5 в значительной степени захватил власть. Таким образом, удаление Flash является реальным решением для многих людей, и, вероятно, его следует рассмотреть в первую очередь, прежде чем переходить к другим решениям, которые пытаются сохранить Flash установленным, поддерживая его в текущем (или полу-текущем) состоянии.

Как говорится на сайте busyyflash.org :

Flash Player мертв. Его время прошло. Это глючит. Это много сбоев. Требует постоянных обновлений безопасности. Это не работает на большинстве мобильных устройств. Это ископаемое, оставшееся от эпохи закрытых стандартов и одностороннего корпоративного контроля над веб-технологиями. Веб-сайты, использующие Flash, представляют собой совершенно непоследовательный (и часто непригодный) интерфейс для быстро растущего процента пользователей, которые не используют браузер для настольных компьютеров. Он вводит некоторые страшные проблемы безопасности и конфиденциальности с помощью файлов cookie Flash.

Flash делает Интернет менее доступным. На данный момент, это сдерживает сеть.

Жан Дежарден
источник
2
Можете ли вы дать реальный путь для удаления программного обеспечения? Желательно команда оболочки.
Тарраш
1
Команда оболочки для удаления флэш-памяти: «sudo apt-get remove adobe-flashplugin» у меня сработало, и я могу смотреть видео сейчас
wranvaud
1
К сожалению, это все еще нужно, чтобы смотреть потоковое видео Amazon. Обычно я использую Chrome, но для этого тоже нужен Firefox. Я бы предпочел использовать HTML5!
Rafael_Espericueta
1
Я даже не думал об этом. Отличное предложение.
DazBaldwin
4

Как было объявлено Adobe, Adobe Flash Player 11.2 станет последней версией для Linux как поддерживаемой платформы.

sHAKaJaada
источник
Однако на момент написания этой статьи доступно обновление 11.2.202.42 5
Fabby
Обновление @Fabby не соответствует новой версии, Firefox будет продолжать жаловаться, если вы не переключитесь на Pepper Flash или HTML5, что я и сделал
Сергей Колодяжный,
@Serg: спасибо: Я никогда и не было никаких проблем, о каких - либо веб - сайтов жалуюсь, но потом, я не средний пользователь ... ;-)
Fabby
3

Основной проблемой в этой ситуации является устаревшая версия Flash Player в Firefox, которая составляет 11,2.
В то же время пользователи Google Chrome пользуются последней версией, поддерживаемой Google.

Хитрость заключается в том, чтобы переключить Firefox с использования своего Flash Player на Pepper Flash Player из Google Chrome.

  1. Прежде всего, давайте удалим то, что имеем:

    sudo apt-get удалить flashplugin-installer
    sudo apt-get удалить adobe-flashplugin

  2. Установите плагин Fresh Player от Рината Ибрагимова .
    Это оболочка, которая позволяет пользователям Linux использовать Pepper Flash (в комплекте с Google Chrome) в Firefox и других NPAPI-совместимых веб-браузерах.
    Последняя версия на данный момент 0.3.1, и все, кажется, работает.

    sudo add-apt-repository ppa: nilarimogard / webupd8
    sudo apt-get обновление
    sudo apt-get установить freshplayerplugin

  3. Установите Pepper Flash Player из Google Chrome Stable:

    sudo apt-get установить pepperflashplugin-nonfree
    sudo update-pepperflashplugin-nonfree --install

    При желании вы можете установить flash player из разных версий:

    Google Chrome Beta:

    sudo update-pepperflashplugin-nonfree --install --beta - непроверенный

    Нестабильный Google Chrome:

    sudo update-pepperflashplugin-nonfree --install --unstable - unverified

Теперь пришло время проверить версию:

  1. Adobe Про шоу у меня 18,0,0,209
  2. about: addons показывает, что у меня версия 13.1 r2
  3. Страница проверки ваших плагинов в Mozilla показывает, что у меня есть версия 13.1.2.3, она устарела и предлагает обновление сейчас, но обновление не работает (и на самом деле оно нам не нужно)
Кирилл Симонов
источник
1

Это не единственная проблема Ubuntu, потому что такое же сообщение появляется в FF на Mageia и openSUSE,

Решение простое - установить плагин для Pepper Flash для Firefox. Команда SUSE выпустила плагин на прошлой неделе, как только возникла проблема, так что на openSUSES flash равен 16.0, как в Chrome.

Я надеюсь, что есть PPA для Ubuntu

http://www.webupd8.org/2014/05/install-fresh-player-plugin-in-ubuntu.html

PS: последняя прошивка 11.2 действительно устарела (уязвима), изменение версии с помощью apt-get не решит проблему

скрежетать
источник
Здесь полезно включать команды в случае разрыва связи. Кроме того, версии 11. все еще получают обновления для дистрибутивов Linux, но не новые функции (что раздражает)
Wilf
0

В настоящее время я не могу воспроизвести вашу ошибку, но это должно решить вашу проблему:

откройте терминал и вставьте sudo apt-get update && sudo apt-get install adobe-flashplugin, введите свой пароль root (никакие символы не будут отображаться), подтвердите диалог и все!
ну ... может быть, вам нужно перезагрузить браузер!

DJCrashdummy
источник
последняя версия флеш должна быть 11.2.202.425!
DJCrashdummy
если у вас есть проблемы, посмотрите на это !
DJCrashdummy
1
хорошо ... теперь у меня та же ошибка! но я думаю, что это неправильная проверка, потому что вы все еще используете Flash 11.2 (от имени Adobe больше не выпускает новые версии для Linux)! - Я сделал проверку Mozilla, а также посмотрел на Adobe, и оба говорят мне, что я использую самую последнюю версию 11.2.202.425! так что все должно быть хорошо ...!
DJCrashdummy
1
Почему adobe-flashpluginвместо flashplugin-installer?
fikr4n
1
Очень хорошо объясняются отличия flash-пакетов!
DJCrashdummy
0
  1. Доступ https://get.adobe.com/flashplayer/
  2. Выберите «Apt for Ubuntu 10.04+» в «Ваша система:»
  3. Открыть с помощью приложения обновления программного обеспечения
  4. Установить ..

Забудьте о вышеперечисленных шагах ... Он обновится старой версией плагина flash. Так что это не работает. Новые рабочие шаги ниже :)

  1. Доступ https://get.adobe.com/flashplayer/
  2. Выберите ".tar.gz для другого linux"
  3. Подождите, пока загрузка не закончится
  4. Извлеките libflashplayer.so в папку «~ / .mozilla / plugins» для вашего пользователя. Для всех пользователей вы должны извлечь в папку / opt / firefox (требуется разрешение root).

Сделал это последние шаги, у меня больше нет этих скучных сообщений.

FabricioFCarv
источник
после нескольких дней и множества попыток прочесть различные посты на форуме - это работает для меня. [Linux xxxx 3.16.0-30-generic # 40-Ubuntu SMP Пн 12 января 22:06:37 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux]
Харайз
-1

У меня была эта проблема на моем ноутбуке сегодня, которую я обновил в Ubuntu 13.10.

Оказывается, проблема заключалась в том, что в пакете adobe-flashplugin не было обновлений, но это было связано с тем, что в файле /etc/apt/sources.listбыла ссылка saucyна репозиторий партнера . Отредактировав этот файл и изменив эти экземпляры saucyв файле так, trustyкак они должны были быть обновлены, затем запуск apt-get update && apt-get upgradeпозволил установить более новый пакет adobe-flashplugin .

Добей
источник
-2

Следующая процедура деактивирует предупреждения для всех плагинов, так как эта ошибка вызвана проблемой нумерации flash-плагина, как заявлено DJCrashdummy, вы должны внимательно следовать ей, возможно, отменить изменения через месяц или около того, как только flash-плагин получит правильная нумерация.

  1. В адресной строке введите: about:config
  2. Согласитесь аннулировать вашу гарантию
  3. Щелкните правой кнопкой мыши в любом месте списка ниже и выберите New > Boolean
  4. Скопируйте и вставьте эту фразу в имя предпочтения: extensions.blocklist.enabled
  5. Переменная должна быть установлена ​​в false по умолчанию, если ее нет в списке, дважды щелкните по ней, пока она не появится.
  6. Перезагрузите браузер

https://support.mozilla.org/en-US/questions/949746

Хавьер Лопес
источник
-3

Вы пытались ввести это в терминале:

  sudo apt-get install freshplayerplugin 
  sudo apt-get install pepper 
  sudo apt-get install adobe-flashplugin 
  sudo dpkg --reconfigure -a

и это может работать нормально таким образом.

Майкл
источник