为什么当我尝试安装 Flash 时会出现“无法下载存储库信息”?

为什么当我尝试安装 Flash 时会出现“无法下载存储库信息”?

我想安装 Flash Player。

但它只显示:Failed to download repository information

如何安装 Adob​​e Flash Player?

anonymous@anonymous-945GCM-S2L:~$ sudo apt-get install flashplugin-installer  
[sudo] password for anonymous:   
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
E: Unable to locate package flashplugin-installer

答案1

打开终端并运行:

sudo apt-get install flashplugin-installer

下载并安装 Adob​​e Flash Player 插件。Adobe Flash Player 插件支持在线播放媒体和其他动态内容。

Adobe Flash Player 插件可与多种网络浏览器兼容,包括但不限于:

Firefox、Chromium、SeaMonkey、Iceweasel、Iceape、Galeon、Epiphany、Konqueror。

警告:安装此 Ubuntu 软件包会导致从 Adob​​e 网站下载 Adob​​e Flash Player 插件。Adobe Flash Player 插件的分发许可证可在 www.adobe.com 上找到。安装此 Ubuntu 软件包意味着您已接受该许可证的条款。

答案2

当你认为自己对包的名称是正确的,但出现错误时Unable to locate package ...,你应该确保你有软件源(也称为存储库) 已启用,可提供该包。

对于 Ubuntu 官方软件源提供的软件包,你可以使用Ubuntu 软件包搜索

搜寻flashplugin-installer 揭示它在多元宇宙存储库

这是有道理的;这个存储库用于“非免费软件”(存储库/Ubuntu)。Adobe Flash Player 是非自由(即专有)软件。

因此,启用多元宇宙存储库组件:

然后您可以flashplugin-installer通过运行来安装:

sudo apt-get update
sudo apt-get install flashplugin-installer

或者,您也可以使用软件中心安装flashplugin 安装程序安装 flashplugin-installer;它将找出需要哪个存储库并让您启用它。

不过,我建议通过完全不同的包来安装它。

flashplugin-installer虽然有效,但它有几个缺点:

  • 它不直接提供 Flash 插件;而是提供下载它们的脚本。
  • 提供 32 位版本在 32 位和 64 位 Ubuntu 系统上均可使用 Adob​​e Flash。

还有另一个软件包直接提供 Adob​​e Flash,并且支持 32 位或 64 位架构:adobe-flash插件安装 adobe-flashplugin

您可以在软件中心安装它,也可以手动启用合作伙伴存储库(提供它的软件源)然后手动安装它。

要启用合作伙伴存储库:

adobe-flashplugin一旦启用了 Partner,要从命令行进行安装:

sudo apt-get update
sudo apt-get install adobe-flashplugin

请注意你不应该两个都 flashplugin-installer/flashplugin-nonfreeadobe-flashplugin同时安装;如果您设法同时安装两者,它们可能会发生冲突。

相关内容