Vous êtes ici : Accueil / Ubuntu GNU/Linux / Logiciels / Installer Flash Player sur Ubuntu

Installer Flash Player sur Ubuntu

Par Pierre-Yves Landuré Dernière modification 08/11/2017 15:05

Flash Player est indispensable à la visite de certains sites Internet (notamment pour les jeux). Par défaut, pour GNU/Linux, la dernière version du plugin est la 11.2. Google propose une version mise à jour pour son navigateur Chrome qui peut être adaptée à Mozilla Firefox. Ce guide facilite l'installation de la dernière version du plugin Flash sur Ubuntu.

Ce guide est testé sur:

  • Ubuntu 15.10 Wily Werewolf
  • Ubuntu 17.10 Artful Aardvark

Ce guide est testé avec ces versions de Flash Player:

  • 19.0.0.226

Installation

Installez le logiciel:

arch="$(command dpkg --print-architecture)"
dist="$(command lsb_release -cs)"
hasSse='n'
[[ -n "$(command grep 'sse2' '/proc/cpuinfo')" ]] && hasSse='y'
packages='flashplugin-installer'
if [ "${hasSse}" = 'y' -a -n "$(command apt-cache pkgnames 'pepperflashplugin-nonfree')" ]; then
packages='pepperflashplugin-nonfree'
if [ -n "$(command apt-cache pkgnames 'browser-plugin-freshplayer-pepperflash')" ]; then
packages="${packages} browser-plugin-freshplayer-pepperflash"
fi
fi
sudo apt-get install ${packages}

Installez l'adaptateur PepperFlash pour Firefox depuis les dépôts webupd8 s'il n'est pas disponible pour le système (versions antérieures à Ubunu 15.10 Wily Werewolf):

if [ "${hasSse}" = 'y' -a -n "$(command apt-cache pkgnames 'pepperflashplugin-nonfree')" -a -z "$(command apt-cache pkgnames 'browser-plugin-freshplayer-pepperflash')" ]; then
command wget 'https://raw.github.com/biapy/howto.biapy.com/master/various/sf-downloader' \
--quiet --no-check-certificate --output-document='/tmp/sf-downloader'
source="$(command bash '/tmp/sf-downloader' --output-directory="/tmp" \
--generic="http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/f/freshplayerplugin/" \
'freshplayerplugin' "freshplayerplugin_VERSION~webupd8~${dist}_${arch}.deb")"
if [ -e "${source}" ]; then
sudo dpkg -i "${source}"
fi
fi

Redémarrez firefox pour prendre en compte le plugin, et visitez la page de contrôle de version de Flash Player.

Détails de l'installation

Détectez l'architecture du système:

arch="$(command dpkg --print-architecture)"

Détectez le nom de la distribution:

dist="$(command lsb_release -cs)"

Détectez si le processeur dispose de l'extension SSE2 et supporte ainsi la version Pepper (Google) du plugin Flash:

hasSse='n'
[[ -n "$(command grep 'sse2' '/proc/cpuinfo')" ]] && hasSse='y'

Détectez le plugin Flash adapté à votre système (Pepper si disponible et SSE2 présent, Adobe Flash 11.2 sinon):

packages='flashplugin-installer'
if [ "${hasSse}" = 'y' -a -n "$(command apt-cache pkgnames 'pepperflashplugin-nonfree')" ]; then
packages='pepperflashplugin-nonfree'
if [ -n "$(command apt-cache pkgnames 'browser-plugin-freshplayer-pepperflash')" ]; then
packages="${packages} browser-plugin-freshplayer-pepperflash"
fi
fi

Installez le plugin Flash:

sudo apt-get install ${packages}

Installez l'adaptateur PepperFlash pour Firefox depuis les dépôts webupd8 s'il n'est pas disponible pour le système (versions antérieures à Ubunu 15.10 Wily Werewolf):

if [ "${hasSse}" = 'y' -a -n "$(command apt-cache pkgnames 'pepperflashplugin-nonfree')" -a -z "$(command apt-cache pkgnames 'browser-plugin-freshplayer-pepperflash')" ]; then
command wget 'https://raw.github.com/biapy/howto.biapy.com/master/various/sf-downloader' \
--quiet --no-check-certificate --output-document='/tmp/sf-downloader'
source="$(command bash '/tmp/sf-downloader' --output-directory="/tmp" \
--generic="http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/f/freshplayerplugin/" \
'freshplayerplugin' "freshplayerplugin_VERSION~webupd8~${dist}_${arch}.deb")"
if [ -e "${source}" ]; then
sudo dpkg -i "${source}"
fi
fi

Redémarrez firefox pour prendre en compte le plugin, et visitez la page de contrôle de version de Flash Player.

Remerciements