我想安装 Flash Player。
但它只显示:Failed to download repository information
。
如何安装 Adobe 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
下载并安装 Adobe Flash Player 插件。Adobe Flash Player 插件支持在线播放媒体和其他动态内容。
Adobe Flash Player 插件可与多种网络浏览器兼容,包括但不限于:
Firefox、Chromium、SeaMonkey、Iceweasel、Iceape、Galeon、Epiphany、Konqueror。
警告:安装此 Ubuntu 软件包会导致从 Adobe 网站下载 Adobe 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
虽然有效,但它有几个缺点:
- 它不直接提供 Flash 插件;而是提供下载它们的脚本。
- 它提供 32 位版本在 32 位和 64 位 Ubuntu 系统上均可使用 Adobe Flash。
还有另一个软件包直接提供 Adobe Flash,并且支持 32 位或 64 位架构:adobe-flash插件。
您可以在软件中心安装它,也可以手动启用合作伙伴存储库(提供它的软件源)然后手动安装它。
要启用合作伙伴存储库:
adobe-flashplugin
一旦启用了 Partner,要从命令行进行安装:
sudo apt-get update
sudo apt-get install adobe-flashplugin
请注意你不应该两个都 flashplugin-installer
/flashplugin-nonfree
和adobe-flashplugin
同时安装;如果您设法同时安装两者,它们可能会发生冲突。