在 CentOS/RHEL 7/6 和 Fedora 25-20 上安装 Adobe Flash Player 11.2
简介
Adobe Flash Player 很多年来一直是一个广泛使用的多媒体平台,使用户能够查看交互式内容、玩在线游戏和流式传输视频。但是,随着 HTML5 的兴起和 Web 标准的不断发展,Flash Player 逐渐被淘汰,并且不再得到 Adobe 的官方支持。尽管如此,某些遗留系统和应用程序可能仍然需要 Flash Player 11.2 才能正常运行。在本文中,我们将指导您完成在 CentOS/RHEL 7/6 和 Fedora 25-20 上安装 Adobe Flash Player 11.2 的过程。
先决条件
在继续安装之前,请确保您已满足以下先决条件 -
具有管理员权限的 CentOS/RHEL 7/6 或 Fedora 25-20 系统。
在您的系统上安装了 Mozilla Firefox 或 Google Chrome 等 Web 浏览器。
启用 EPEL 存储库
EPEL(企业 Linux 扩展软件包)存储库为基于 CentOS/RHEL 的发行版提供额外的软件包。要启用 EPEL 存储库,请按照以下步骤操作 -
打开终端。
示例
对于 CentOS/RHEL 7/6,运行以下命令 -
sudo yum install epel-release
对于 Fedora 25-20,运行以下命令 -
sudo dnf install epel-release
输出
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package epel-release.noarch 0:7-11 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================== Package Arch Version Repository Size ============================================================================================================== Installing: epel-release noarch 7-11 extras 15 k Transaction Summary ============================================================================================================== ... ...
安装依赖项
Adobe Flash Player 11.2 需要安装一些额外的库和软件包。执行以下命令来安装依赖项 -
示例
对于 CentOS/RHEL 7/6 -
sudo yum install curl nspluginwrapper alsa-plugins-pulseaudio libcurl
对于 Fedora 25-20 -
sudo dnf install curl nspluginwrapper alsa-plugins-pulseaudio libcurl
输出
Loaded plugins: langpacks, ulninfo Resolving Dependencies --> Running transaction check ---> Package curl.x86_64 0:7.61.1-12.el7 will be installed --> Processing Dependency: libcurl = 7.61.1-12.el7 for package: curl-7.61.1-12.el7.x86_64 --> Processing Dependency: libcurl.so.4(CURL_OPENSSL_3)(64bit) for package: curl-7.61.1-12.el7.x86_64 --> Processing Dependency: libcurl.so.4()(64bit) for package: curl-7.61.1-12.el7.x86_64 ---> Package nspluginwrapper.x86_64 0:1.4.0-9.el7 will be installed ---> Package alsa-plugins-pulseaudio.x86_64 0:1.1.1-1.el7 will be installed ---> Package libcurl.x86_64 0:7.61.1-12.el7 will be installed --> Running transaction check ---> Package libcurl.x86_64 0:7.61.1-12.el7 will be installed --> Processing Dependency: libssh2(x86-64) >= 1.4.3 for package: libcurl-7.61.1-12.el7.x86_64 --> Running transaction check ---> Package libssh2.x86_64 0:1.4.3-12.el7_6.3 will be installed --> Finished Dependency Resolution ... ...
下载 Adobe Flash Player 11.2
要获取 Adobe Flash Player 11.2 安装程序,我们将使用 curl 命令从 Adobe 网站下载它。执行以下步骤 -
打开终端。
示例
对于 CentOS/RHEL 7/6,运行以下命令 -
curl -O http://download.macromedia.com/pub/labs/flashplayer10/flashplayer11-2_linux_64bit.rpm
对于 Fedora 25-20,运行以下命令 -
curl -O http://download.macromedia.com/pub/labs/flashplayer10/flashplayer11-2_linux_32bit.rpm
输出
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4468k 100 4468k 0 0 500k 0 0:00:08 0:00:08 --:--:-- 620k
安装 Adobe Flash Player 11.2
现在我们有了 Adobe Flash Player 11.2 安装程序包,我们可以继续安装了。根据您的系统执行相应的命令 -
示例
对于 CentOS/RHEL 7/6 -
sudo yum localinstall flashplayer11-2_linux_64bit.rpm
对于 Fedora 25-20 -
sudo dnf install flashplayer11-2_linux_32bit.rpm
输出
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager Examining flashplayer11-2_linux_64bit.rpm: flashplayer11-2_linux_64bit 1.0-1 Marking flashplayer11-2_linux_64bit.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package flashplayer11-2_linux_64bit.x86_64 0:1.0-1 will be installed --> Finished Dependency Resolution Dependencies Resolved =============================================================================== Package Arch Version Repository Size =============================================================================== Installing: flashplayer11-2_linux_64bit x86_64 1.0-1 /flashplayer11-2_linux_64bit.rpm 10 M Transaction Summary =============================================================================== Install 1 Package Total size: 10 M Installed size: 10 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : flashplayer11-2_linux_64bit-1.0-1.x86_64 1/1 Verifying : flashplayer11-2_linux_64bit-1.0-1.x86_64 1/1 Installed: flashplayer11-2_linux_64bit.x86_64 0:1.0-1 Complete!
验证安装
要验证 Adobe Flash Player 11.2 是否已成功安装,请按照以下步骤操作 -
打开您的 Web 浏览器。
通过在地址栏中键入以下 URL 访问 Adobe Flash Player 测试页面 - http://www.adobe.com/software/flash/about/。
如果 Flash Player 已正确安装,您将看到版本信息和一个小动画。
结论
尽管 Adobe Flash Player 已停止官方支持,但某些遗留系统和应用程序仍然需要 Flash Player 11.2。通过遵循本文中概述的步骤,您可以成功地在 CentOS/RHEL 7/6 和 Fedora 25-20 上安装 Adobe Flash Player 11.2,确保与这些系统和应用程序的兼容性。但是,需要注意的是,Adobe Flash Player 存在已知的安全漏洞,因此建议仅在绝对必要时才安装和使用它,并在任何时候都考虑迁移到替代解决方案。