我已经在我的笔记本电脑上尝试了这个在线游戏(Windows 8,带有Flash Player 11.8),没有任何问题。
有没有办法欺骗Ubuntu或者这个游戏,让它们认为Flash Player 11.8已经“安装”了?
请按照此处所示的步骤启用“multiverse”软件源:如何启用“multiverse”软件源?
打开终端窗口(按下Ctrl+Alt+T),然后复制/粘贴以下命令:
sudo apt-get install flashplugin-installer
安装完Flash Player后,关闭终端窗口并重新启动浏览器。
flashplugin-installer
可在_Multiverse_存储库中获取,您可能需要启用该存储库。因此,这个链接应该会有所帮助:如何启用“multiverse”存储库? - rustychrome://plugins
页面上我没有看到Flash... Lubuntu 15.10 - Vitaly Zdanevich截至2021年,Flash播放器已经彻底停止支持所有操作系统。
要安装最新版本的Flash播放器,在Ubuntu 17.10或更早版本中,请在Dash中搜索“软件和更新”,并打开“软件和更新”窗口。在“软件和更新”窗口中,点击“其他软件”选项卡,并在左侧的复选框前打勾,即“规范合作伙伴”。
点击“关闭”按钮以关闭“软件和更新”窗口。
打开终端并输入:
sudo apt-get update
sudo apt-get install adobe-flashplugin
sudo apt install browser-plugin-freshplayer-pepperflash # 16.04 and later
你需要在Chromium中手动安装它,请看这里
更新:我现在知道另一种方法来实现这个:Pipelight! Pipelight 最初是一个浏览器插件,旨在使用 WINE 的分支来运行 Microsoft Silverlight。然而,在某个时候,开发人员决定也添加对 Flash 的支持。请参考此处的说明以安装 Pipelight,并启用 Flash Player。
然而,这种方法并不完美;如果你发现你的浏览器对鼠标无响应,你可以切换工作空间(使用桌面的键盘快捷键),或者切换窗口(再次使用键盘快捷键)。无论哪种方式,当你切换回来后,应该能够再次点击。请注意,我只在 Linux Mint 的 Cinnamon 桌面(它衍生自 Gnome)上测试过这个方法,不能保证它在其他桌面上能够工作。如果一切都失败了,你可以切换到 tty,并使用 pkill pluginloader.exe
来终止 pipelight。
sudo pipelight-plugin --update
命令,以便Pipelight能够安装更新版本的Flash Player。这样做既可以防止Pipelight尝试从无效链接下载插件,又可以确保插件始终保持最新状态。或者,您可以创建一个cron文件来自动运行该命令。要执行此操作,请运行sudo bash -c 'echo -e \#\!"/bin/bash\n\npipelight-plugin --update" > /etc/cron.weekly/pipelight-update; chmod a+x /etc/cron.weekly/pipelight-update'
。这将使您的Pipelight插件列表每周更新一次,但实际的插件更新要等到您启动基于NPAPI的浏览器时才会生效。
更新2:我找到了一个另一个插件,它在其他浏览器(如Firefox)中使用Pepper(Google Chrome)Flash Player。这个插件被称为freshplayerplugin,是Flash的本地版本,因此不需要WINE。请注意:虽然我没有尝试过这种方法,但已知Pepper Flash在处理DRM保护视频(例如Amazon Prime上的视频)时存在问题。如果您使用Flash Player观看DRM保护视频,可能需要使用Pipelight插件。sudo add-apt-repository ppa:skunk/pepper-flash && sudo apt-get update && sudo apt-get install pepflashplugin-installer
。请参考此页面底部的说明,了解如何启用Chromium使用pepperflash。警告:这取决于Google Chrome的支持。请参阅更新#3。
更新3:Google已经放弃了对所有32位GNU/Linux系统的Chrome支持。如果你有64位系统,你可以像往常一样使用Chrome。否则,你将不得不运行旧版本的Chrome(祝你好运找到一个。另外,请注意旧浏览器不安全),切换到64位系统,或尝试通过WINE运行Windows版本。由于不再支持32位系统,你不能在32位系统上使用更新#2中描述的方法。
更新4:Pipelight已被作者停止维护。您无法再使用它安装Flash Player。然而,Adobe决定将GNU/Linux版本的Flash Player升级到最新版本,所以我猜您不再需要pipelight或freshplayerplugin了。事实上,这使得整个答案都过时了。选择您的架构:Linux (32位)或Linux (64位)。
uname -i
:如果返回的内容中有数字64,则表示您的系统是64位。否则,它是32位。下载NPAPI tarball:选择带有(.tar.gz) - NPAPI
选项的选项,然后点击“立即下载”按钮。
tarball.tar.gz
、tarball.tar.zip
、tarball.tar.7z
和tarball.tar.bz2
都是tarball的示例。将tarball保存到/tmp
文件夹中,并将其命名为flash.tar.gz。如果您的浏览器自动下载tarball,在下载开始之前无法重命名tarball,请等待下载结束,然后转到tarball所在的文件夹,将tarball重命名为flash.tar.gz,然后将其移动到/tmp
。
启动shell终端,然后运行以下命令:
cd /tmp ; tar -xvf flash.tar.gz
现在运行此超级命令以将Adobe Flash插件放置在系统文件夹中:
if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libflashplayer.so /usr/lib/adobe-flashplugin/ ; sudo ln -sf /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so
然后运行此命令以将Adobe Flash文件夹放置在各自的位置:
sudo cp -rf /tmp/usr /
您现在可以运行Mozilla/Gecko浏览器(Firefox、Iceweasel或SeaMonkey),然后访问URLabout:plugins
以检查您的浏览器是否已检测到位于/usr/lib/adobe-flashplugin/libflashplayer.so
的flash插件(也可以通过访问about:addons
然后进入Plugins部分来查看)。如果您看到类似Shockwave Flash 24.0 r0的内容,请转到http://www.adobe.com/software/flash/about以检查flash小程序是否检测到您的NPAPI flash安装并告诉您当前使用的版本。
/usr/lib/flashplugin-installer/libflashplayer.so
而不是/usr/lib/adobe-flashplugin/libflashplayer.so
。如果发生这种情况,请忽略它:这是正常的。重新启动计算机,以确保应用程序菜单显示您全新的“Adobe Flash Player”控制面板。如果没有显示,您可以通过运行以下shell命令来启动它:
/usr/bin/
注意:如果您在64位系统上使用32位的SeaMonkey浏览器,浏览器将无法“看到”插件。请使用其他浏览器(例如Firefox)。
如何手动卸载Adobe的Flash NPAPI插件,适用于Firefox、Iceweasel和SeaMonkey等浏览器
打开一个终端窗口,并运行以下超级命令:
sudo rm -r /usr/lib/adobe-flashplugin /usr/lib/flashplugin-installer/libflashplayer.so /usr/bin/flash-player-properties /usr/lib/kde4/kcm_adobe_flash_player.so /usr/lib64/kde4/kcm_adobe_flash_player.so /usr/share/applications/flash-player-properties.desktop /usr/share/kde4/services/kcm_adobe_flash_player.desktop /usr/share/pixmaps/flash-player-properties.png ; cd /usr/share/icons/hicolor ; sudo find . -name "flash-player-properties.png" -delete
如何在像Opera这样的WebKit浏览器上手动安装Adobe的Flash PPAPI插件
选择您的架构:Linux (32位) 或 Linux (64位)。
- 如果您不确定系统的架构,请运行shell命令
uname -i
:如果返回的结果中有数字64,则表示您的系统是64位。否则,它是32位。
下载PPAPI tarball:选择带有(.tar.gz) - PPAPI
选项的版本,然后点击“立即下载”按钮。
- tarball是一个带有“.tar.xxx”扩展名的文件,其中“xxx”是压缩文件的扩展名,例如zip、gz、bz2、7z等。因此,
tarball.tar.gz
、tarball.tar.zip
、tarball.tar.7z
和tarball.tar.bz2
都是tarball的示例。
将tarball保存到/tmp
文件夹,并将其命名为pepflash.tar.gz。如果您的浏览器自动下载tarball,在下载开始之前无法重命名tarball,请等待下载结束,然后转到tarball所在的文件夹,将tarball重命名为pepflash.tar.gz,然后将其移动到/tmp
。
启动shell终端,然后运行以下命令:
cd /tmp ; tar -xvf pepflash.tar.gz
现在按顺序运行以下命令,将Adobe Flash插件放置在系统文件夹中:
if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libpepflashplayer.so manifest.json /usr/lib/adobe-flashplugin/
您现在可以运行您的WebKit / Opera浏览器(只适用于版本45之前的Opera版本),然后访问URL about:plugins
以检查您的浏览器是否已检测到位于/usr/lib/adobe-flashplugin/libpepflashplayer.so
的Flash插件。不要忘记点击右上角的显示详细信息按钮以展开信息字段并显示有关每个检测到的插件的额外信息。如果您看到类似于位于/usr/lib/adobe-flashplugin/libpepflashplayer.so
的Adobe Flash Player,那么请访问http://www.adobe.com/software/flash/about以确保Flash小程序检测到您的PPAPI Flash安装并告诉您当前使用的版本。如果您的浏览器是Opera 45+版本(45版本或更高版本),则唯一检查插件是否正确安装和正常工作的方法是访问http://www.adobe.com/software/flash/about。如果Flash小程序检测到您的PPAPI Flash安装,则表示您的Opera 45+浏览器上的Flash正在工作。
如何手动卸载适用于类似Opera的WebKit浏览器的Adobe Flash PPAPI插件:
打开一个Shell终端窗口并运行以下命令:
sudo rm /usr/lib/adobe-flashplugin/libpepflashplayer.so
如何手动安装Adobe的Flash PPAPI插件以供Google Chrome和Google Chromium浏览器使用
如果您正在使用Google Chrome/Chromium浏览器,它已经自带了一个捆绑的PPAPI Flash插件,位于~/.config/google-chrome/PepperFlash/some_version_number/libpepflashplayer.so
。然而,如果在Facebook、YouTube等网站上使用Google Chrome/Chromium时无法播放视频(只能听到声音但看不到视频),那么您可能正在尝试观看HTML5视频,但是您的GPU(图形处理单元)具有内置的渲染黑名单,这会避免HTML5所需的视频加速。
为了解决这个问题,请启动Google Chrome/Chromium浏览器,访问以下URL:
chrome://flags/#ignore-gpu-blacklist
...然后激活上述选项并重新启动Google Chrome/Chromium。
如果上述解决方案无法解决问题,请按照如何手动安装Adobe的Flash PPAPI插件,适用于像Opera这样的WebKit浏览器提供的6个步骤进行操作,然后备份Google的PepperFlash插件并创建到Adobe的flash PPAPI插件的符号链接。
例如,如果您的Chrome/Chromium浏览器使用的是PepperFlash插件版本24.0.0.186,并且您下载了Adobe的flash PPAPI插件版本24.0.0.186(与Google的PepperFlash相同版本),那么这就是您在安装Adobe的Flash PPAPI插件之后需要执行的shell命令:
mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ; sudo ln -sf /usr/lib/adobe-flashplugin/libpepflashplayer.so ~/.config/google-chrome/libpepflashplayer.so
如何手动卸载Adobe的Flash PPAPI插件,适用于Google Chrome和Google Chromium浏览器
打开一个终端窗口,并运行以下命令:
sudo rm ~/.config/google-chrome/libpepflashplayer.so ; mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so
来源:我的回答到问题#470281。
adobe-flashplugin
更新频率的看法是正确的。正如我之前提到的,我基本上希望我的回答能够满足那些需要不同方法(与传统方法不同)的人的需求。这也是为什么我决定解释如何进行手动安装,尽管对大多数人来说这是不寻常的,并且不像使用“合作伙伴”PPA那样用户友好。 - Yuri Sucupira/usr/lib/x86_64-linux-gnu/opera/resources/pepper_flash_config.json
中列出的路径中。但是,我刚刚测试了所有列出的路径,没有一个能够正常工作:无论我把插件放在哪里,Opera都无法检测到它。因此,看起来Opera(再一次)存在一个错误,因此无法再检测到Adobe的Flash Player插件的PPAPI版本了。 :\ - Yuri Sucupiralibpepflashplayer.so
(Adobe的PPAPI /“Pepper Flash”插件)的位置有:/usr/lib/adobe-flashplugin/
、/usr/lib/pepperflashplugin-nonfree/
、/usr/lib/PepperFlash/
、/usr/lib64/PepperFlash/
、/usr/lib/chromium-browser/PepperFlash/
、/usr/lib/chromium/PepperFlash/
、/usr/lib64/chromium-browser/PepperFlash/
、/usr/lib64/chromium/PepperFlash/
、/opt/google/chrome-beta/PepperFlash/
、/opt/google/chrome-unstable/PepperFlash/
、/opt/google/chrome/PepperFlash/
。 - Yuri Sucupiramanifest.json
文件来改进我的答案。很高兴看到我的 Opera 浏览器再次能够正常播放 Flash 内容。:) 关于使用 about://plugins
,它在所有 Webkit 浏览器上都不会起作用,例如 Konqueror 和 Epiphany 网页浏览器。最安全的方法是在所有情况下使用标准的 about:plugins
,它总是有效的。谢谢你提供的脚本,我会去查看一下。 - Yuri Sucupiraabout:plugins
已从 Opera 45+ 中移除。 - Mikeopera:plugins
吗?我目前正在使用Opera 43,下载和安装Opera Beta的链接似乎失效了(我无法升级到45版本或更高版本)。 - Yuri Sucupiraopera://components
。只是对我来说,那个页面甚至没有列出Flash,或者其他任何内容。 - Mike
11.2.x
。因此,我建议你使用最新的 Google Chrome 浏览器
。它已经内置了最新的 Flash Player,无需在浏览互联网时安装 Flash。;) 从这里下载Chrome
:https://www.google.com/intl/zh-CN/chrome/browser/ 如果需要进一步帮助,请回复。 - Saurav Kumar