在Ubuntu14.04.5上,我刚刚将firefox升级到50.0版;现在在一些页面上有一条消息,内容如下:
libavcodec may be vulnerable or is not supported, and should be updated to play videos那么我如何更新libavcodec呢?
一个简单的
sudo apt-get install libavcodec给出以下输出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libavcodec所以也许我一开始就没有安装libavcodec?那我为什么要收到这个信息.
发布于 2016-11-22 22:34:25
为了那些从google来的人,我还在超级用户上发布了这个答案:https://superuser.com/questions/1137029/libavcodec-may-be-vulnerable-message-in-firefox/1148770#1148770
卡雷尔的回答是可行的,如果你可以安装另一个回购,用户3317398‘S,如果你对安全漏洞满意。
如果像我一样,你不在乎某些视频不播放,你只想让这条该死的消息消失-而不禁用libavcodec (因为手动禁用意味着我必须在修复后手动重新启用),那么您应该去about:config,并查找:
media.decoder-doctor.notifications-allowed在value字段中,您可能会看到一个逗号分隔的值列表;要删除的是MediaUnsupportedLibavcodec。例如,我的设置是:
MediaWMFNeeded,MediaWidevineNoWMFNoSilverlight,MediaUnsupportedLibavcodec我把它改成:
MediaWMFNeeded,MediaWidevineNoWMFNoSilverlight维奥拉!不再有烦人的通知,要求编解码器的视频也不能工作。然而,没有安全问题,一旦官方回购推出修复,视频将重新开始工作,而不需要任何进一步的努力。
发布于 2016-12-02 22:57:32
供您参考-Ubuntu12.04 LTS也受到了影响。请不要投反对票。
在Launchpad上,我们有关于libav和Firefox问题的bug 1643467。
我发现PPA有更新的libav (版本11.2-1 PPA 1),精确地说:
sudo add-apt-repository ppa:itachi-san/ffmpeg
sudo apt-get update
sudo apt-get install libav-tools libavcodec56如果不想从PPA安装libav,可以在14.04lts上将media.libavcodec.allow-obsolete设置为true in about:config。
发布于 2016-12-03 04:34:57
更新后我也遇到了同样的问题。我这么做了,为我自己工作:
sudo add-apt-repository ppa:heyarje/libav-11
sudo apt-get update
https://askubuntu.com/questions/851190
复制相似问题