无法下载额外的数据文件:flashplugin-installer(不是重复的问题)

无法下载额外的数据文件:flashplugin-installer(不是重复的问题)

这不是以下内容的重复:askubuntu.../无法下载额外数据文件-flashplugin-installer也不askubuntu .../如何停止使用 pepflashpluginin 下载额外数据文件失败的错误

第一个链接最接近,但接受的答案不起作用。

错误屏幕

Flashplayer 错误屏幕

推荐的解决方案

sudo apt-get remove --purge flashplugin-installer
sudo apt-get install flashplugin-installer

apt-get 的新错误

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bbswitch-dkms dkms libcuda1-361 nvidia-prime
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  x-ttcidfont-conf ttf-bitstream-vera | ttf-dejavu ttf-xfree86-nonfree xfs
The following NEW packages will be installed:
  flashplugin-installer
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 6,782 B of archives.
After this operation, 59.4 kB of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 flashplugin-installer amd64 11.2.202.635ubuntu0.16.04.1 [6,782 B]
Fetched 6,782 B in 0s (17.6 kB/s)                
Preconfiguring packages ...
Selecting previously unselected package flashplugin-installer.
(Reading database ... 336994 files and directories currently installed.)
Preparing to unpack .../flashplugin-installer_11.2.202.635ubuntu0.16.04.1_amd64.deb ...
Unpacking flashplugin-installer (11.2.202.635ubuntu0.16.04.1) ...
Processing triggers for update-notifier-common (3.168.1) ...
flashplugin-installer: downloading http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_20160913.1.orig.tar.gz
Err:1 http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_20160913.1.orig.tar.gz
  Could not open file /var/lib/update-notifier/package-data-downloads/partial/adobe-flashplugin_20160913.1.orig.tar.gz - open (2: No such file or directory) [IP: 91.189.92.191 80]
E: Failed to fetch http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_20160913.1.orig.tar.gz Could not open file /var/lib/update-notifier/package-data-downloads/partial/adobe-flashplugin_20160913.1.orig.tar.gz - open (2: No such file or directory) [IP: 91.189.92.191 80]

E: Download Failed
Setting up flashplugin-installer (11.2.202.635ubuntu0.16.04.1) ...

这个问题似乎是在我删除google-chrome-beta但保留了常规的之后发生的google-chrome。Google Chrome 用 Pepper Flash 插件观看电视节目效果很好,但如果 Chrome 出现故障,最好将 Firefox 作为备用浏览器保留。我相信 Firefox 需要单独的 Flash 插件。

规范中某个地方是否存在故障?

我是否应该只apt-get remove purge安装 flashplugin 而不再打扰apt-get install它?

PS网站名称ca.的前缀表示ubuntu.com加拿大Canonical 的服务器,之前从来没有出现过问题。

答案1

归功于古纳尔-雅尔马松对于这个答案。

Adobe 最初是为 Microsoft Windows 制作字体的。后来它成为在互联网上播放视频和电视直播(我使用它)的首选程序。然而现在 HTML5 被广泛用于在 Google 的 YouTube 上播放视频,而 FlashPlayer 正逐渐被边缘化。

Google Chrome 网页浏览器PepperFlash内置了对 Flash 的支持,因此观看 Flash 内容不再需要单独的 Flash 插件。但是在我的系统上(可能是因为我删除了 Google Chrome Beta),出现了原始问题中的错误。

错误信息:

Err:1 http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_20160913.1.orig.tar.gz

因为未启用 Canonical partners 而出现。我不记得关闭过它,但解决方案是将其打开。

启用规范合作伙伴

要在 Canonical 中启用合作伙伴,请选择 ,System Settings然后Software & Updates选择Other Partners。出现以下屏幕:

规范合作伙伴

勾选允许合作伙伴

正如 Gunnar 指出的,flashplugin-installerFirefox 不需要它,因此adobe-flashplugin安装它是一个更好的选择。Google Chrome 通过一个名为 的进程嵌入了 Flash Player 支持Pepper Flash Player,因此也不需要flashplugin-installer它。

最终的解决方案是:

sudo apt-get remove flashplugin-installer
sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin

再次感谢贡纳尔他的评论解决了令人厌烦的弹出消息。

虽然flashplugin-installer标题和正文中伙伴错误可能适用于许多情况,我欢迎提出更改标题、问题或答案的建议。

PS 我意识到 remove 和 purge 可以合并成一行。我还意识到apt-get它在很多方面都不如 solo apt

PPS 尽管在 Linux 平台上存在许多免费的替代品,但 Adob​​e 也因 .PDF 文件而获得赞誉。

PPPS 我注意到上面的屏幕截图中还有其他框未选中,如果可以通过解释这些框来改进此答案,请随时发表评论。我受到了 dpkg 的挑战,最近的反对票已经证明了这一点。

相关内容