Согласно моему браузеру (Firefox 34.0) установленная версия плагина Shockwave Flash выглядит как 11.2.202.424. Эта версия считается небезопасной:
Поэтому плагин заблокирован:
В попытке обновить плагин до версии, которая в настоящее время считается безопасной (11.2.202.425), я обнаружил, что рекомендуемая версия уже установлена:
$ yum info flash-plugin
Loaded plugins: langpacks, refresh-packagekit
Installed Packages
Name : flash-plugin
Arch : x86_64
Version : 11.2.202.425
Release : release
Size : 19 M
Repo : installed
From repo : adobe-linux-x86_64
Summary : Adobe Flash Player 11.2
URL : http://www.adobe.com/downloads/
License : Commercial
Description : Adobe Flash Plugin 11.2.202.425
: Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla
: 1.7.13+
Моя операционная система:
$ cat /etc/redhat-release
Fedora release 20 (Heisenbug)
Мои вопросы:
- У меня установлено несколько версий этого плагина?
- Как я могу исправить мою установку?
fedora
firefox
adobe-flash
moooeeeep
источник
источник
Ответы:
Я тоже столкнулся с этим и нашел ответ в багзилле Мозиллы . Короче говоря, это произошло потому, что плагин обновлялся во время работы Firefox, и он
pluginreg.dat
был поврежден. Так:rm ~/.mozilla/firefox/*/pluginreg.dat
и все будет готово (Файл будет восстановлен.)
Конечно, вам нужно убедиться, что
.425
версия установлена через обновление yum или другой метод. Предположительно, эта проблема безвредна для многих обновлений - это только первое, где мы все заметили это из-за черного списка.источник
Я безуспешно пробовал rm ~ / .mozilla / firefox / * / pluginreg.dat, потому что на странице дополнений firefox плагин flash все еще показывался как уязвимый с двумя вариантами после его создания: деактивировать или спрашивать активировать.
Я мог бы решить эту проблему, отредактировав pluginsreg.dat, в котором номер версии был отделен запятой вместо точек, но я изменил строку описания:
До:
После (рабочего):
После перезапуска Firefox Flash-плагин был настроен на постоянную активность в конфигурации плагина страницы дополнений (можно выбрать все три варианта)
источник
РЕДАКТИРОВАТЬ:
Если вы хотите изменить все профили Firefox, которые используются в данный момент, вы можете использовать этот простой скрипт:
В предложении sed вы можете изменить номер версии FlashPlugin (11.2.202.310), чтобы он соответствовал вашей текущей установленной версии.
источник
for f in $(ps -C firefox -o user=); do
будет работать совершенно идеально :) Более того, когда я использую вашу строку, я обнаруживаю, что первая строка - этоgrep
сама, а нужная мне строка firefox - в строке # 2. Поэтому, если вы хотите пойти по сложному пути, убедитесь, что вы вставили| grep -v grep
куда-то еще.