Translation(s): English - Español - Français - Italiano - Русский - 简体中文

Flash > Adobe Flash Player

/!\ Please note that Flash will be EOL at the end of 2020 so you should migrate any use of Flash to HTML5 as soon as possible.

Adobe Flash Player is a multimedia platform used to add animation, video, and interactivity to Web pages. Flash is frequently used for advertisements and games.
This wiki page describes how to install the Adobe Flash Player, formerly known as the Macromedia Flash Player, on Debian systems. This page serves as the homepage of the Debian package flashplugin-nonfree.
Before installing it manually, please consider using instead PepperFlashPlayer (with Freshplayerplugin if using Firefox).

End User License Agreement of the Adobe Flash Player

The newest versions of the Debian package flashplugin-nonfree have this warning in the package description:

WARNING: Installing this Debian package causes the
Adobe Flash Player to be downloaded from
The End User License Agreement of the Adobe Flash Player
is available at


Debian 9 Stretch


1. Download the latest Adobe Flash Player for Linux from

Alternatively, you can download it from:

2. Unpack the tar.gz file: tar -xzf flash_player_npapi_linux*.tar.gz

3. Identify the location of the browser plugins directory, based on your Linux distribution and Firefox version:

Example: Debian 9 Stretch + Firefox 52.4.0 (64-Bit): /usr/lib/mozilla/plugins/

Example: Debian 9 Stretch + Firefox 62+ (64-Bit): ~/.mozilla/plugins/

*Please note you may have to create this directory if it does not exist*

4. Copy to the appropriate browser plugins directory: sudo cp <browserpluginlocation>

Example: sudo cp /usr/lib/mozilla/plugins/

5. Copy the Flash Player Local Settings configurations files to the /usr directory: sudo cp -r usr/* /usr

6. Restart Firefox.


1. Download the latest Adobe Flash Player for Linux from

2. Unpack the tar.gz file: tar -xzf flash_player_ppapi_linux*.tar.gz

3. Copy to the appropriate lib directory: sudo cp <browserpluginlocation>

Example: sudo cp flash/ /usr/local/lib

4. Check the version of the flash plugin from the manifest.json file

Example: grep version flash/manifest.json

5. Restart Chromium with parameters of flash plugin location and version: chromium --ppapi--flash-path=<browserpluginname> --ppapi-flash-version=<browserpluginversion>

Example: chromium --ppapi-flash-path=/usr/local/lib/ --ppapi-flash-version=

Semi-Automatic installation and/or update for Mozilla Firefox on Debian 9 Stretch

1. Download and execute this shell script (fireflashupdate) with the following commands:

chmod +x

2. Restart Firefox

Older Versions

Note : flashplugin-nonfree package is not in the stable distribution. Refer to the Manual update method.

  1. Ensure your /etc/apt/sources.list file includes the contrib section ( for more information see sources.list )

  2. Install flashplugin-nonfree (from section contrib):

# apt-get install flashplugin-nonfree


Semi-Automatic update

How to update the Adobe Flash Player:

# update-flashplugin-nonfree --install

If this fails with "ERROR: wget failed to download ...", try the Manual update.

Manual update

When running update-flashplugin-nonfree --install you might get the following error:

ERROR: wget failed to download

Unfortunately this is a recurring bug, anyway you can upgrade the plugin manually following this procedure:

  1. Download the latest release of the plugin in tar.gz format from

  2. As root, extract the tar.gz package and copy to /usr/lib/flashplugin-nonfree

  3. Give the file sane permission/ownership values:
      chmod 644 /usr/lib/flashplugin-nonfree/
      chown root:root /usr/lib/flashplugin-nonfree/
  4. Check that the relevant /etc/alternatives entry is correct (this shouldn't be required if the plugin was working properly before the upgrade) update-alternatives --list should return /usr/lib/flashplugin-nonfree/ If that's not the case, you can fix it with: update-alternatives --quiet --install /usr/lib/mozilla/plugins/ /usr/lib/flashplugin-nonfree/ 50

(the procedure is based on the one suggested at:

Note that the filename may be for the PepperFlashPlayer variant.


How to Uninstall the Adobe Flash Player, and the flashplugin-nonfree package:

# update-flashplugin-nonfree --uninstall
# apt-get remove flashplugin-nonfree

Compatible browsers

Supported browsers

Unsupported browsers

Bug reporting

If you find a problem with flashplugin-nonfree, then you are most welcome to report it in the Debian bug tracking system. However, we cannot modify the Adobe Flash Player to fix problems in Debian. So if you find a problem with the Adobe Flash Player, then please report it to Adobe.

If you have found a workaround for a problem, then you are welcome to add an entry in the "troubleshooting" section below.


AssetCacheSize = 50
LocalStorageLimit = 5

See Also

CategoryPermalink | CategoryProprietarySoftware | CategoryVideo | CategorySound