Plugins pour Mozilla Firefox sous FreeBSD
Date de mise à jour : 15/09/2007
Par
Olivier Regnier (Autres articles)
1. Comment dois-je installer le navigateur Mozilla Firefox ?
Voici la procédure d'installation de Mozilla Firefox:
Loguez-vous en root:
Procédez à l'installation:
Ports:
# make -C /usr/ports/www/firefox/ install clean
|
2. Quels sont les wrappers de disponibles ?
Il existe deux wrappers:
- NSPluginWrapper: utilisé pour les plugins Flash, Adobe Reader, Realplayer et Mplayerplug-in.
- javavmwrapper: utilisé pour le plugin Java.
Voici la procédure d'installation de NSPluginWrapper. Tous les ports suivants doivent être installés:
# make -C /usr/ports/www/nspluginwrapper/ install clean
# make -C /usr/ports/accessibility/linux-atk/ install clean
# make -C /usr/ports/textproc/linux-expat/ install clean
# make -C /usr/ports/x11-fonts/linux-fontconfig/ install clean
# make -C /usr/ports/devel/linux-glib2/ install clean
# make -C /usr/ports/x11-toolkits/linux-gtk2/ install clean
# make -C /usr/ports/graphics/linux-jpeg/ install clean
# make -C /usr/ports/x11-toolkits/linux-pango/ install clean
# make -C /usr/ports/graphics/linux-png/ install clean
# make -C /usr/ports/graphics/linux-tiff/ install clean
# make -C /usr/ports/x11/linux-xorg-libs/ install clean
# make -C /usr/ports/emulators/linux_base-fc4/ install clean
|
Voici la procédure d'installation de javavmwrapper:
Ports:
# make -C /usr/ports/java/javavmwrapper/ install clean
|
3. Comment dois-je installer les différents plugins ?
Voici la procédure d'installation pour chacun des plugins:
Plugin Flash (visualisation des animations interactives), version 9.0r31_1:
Ports:
# make -C /usr/ports/www/linux-flashplugin9/ install clean
|
Plugin Adobe Reader (visualisation des documents au format PDF), version 7-7.0.9,1:
Ports:
# make -C /usr/ports/print/acroread7/ install clean
|
Plugin RealPlayer (écoute des formats multimédia les plus courants sur le Web), version 10.0.8.805.20060718:
Ports:
# make -C /usr/ports/multimedia/linux-realplayer/ install clean
|
Plugin Mplayer-plugin (visualisation des vidéos en streaming en plusieurs formats, notamment, Window Media, QuickTime, MPEG Video et Audio, Ogg Vorbis, AutoDesk FLI, Vivo et Real Player), version 3.40:
Ports:
# make -C /usr/ports/www/mplayer-plugin/ install clean
|
 | L'installation mplayer-plugin va entraîner celle de Mplayer. Il est conseillé de désactiver l'option, SKINS Force dependency on mplayer-skins. En effet, certains liens sont erronés, ce qui risque de provoquer une erreur de compilation.
|
Plugin Java (exécution d'applications appelées applets et écrites en langage de programmation Java), version 1.4.2p8_5:
Avant de débuter l'installation, chargez le module linprocfs:
Ensuite, exécuter la commande:
# mount -t linprocfs linprocfs /compat/linux/proc
|
 | Choisissez le jdk1.4.2 afin de ne pas installer automatiquement le navigateur Mozilla comme son successeur, le jdk15. Pour cela, téléchargez les fichiers suivants:
|
 | L'ouverture d'un compte sur le site de Sun est nécessaire pour pouvoir télécharger les fichiers listés ci-dessus.
|
Cependant, il reste deux autres fichiers à télécharger:
Une fois les fichiers récupérés, copiez-les dans le répertoire /usr/ports/distfiles/ et débutez l'installation:
# make -C /usr/ports/java/jdk14/ install clean
|
Afin que votre navigateur prenne en compte ce dernier plugin, créez un lien symbolique:
# ln -s /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so /usr/local/lib/browser_plugins/
|
4. Dois-je toujours créer des liens symboliques ?
Oui, il est toujours nécessaire de créer des liens symboliques avec NSPluginWrapper comme suit:
# nspluginwrapper -v -a -i
|
Les plugins doivent se situer dans le répertoire:
% ls /usr/local/lib/browser_plugins/
|
Vous devriez obtenir la liste suivante:
libjavaplugin_oji.so mplayerplug-in-rm.xpt
mplayerplug-in-dvx.so mplayerplug-in-wmp.so
mplayerplug-in-dvx.xpt mplayerplug-in-wmp.xpt
mplayerplug-in-gmp.so mplayerplug-in.so
mplayerplug-in-gmp.xpt mplayerplug-in.xpt
mplayer-plug-in-qt.so npwrapper.libflashplayer.so
mplayerplug-in-qt.xpt npwrapper.nphelix.so
mplayerplug-in-rm.so npwrapper.nppdf.so
|
5. Comment puis-je vérifier que mon navigateur supporte mes plugins ?
Ouvrez votre navigateur et saisissez dans la barre d'adresse:
Vous devriez obtenir les informations suivantes:
Shockwave Flash
File name: npwrapper.libflashplayer.so
Shockwave Flash 9.0 r31
| MIME Type |
Description |
Suffixes |
Enabled |
| application/x-shockwave-flash |
Shockwave Flash |
swf |
Yes |
| application/futuresplash |
FutureSplash Player |
spl |
Yes |
Adobe Reader 7.0
File name: npwrapper.nppdf.so
The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.
| MIME Type |
Description |
Suffixes |
Enabled |
| application/pdf |
Portable Document Format |
pdf |
Yes |
| application/vnd.fdf |
Acrobat Forms Data Format |
fdf |
Yes |
| application/vnd.adobe.xfdf |
XML Version of Acrobat Forms Data Format |
xfdf |
Yes |
| application/vnd.adobe.xdp+xml |
Acrobat XML Data Package |
xdp |
Yes |
| application/vnd.adobe.xfd+xml |
Adobe FormFlow99 Data File |
xfd |
Yes |
Helix DNA Plugin: RealPlayer G2 PLug-In Compatible
File name: npwrapper.nphelix.so
Helix DNA PLugin: RealPlayer G2 Plug-In Compatible version 0.4.0.622 built with gcc 3.2.0 on jul 18 2006
| MIME Type |
Description |
Suffixes |
Enabled |
| audio/x-pn-realaudio-plugin |
RealPlayer Plugin Metafile |
rpm |
Yes |
java(TM) Plug-in 1.4.2-p8-root_19_apr_2007_22_16
File name: libjavaplugin_oji.so
java(TM) Plug-in 1.4.2
| MIME Type |
Description |
Suffixes |
Enabled |
| application/x-java-vm |
java |
|
Yes |
| application/x-java-applet |
java |
|
Yes |
| application/x-java-applet;version=1.1 |
java |
|
Yes |
| application/x-java-applet;version=1.1.1 |
java |
|
Yes |
| application/x-java-applet;version=1.1.2 |
java |
|
Yes |
| application/x-java-applet;version=1.1.3 |
java |
|
Yes |
| application/x-java-applet;version=1.2 |
java |
|
Yes |
| application/x-java-applet;version=1.2.1 |
java |
|
Yes |
| application/x-java-applet;version=1.2.2 |
java |
|
Yes |
| application/x-java-applet;version=1.3 |
java |
|
Yes |
| application/x-java-applet;version=1.3.1 |
java |
|
Yes |
| application/x-java-applet;version=1.4 |
java |
|
Yes |
| application/x-java-applet;version=1.4.1 |
java |
|
Yes |
| application/x-java-applet;version=1.4.2 |
java |
|
Yes |
| application/x-java-applet;jpi-version=1.4.2 |
java |
|
Yes |
| application/x-java-bean |
java |
|
Yes |
| application/x-java-bean;version=1.1 |
java |
|
Yes |
| application/x-java-bean;version=1.1.1 |
java |
|
Yes |
| application/x-java-bean;version=1.1.2 |
java |
|
Yes |
| application/x-java-bean;version=1.1.3 |
java |
|
Yes |
| application/x-java-bean;version=1.2 |
java |
|
Yes |
| application/x-java-bean;version=1.2.1 |
java |
|
Yes |
| application/x-java-bean;version=1.2.2 |
java |
|
Yes |
| application/x-java-bean;version=1.3 |
java |
|
Yes |
| application/x-java-bean;version=1.3.1 |
java |
|
Yes |
| application/x-java-bean;version=1.4 |
java |
|
Yes |
| application/x-java-bean;version=1.4.1 |
java |
|
Yes |
| application/x-java-bean;version=1.4.2 |
java |
|
Yes |
| application/x-java-bean;jpi-version=1.4.2 |
java |
|
Yes |
Divx Browser Plug-In
File name: mplayerplug-in-dvx.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| video/divx |
DivX Media Format |
divx |
Yes |
| video/vnd.divx |
DivX Media Format |
divx |
Yes |
Google VLC multimedia plugin 1.0
File name: mplayerplug-in-gmp.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| application/x-google-vlc-plugin |
Google Video |
aucun |
Yes |
QuickTime Plug-in 6.0/7
File name: mplayerplug-in-qt.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| video/quicktime |
Quicktime |
mov |
Yes |
| video/x-quicktime |
Quicktime |
mov |
Yes |
| video/x-quicktime |
Quicktime |
mov |
Yes |
| video/quicktime |
Quicktime |
mp4 |
Yes |
| video/quicktime |
Quicktime - Session Description Protocol |
sdp |
Yes |
| application/xquicktimeplayer |
Quicktime |
mov |
Yes |
| application/smil |
SML |
smil |
Yes |
RealPlayer 9
File name: mplayerplug-in-rm.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| audio/x-pn-realaudio |
RealAudio |
ram, rm |
Yes |
| application/vnd.rn-realmedia |
RealMedia |
rm |
Yes |
| application/vnd.rn-realaudio |
RealAudio |
ra, ram |
Yes |
| video/vnd.rn-realvideo |
RealVideo |
rv |
Yes |
| audio/x-realaudio |
RealAudio |
ra |
Yes |
| audio/x-pn-realaudio-plugin |
RealAudio |
rpm |
Yes |
| application/smil |
SMIL |
smil |
Yes |
Windows Media Player Plugin
File name: mplayerplug-in-wmp.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| application/asx |
Media Files |
* |
Yes |
| video/x-ms-asf-plugin |
Media Files |
* |
Yes |
| video/x-msvideo |
AVI |
avi,* |
Yes |
| video/msvideo |
AVI |
avi,* |
Yes |
| application/x-mplayer2 |
Media Files |
* |
Yes |
| application/x-ms-wmv |
Microsoft WMV video |
wmv,* |
Yes |
| video/x-ms-asf |
Media Files |
asf,asx,* |
Yes |
| video/x-ms-wm |
Media Files |
wm,* |
Yes |
| video/x-mas-wmv |
Microsoft WMV video |
wmv,* |
Yes |
| audio/x-ms-wmv |
Windows Media |
wmv,* |
Yes |
| video/x-ms-wmp |
Windows Media |
wmp,* |
Yes |
| video/x-ms-wvx |
Windows Media |
wvx,* |
Yes |
| audio/x-ms-wax |
Windows Media |
wax,* |
Yes |
| audio/x-ms-wma |
Windows Media |
wma,* |
Yes |
| application/x-drm-v2 |
Windows Media |
asx,* |
Yes |
| audio/wav |
Microsoft wave file |
wav,* |
Yes |
| audio/x-wav |
Microsoft wave file |
wav,* |
Yes |
mplayerplug-in 3.40
File name: mplayerplug-in.so
mplayerplug-in 3.40Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using
MPlayerJavaScript Enabled and Using GTK2 Widgets
| MIME Type |
Description |
Suffixes |
Enabled |
| video/mpeg |
MPEG |
mpg,mpeg |
Yes |
| audio/mpeg |
MPEG |
mpg,mpeg |
Yes |
| video/x-mpeg |
MPEG |
mpg,mpeg |
Yes |
| video/x-mpeg2 |
MPEG2 |
mpv2,mp2ve |
Yes |
| audio/mpeg |
MPEG |
mpg,mpeg |
Yes |
| audio/x-mpeg |
MPEG |
mpg,mpeg |
Yes |
| audio/mpeg2 |
MPEG audio |
mp2 |
Yes |
| audio/x-mpeg2 |
MPEG audio |
mp2 |
Yes |
| video/mp4 |
MPEG 4 Video |
mp4 |
Yes |
| video/3gpp |
MPEG 4 Video |
mp4,3gp |
Yes |
| audio/mpeg3 |
MPEG audio |
mp3 |
Yes |
| audio/x-mpeg3 |
MPEG audio |
mp3 |
Yes |
| audio/x-mpegurl |
MPEG url |
m3u |
Yes |
| audio/mp3 |
MPEG audio |
mp3 |
Yes |
| application/x-ogg |
Ogg Vorbis Media |
ogg |
Yes |
| audio/ogg |
Ogg Vorbis Media |
ogg |
Yes |
| audio/x-ogg |
Ogg Vorbis Media |
ogg |
Yes |
| application/ogg |
Ogg Vorbis / Ogg Theora |
ogg |
Yes |
| audio/flac |
FLAC audio |
flac |
Yes |
| audio/x-flac |
FLAC audio |
flac |
Yes |
| video/fli |
FLI animation |
fli,flc |
Yes |
| video/x-fli |
FLI animation |
fli,flc |
Yes |
| video/x-flv |
Flash Video |
flv |
Yes |
| video/vnd.vivo |
VivoActive |
viv,vivo |
Yes |
| application/x-nsv-vp3-mp3 |
Nullsoft Streaming Video |
nsv |
Yes |
| audio/x-mod |
Soundtracker |
mod |
Yes |
| audio/basic |
Basic Audio File |
au,snd |
Yes |
| audio/x-basic |
Basic Audio File |
au,snd |
Yes |
6. Remerciements
Je tiens à remercier
Julp et
Ovh pour la relecture attentive de cet article.


Copyright © 2007 Olivier Regnier. Aucune reproduction, même partielle, ne peut être faite
de ce site et de l'ensemble de son contenu : textes, documents, images, etc
sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E
de dommages et intérêts.
Cette page est déposée à la
SACD.