Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
FORUM LINUX FAQ LINUX TUTORIELS LINUX LIVRES LINUX LINUX TV UNIX GTK+ Qt APACHE

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:
% su -
Password:
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
infoL'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:
# kldload linprocfs
Ensuite, exécuter la commande:
# mount -t linprocfs linprocfs /compat/linux/proc
infoChoisissez 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:
warningL'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:
about:plugins
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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.40

Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer
JavaScript 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.

Valid XHTML 1.1!Valid CSS!

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.

Responsable bénévole de la rubrique Linux Professionnel : Olivier Van Hoof - Contacter par EMail :
Vos questions techniques : forum d'entraide Linux Professionnel - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.