Installer Flash sur Arch64 (Français)
From ArchWiki
i18n |
---|
English |
Česky |
Español |
Français |
Comment installer le plugin Flash d'Adobe sur Arch64.
Contents |
Support natif du 64 bits
Adobe à sortie une version alpha de Flash 64 bits pour linux. Le paquet est situé dans le dépôt Extra et sur AUR.
Paquet: flashplugin (extra) ou flashplugin-alpha-64 (AUR).
Avec ce paquet, vous pouvez ingorer le reste de cette page pour avoir le support de Flash sur Arch64. Naturellement, car ce n'est pas une version finale, il peut y avoir des bugs, crasher, bien que ça à l'air stable.
Dépendances
Installez les dépendances pour nspluginwrapper. Vérifiez que le dépôt community est décommenté dans le fichier /etc/pacman.conf
# pacman -Sy --asdeps gtk2 lib32-atk lib32-cairo lib32-expat lib32-fontconfig lib32-freetype2 lib32-gcc-libs \ lib32-glib2 lib32-glibc lib32-gtk2 lib32-libice lib32-libpng lib32-libsm lib32-libx11 lib32-libxau \ lib32-libxcb lib32-libxcursor lib32-libxext lib32-libxfixes lib32-libxft lib32-libxi lib32-libxinerama \ lib32-libxmu lib32-libxrandr lib32-libxrender lib32-libxt lib32-pango lib32-pcre lib32-zlib libxt \ util-linux-ng lib32-alsa-lib lib32-libxdamage lib32-libstdc++5 rpmextract
Installer les paquets
Maintenant, installez les paquets suivant depuis AUR:
Téléchargez les fichiers tarball de chaque pages, puis extrayez-les dans des dossiers séparé. Il vaut mieux ne pas les extraire en tant que root, car cela complique les opérations.
Ouvrez un terminal dans le dossier où vous avez extrait nspluginwrapper, puis tapez ceci:
$ makepkg
Et, en tant qu'uilisateur root:
# pacman -U nspluginwrapper-*.tar.gz
pour installer le paquet.
Puis faites de même pour nspluginwrapper-flash.
Note:
- Si, en installant nspluginwrapper-flash, vous recevez une erreur disant que le fichier install_flash_player_9_linux.tar.gz à échoué au test de validité, vous devez installer nspluginwrapper-flash en utilisant le PKGBUILD plutôt qu'avec les tarballs, et ainsi éviter cette erreur d'installation.
Lier le plugin Flash à Firefox
Si vous avez utilisé pacman pour installer le plugin flash, alors vous n'avez qu'a faire un lien symbolique.
Premièrement, vérifiez que le dossier $HOME/.mozilla/plugins existe. Puis, en tant qu'utilisateur normal, ouvrez un terminal, et tapez
ln -s /usr/lib/mozilla/plugins/libflashplayer.so $HOME/.mozilla/plugins/libflashplayer.so
Si vous n'avez pas utiliser pacman pour installer le plugin flash, alors continuez à lire.
Après avoir installer nspluginwrapper-flash (ATTENTION! ~/.mozilla/plugins/ doit être un répertoire, si il n'y est pas, créez-le), vérifiez que vous être dans une console non root, et entrez ceci:
$ nspluginwrapper -v -a -i
et nspluginwrapper va automatiquement détecter le plugin Flash, et l'installer pour firefox. Vous pouvez alors avoir des erreurs concernant libunixprintplugin.so ou libnullplugin.so. Ingorez-les, tant que le plugin Flash s'installe correctement.
Pour avoir le son fonctionnel, vous avez besoin de lib32-alsa-lib. Si vous avez installer les dépendences cité en haut de la page, alors cette étape n'est pas requise. Le paquet est déjà installé.
# pacman -Sy lib32-alsa-lib
Relancez Firefox, et flash devrais fonctionner dans votre navigateur. Si vous utilisiez Gnash, vous devez le désinstaller afin que le plugin Flash puisse fonctionner.
Mise à jour... Si vous avez des erreurs en tant qu'utilisateur normal avec la commande "nspluginwrapper -v -a -i
", vous avez besoin d'éxecuter "chmod 777 rpmextract.sh
" après avoir construit le paquet nspluginwrapper et avant de l'installer avec pacman -U. Voyez http://bbs.archlinux.org/viewtopic.php?id=33031 .
Nspluginwrapper et Konqueror
Vous devez ajouter le répertoire $HOME/.mozilla/plugins à l'outil de recherche de plugin de Konqueror.
Nsplugins 32 bits avec Konqueror 64 bits
Il est possible d'utiliser la version 32 bits de nspluginviewer (et nspluginscan) avec konqueror, ce qui est plus performant et stable que l'utilisation du wrapper. La version 64 bits de Java et kMplayer ne seront pas affecté car ils ne sont pas traités comme des plugins par Konqueror.
Opera 9.50
Opera 9.50 contient un wrapper 32 bits donc aucune chose comme nsplugin n'est requise. Installez simplement les dépendances listé précédement et ensuite faites les étapes suivantes.
- Installez opera
- Téléchargez flash tar.gz from http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash
- Décompressez flash: tar -zxvf <install*flash>
- Et en tant que root:
# cp libflashplayer.so /usr/lib/opera/plugins
Ou installez flashplayer-opera64 depuis AUR.