Flash is a plug-in for your web browser that allows you to watch videos and use interactive web pages on some websites. While HTML5, which is a more modern solution, is increasingly offered, there are still some websites which won't work without Flash.

If you do not have Flash installed, you will probably see a message telling you so when you visit a website that needs it. Flash is available as a free (but not open-source) download for most web browsers.

Adobe has announced that they will stop updating and distributing the Flash Player at the end of 2020. Consequently, for security reasons, the Flash plug-in should not be used after 2020.

There are two kinds of plug-ins available:

  • NPAPI for Firefox and other Gecko-based web browsers

  • PPAPI for Chromium and other Blink-based web browsers including Opera and Vivaldi

The Google Chrome browser is shipped with Flash bundled, and does not need a plug-in.

flashplugin-installer

The flashplugin-installer package provides the NPAPI plug-in for Firefox. Install the package and restart your browser.

adobe-flashplugin

The adobe-flashplugin package provides both the NPAPI and PPAPI plug-ins, i.e. it provides Flash for both Firefox and Chromium like web browsers.

  1. Make sure that the Canonical Partner repository is activated.

  2. Install the adobe-flashplugin package.

  3. Restart your browser.

browser-plugin-freshplayer-pepperflash

Some features of the PPAPI plug-in, such as 3D acceleration and premium video DRM, are not available in the NPAPI plugin. If you use Firefox or some other Gecko-based browser and need those features, you can install the browser-plugin-freshplayer-pepperflash package. It's a wrapper which makes Firefox use the PPAPI plug-in.

  1. Make sure that adobe-flashplugin is installed.

  2. Open a terminal window by pressing Ctrl+Alt+T and install the browser-plugin-freshplayer-pepperflash package:

    sudo apt install browser-plugin-freshplayer-pepperflash

  3. Restart your browser.

Web browser provided as a snap package

If you use Firefox or Chromium as a snap, the packages described above do not help. Instead the steps below are suggested to make Flash available.

Please note that you are supposed to always use the latest version of Flash. It means that you need to repeat step 2 - 7 once in a while to keep accessing web services which require Flash.

Firefox as snap

Chromium as snap

  1. Create a lib folder:

    mkdir ~/snap/chromium/current/.local/lib

  2. Go to https://get.adobe.com/flashplayer/.

  3. Download the .tar.gz file for Linux.

  4. Navigate to the folder for downloaded files.

  5. Extract the files from the downloaded archive file:

    tar xf flash_player*

  6. Copy libpepflashplayer.so to the lib folder:

    cp libpepflashplayer.so ~/snap/chromium/current/.local/lib

  7. Restart your browser.

More Information

https://help.ubuntu.com/stable/ubuntu-help/net-install-flash.html.en

Install the Flash plug-in的更多相关文章

  1. How do I install Adobe Flash on Debian Wheezy?

    aptitude install flashplugin-nonfreeif fail Check your settings in /etc/apt/sources.list. If this is ...

  2. CentOS 7 Install Adobe Flash Player

    From Officail Adobe Flash Site don't down (YUM )adobe-release-x86_64-1.0-1.noarch.rpm,but to downloa ...

  3. ubuntu install git vim Plug manage

    在UBUNTU采用163或是阿里云来更新源,最新的更新源地址可以在网上查阅, 阿里源 deb http://mirrors.aliyun.com/ubuntu/ bionic main restric ...

  4. Install LEDE on a BT Home Hub 5 / Plusnet One Router

    Overview / Purpose of this guide These instructions are for aimed at users of Windows but a lot of t ...

  5. 【工具】 原版完美激活 Flash builder 4.7 【非破解激活】

    此方法原理在于激活 FlashBuilder 4.7 而不是破解(靠修改文件,或改变版本号),所以此破解更加稳定! FlashBuilder 4.7 下载地址: 32bit:http://trials ...

  6. Android WebView播放视频flash(判断是否安装flash插件)

    Android WebView播放flash(判断是否安装flash插件)  最近帮一个同学做一个项目,断断续续的一些知识点记录一下.一个页面中有一个WebView,用来播放swf,如果系统中未安装f ...

  7. Announcing the Updated NGINX and NGINX Plus Plug‑In for New Relic (Version 2)

    In March, 2013 we released the first version of the “nginx web server” plug‑in for New Relic monitor ...

  8. Adobe Flash Player 27 on Fedora 27/26, CentOS/RHEL 7.4/6.9

    This is guide, howto install Adobe Flash Player Plugin version 27 (32-bit and 64-bit) with YUM/DNF o ...

  9. Plug and Play

    http://baike.baidu.com/view/33701.htm 即插即用 编辑   PNP是Plug-and-Play(即插即用)的缩写.它的作用是自动配置(低层)计算机中的板卡和其他设备 ...

随机推荐

  1. web规范文档说明三

    网站头部:    head/header(头部) top(顶部)导航:   nanv 导航具体区分:topnav(顶部导航).mainnav(主导航).mininav(迷你导航).textnav(导航 ...

  2. magento简化url多级分类去掉父目录

    在Magento模板开发中,有时候需要将多级分类的url简化,Magento的URL默认是显示多级分类的http://afish.cnblogs.com/分类1/分类2/分类3现在需要简化为:分类2的 ...

  3. magento购物车添加减少数量 实时更新购物车

    magento实时更新购物车商品数量 <td> <button onclick="addQtyone();" type="submit"> ...

  4. [易学易懂系列|rustlang语言|零基础|快速入门|(14)|Impls & Traits实现与特征]

    [易学易懂系列|rustlang语言|零基础|快速入门|(14)] 有意思的基础知识 Impls & Traits实现与特征 我之前说到的struct结构体,其实就类似于面向对象语言中的类cl ...

  5. fedora 29 安装ALSA声音驱动

    centos系列解决 安装utils时遇到的问题 configure: error: this packages requires a curses library yum install ncurs ...

  6. 阅读之Java多线程

    Java多线程 用多线程只有一个目的,就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现. 多线程:指的是这个程序(一个进程)运行时产生了不止一个线程 并行与并发: 并行:多个cpu ...

  7. chr ord 去重

    找不同字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母. 请找出在 t 中被添加的字母. def func(s, t): num1 = 0 num2 = 0 for i in s: nu ...

  8. [转] Siamese network 孪生神经网络--一个简单神奇的结构

    转自: 作者:fighting41love 链接:https://www.jianshu.com/p/92d7f6eaacf5 1.名字的由来 Siamese和Chinese有点像.Siam是古时候泰 ...

  9. 数组翻转的方法(java实现)

    数组翻转的方法(java实现),所谓数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转 ...

  10. Nowcoder Typing practice ( Trie 图 )

    题目链接 题意 : 给出 n 个串.然后给出一个问询串.问你对于问询串的每一个前缀.需要至少补充多少单词才能使得其后缀包含 n 个串中的其中一个.注意 '-' 字符代表退格 分析 : 多串的匹配问询自 ...