OVH Cloud OVH Cloud

firefox par défaut ?

8 réponses
Avatar
Anonyme
bonoir à tous

quelqu'un sait rendre firefox 0.9 comme browser par défaut dans MDK10

meri à tous

8 réponses

Avatar
Hervé Riboulot
Le Fri, 06 Aug 2004 23:58:51 +0200, Anonyme a écrit :

bonoir à tous
bonour


quelqu'un sait rendre firefox 0.9 comme browser par défaut dans MDK10


Le choix du browser par défaut est réglé par des variables. Pour
identifier toutes les variables actives, il suffit de passer la commande,
dans une console:

printenv

Pour le browser, les variables sont respectivement:

HELP_BROWSER=/usr/bin/mozilla
BROWSER=/usr/bin/mozilla

Ce sont ces dernières qui doivent être modifiées par la commande export:

export BROWSER=/le_chemin_vers_l'éxécutable_firefox

Attention toutefois, la valeur de la variable sera valable pour la session
et l'utilisateur pour lesquels l'export a été réalisé.

Au lancement, Mandrake fixera à nouveau le paramétre par défaut. Pour
rendre cette modification permanente, il faut inscrire la ligne
mentionnée dans le

/home/utilisateur_dont_on_veut_modifier_le_browser/.bash_profile


meri à tous
de ien


Nota: si quelqu'un sait à quel moment Mandrake fixe les variables
d'environnement BROWSER et HELP_BROWSER, qu'il témoigne ici!

Avatar
Jerome Lambert
Le Fri, 06 Aug 2004 23:58:51 +0200, Anonyme a écrit :

bonoir à tous

quelqu'un sait rendre firefox 0.9 comme browser par défaut dans MDK10


Outre ce qui a été dit, une autre solution est d'aller farfouiller dans
les options de KDE pour modifier ce paramètre...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats

Avatar
mna
[snip]

Nota: si quelqu'un sait à quel moment Mandrake fixe les variables
d'environnement BROWSER et HELP_BROWSER, qu'il témoigne ici!


salut,

une commande du type :
#for i in $(find /etc/ -type f); do cat $i | grep BROWSER >/dev/null &&
echo $i ; done

devrait te donner la liste des fichiers initialisant la variable

A+
mna.

Avatar
Motodashi
Le Sat, 07 Aug 2004 16:46:52 +0200, mna
a écrit:

#for i in $(find /etc/ -type f); do cat $i | grep BROWSER >/dev/null &&


Oh ! Un UUOC !

--
motodashi chez yahoo en france

Avatar
Hervé Riboulot
Le Sat, 07 Aug 2004 16:46:52 +0200, mna a écrit :

[snip]

Nota: si quelqu'un sait à quel moment Mandrake fixe les variables
d'environnement BROWSER et HELP_BROWSER, qu'il témoigne ici!


salut,

une commande du type :
#for i in $(find /etc/ -type f); do cat $i | grep BROWSER >/dev/null &&
echo $i ; done

devrait te donner la liste des fichiers initialisant la variable



Merci pour ce court script. La variable est initialisée par le script
/etc/X11/Xsession.

La chaîne de lancement est, en runlevel 5: dm (lancement du gestionnaire
graphique) qui lance /etc/X11/prefdm qui lui-même appelle
/etc/X11/Xsession.

Xsession tente d'initialiser BROWSER successivement avec les valeurs
mozilla, netscape (si mozilla n'est pas dans PATH) puis "xvt -e lynx" (si
mozilla et netscape ne sont pas dans PATH).

Nota: PATH a été initialisé par défaut par /etc/rc.sysinit
(PATH=/bin:/sbin:/usr/bin:/usr/sbin) et redéfini ensuite, en runlevel 5
par prefdm en PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin. Le script
de lancement de mozilla est sous /usr/bin.

HELP_BROWSER est initialisé à la même valeur que BROWSER.


************************************
réponse à la question de Anonyme:
************************************

Pour choisir firefox comme browser par défaut, il faut:

1- dans /etc/X11/prefdm, déclarer le chemin du script de lancement. Si
firefox (le script de lancement de ... firefox) n'est pas dans
/usr/bin, on pourra ajouter :/le_chemin_vers_firefox.

Une autre solution plus sécurisée consiste à créer un lien dans /usr/bin/
(ln -s /le_chemin_de_firefox/firefox /usr/bin/firefox). Le script firefox
trouve correctement firefox-bin.

2- modifier Xsession pour faire déclarer firefox avant mozilla:

if [ -z "$BROWSER" ] ; then
BROWSER=`which firefox 2> /dev/null`
if [ -z "$BROWSER" ] || [ ! -e "$BROWSER" ] ; then
# not found yet
BROWSER fi
fi

Ce bloc d'instructions doit être inséré avant la ligne

if [ -z "$BROWSER" ] ; then
BROWSER=`which mozilla 2> /dev/null`
.....

L'initalisation de la variable est réalisée quelques lignes plus bas ...
(export BROWSER).


Il reste à traiter la question du browser pour l'aide (HELP_BROWSER). On
peut choisir firefox (on ne fait rien!) ou encore choisir mozilla, par les
instructions suivantes, à substituer à la ligne export
HELP_BROWSER="$BROWSER"


if [ -z "$HELP_BROWSER" ] ; then
HELP_BROWSER=`which firefox 2> /dev/null`
if [ -z "$HELP_BROWSER" ] || [ ! -e "$HELP_BROWSER" ] ; then
BROWSER fi
fi

export HELP_BROWSER


A+
mna.



Avatar
Jean-Claude(06)
Je me permets de reprendre le poste a mon compte ??
Voila sous debian avec KDE et evolution: les liens hyper-text dans les mail s s'ouvrent par defaut avec Konqueror.
Je souhaiterai qua ca se fasse avec mon browser: mozilla-firebird.
J'ai bien essaye de regarder le menu de configuration KDE sans succes.
J'ai voulu des-installer Konqueror mais cette dépendance impliquer des-in taller KDE.

Une idee SVP.

Merci.
J.C
Avatar
Chaurin Olivier
Je me permets de reprendre le poste a mon compte ??
Voila sous debian avec KDE et evolution: les liens hyper-text dans les mails s'ouvrent par defaut avec Konqueror.
Je souhaiterai qua ca se fasse avec mon browser: mozilla-firebird.
J'ai bien essaye de regarder le menu de configuration KDE sans succes.
J'ai voulu des-installer Konqueror mais cette dépendance impliquer des-intaller KDE.

Une idee SVP.


Si ton courielleur était Mozilla Thunderbird, voici une solution qui
marche sur ma machine :
http://www.geckozone.org/faq/index.php?reponse_idB&voir=1&chap=8#n3.11
Peut-être que cela peut t'aider pour arriver au même résultat avec
Evolution ?

--
Chaurin Olivier
Attention : adresse antispam
1ers pas sous Linux (Knoppix 3.4 sur DD en mode "Debian")
Sous Mozilla Thunderbird 0.5

Avatar
Jean-Claude(06)
Peut-être que cela peut t'aider pour arriver au même résultat avec
Evolution ?


Ben ça m'aide pas vraiment ;(
De plus Evolution n'est pas mon client de messagerie mais celui de mon amie.
Perso je prefère Sylpheed.

Merci tout de même de ton aide.
J.C