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

Oxw*_*ivi 34 flash package-management

我通常安装flashplugin-installer并偶然注意到在合作伙伴存储库中的 Flash 条目说它没有安装。它还说flashplugin-installer如果我从名为adobe-flashplugin. 我已经阅读了这个答案。

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

Lek*_*eyn 39

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

adobe-flashplugin

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

flashplugin-安装程序

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

结论

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

分析

adobe-flashpluginhttp://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
Run Code Online (Sandbox Code Playgroud)

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

使用的程序:

  • 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-比较目录onetwopostinst,因为它使包之间的唯一区别脚本是最有趣的。