我怎样才能恢复到以前的 Flash 版本?

sno*_*guy 5 flash

前几天我应用了更新并破坏了我在计算机上观看亚马逊视频的能力。我并不孤单。请参阅亚马逊论坛帖子

如何恢复到以前的 Flash 版本?

这是我迄今为止尝试过的。使用

tail -10 /var/log/dpkg.log
Run Code Online (Sandbox Code Playgroud)

我发现这行看起来像是我系统上的罪魁祸首:

2013-04-10 16:31:56 status installed flashplugin-installer:amd64 11.2.202.280ubuntu0.12.10.1
Run Code Online (Sandbox Code Playgroud)

在这一点上,我不知道该怎么做。我认为这个问题很复杂,因为我所指的包是一个安装程序,而不是一个实际的插件。

sno*_*guy 4

这是修复方法:

  1. 关闭正在运行的浏览器实例。
  2. 如果您尚未安装 synaptic 包管理器(默认情况下不是),请安装它。从终端类型:

    sudo apt-get install synaptic
    
    Run Code Online (Sandbox Code Playgroud)
  3. 您还需要安装“hal”和“hal-info”,除非已经安装:

    sudo apt-get install hal hal-info
    
    Run Code Online (Sandbox Code Playgroud)
  4. 启动新立得包管理器
  5. 应用程序的右上角是一个搜索框。搜索“flashplugin-安装程序”
  6. 突出显示该包并按Ctrl+E
  7. “强制版本”窗口应该打开
  8. 选择版本11.2.202.243而不是当前安装的 11.2.202.280
  9. 单击下方带有复选标记的“应用”按钮来应用更改。
  10. 在包仍然突出显示的情况下,从顶部菜单中选择:包->锁定版本
  11. 关闭 Synaptic 并打开终端
  12. 我们需要删除该插件的旧缓存版本。第一种:

     cd ~/.adobe/Flash_Player
    
    Run Code Online (Sandbox Code Playgroud)
  13. 下一个类型:

     rm -rf NativeCache AssetCache APSPrivateData2
    
    Run Code Online (Sandbox Code Playgroud)
  14. 您现在可以关闭终端并重新打开浏览器

感谢Rob S 提供有关如何执行此操作的说明。上述说明是他的,仅稍加修改。此外,最后几条指令来自Arch Linux Wiki