flashplugin-installer 和 adobe-flashplugin 有什么区别?

flashplugin-installer 和 adobe-flashplugin 有什么区别?

我通常会安装flashplugin-installer,但偶然发现合作伙伴存储库中的 Flash 条目显示它未安装。它还显示,flashplugin-installer如果我从名为 的合作伙伴存储库安装包,该包将被删除adobe-flashplugin。我读过回答。

是否flashplugin-installer从 Adob​​e 下载 Flash,而不是adobe-flashplugin从合作伙伴存储库下载?如果不是,它们有何不同?

答案1

我刚刚下载了这两个包来检查它们,比较包的过程可以在底部找到。

adobe-flash插件

它包含 Flash 播放器库,并将自身配置为 Internet 浏览器的默认播放器。它仅适用于 32 位系统,但自 2011 年 10 月起,Ubuntu Lucid 及更高版本也提供 64 位版本。可以从合作伙伴存储库安装,另请参阅如何启用“合作伙伴”存储库?

flashplugin 安装程序

它从包中提取 32 位 Flash 播放器库adobe-flashplugin(可从http://archive.canonical.com/) 并将自身配置为 Internet 浏览器的默认浏览器。此外,它还为 64 位系统安装 32 位兼容层。

结论

对于 32 位系统,安装的 Flash 播放器没有变化。对于 64 位系统,flashplugin-installer安装 32 位版本的 Flash 和相关兼容库,速度可能较慢且不太稳定。我建议改用原生 64 位库 ( adobe-flashplugin)。

分析

adobe-flashplugin被发现于http://archive.canonical.com/pool/partner/a/adobe-flashplugin/?C=M;O=D(我还没有启用合作伙伴存储库):

wget http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_10.3.181.26-0natty1_i386.deb

flashplugin-installer可以使用 下载apt-get download flashplugin-installer。为了比较,我从http://packages.ubuntu.com/natty/i386/flashplugin-installer/download

使用的程序:

  • dpkg-deb --control package_version.deb target-dir- 将控制文件(例如安装后脚本)提取到目录target-dir
  • dpkg -x package_version.deb target-dir- 将包的内容提取到target-dir
  • dpkg --contents package_version.deb- 显示包装内容
  • diff -Nur one two- 比较目录onetwo 脚本postinst是最有趣的,因为它是包之间唯一的区别。

答案2

Ubuntu 自己的文档说 flashplugin-installer 为 Firefox 提供了 NPAPI 插件,而 adobe-flashplugin 为 Firefox 和 Chromium 提供了 NPAPI 和 PPAPI 插件。

回答表示 adobe-flashplugin 不会像 adobe-flashplugin 那样最新,但更稳定。我可以确认,我的装有 flashplugin-installer 的系统比装有 adobe-flashplugin 的系统更快地获得最新的 flash,但从未注意到任何稳定性差异。Firefox 会禁用需要更新的插件,因此尽早获取新版本会很有帮助。例如,截至 2019-06-20 撰写本文时,adobe-flashplugin 2019-06-11 仍为“建议”,而相应的 flashplugin-installer 已于 2019-06-13 在其他系统上安装。

相关内容