OBSD4* : wiki

Firefox

  • Installez firefox :
    # pkg_add firefox
  • ou la version firefox-esr :
    # pkg_add firefox-esr
  • OpenBSD 6.2 : version 52.4 pour esr, sinon v.56
  • OpenBSD 6.1 : version 52

Documentation

Après l'installation, n'oubliez pas de lire le fichier :

  • /usr/local/share/doc/pkg-readmes/firefox-56.0
  • ou pour la version esr : /usr/local/share/doc/pkg-readmes/firefox-esr-52.4.0

Langue : Français

Installez firefox-i18n-fr, mozilla-dicts-fr

Ensuite, dans firefox :

  1. taper “about:preferences”, puis activer la langue française dans la partie “Contenu”
  2. taper ensuite “about:config”, chercher “general.useragent.locale” et mettre à “fr-FR”.

Vous devez/pouvez aussi installer ces addons :

  1. Français Language Pack :
    1. OpenBSD v6.1 : version 52
    2. OpenBSD v6.0 : version 47

Installation dépôt rhaalovely.net

Le dépôt packages.rhaalovely.net est le fait de Landry Breuil, un des collaborateurs mainteneurs de package pour firefox, en version -stable (6.1, 6.2) et -current

ATTENTION : Le dépôt que nous allons utiliser n'est en aucun cas officiel. Vous prenez votre responsabilité personnelle, si vous faites les manipulations ci-dessous. Nous ne sommes pas responsable de vos faits et gestes.
Nous ne décrivons le processus que pour OpenBSD -stable !

Suppression logicielle

Si vous avez installé le package firefox-i18n-fr, supprimez-le, car sinon l'installation du package fourni par le dépôt échouera en tournant en boucle.

# pkg_delete firefox-i18n-fr-*

Installation signature

Récupérons le fichier de signature, fait avec signify, mis-à-disposition par le projet :

$ ftp -nmC "https://packages.rhaalovely.net/landry-mozilla-pkg.pub"

Puis, installons ce fichier de signature au bon endroit, dans /etc/signify :

# install -m0644 landry-mozilla-pkg.pub /etc/signify

Installation du package

Il y a deux manières d'installer le package fourni par le dépôt :

1/

# pkg_add -v https://packages.rhaalovely.net/$(uname -r)/$(arch -s)/firefox-57.0.tgz

ou :

2/

$ doas env PKG_PATH=https://packages.rhaalovely.net/pub/OpenBSD/$(uname -r)/packages/$(arch -s)/ pkg_add -u firefox 

Bien-sûr, dans ce cas, il est nécessaire d'avoir paramétré doas

Configuration

Dans le fichier /usr/local/share/doc/pkg-readmes/firefox-56.0, il est conseillé :

  • de créer un nouveau profil, si firefox a un comportement étrange.
  • pour ajouter le support audio et vidéo HTML5 :
     # pkg_add ffmpeg 
  • pour activer la gestion de la fonctionnalité des multi-processus : écrivez “about:config” dans la barre d'adresse url, puis :
    • de créer/vérifier une nouvelle option browser.tabs.remote.force-enable si elle n'existe pas et positionnez-la à true ;
    • de positionner l'option browser.tabs.remote.autostart à true ;
    • redémarrez le navigateur ;
    • et, de vérifier le support : écrivez “about:support” dans la barre d'adresse url, puis, dans “Paramètres de base de l’application”, vous devriez lire à “Fenêtres multi-processus 1/1 (Activé par l’utilisateur)” - sinon, cela ne fonctionne pas !

Si vous avez un soucis pour installer/configurer la version du dépôt, venez en discuter sur notre forum !