Installer Flash Player sur Ubuntu
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
- Merci aux développeurs de PPAPI / Pepper Flash (en).
- Merci à Adobe (en) pour Flash Player (fr).
- Merci aux rédacteurs de Adobe Flash Player (fr) sur la documentation Ubuntu francophone (fr).