Ceci est une ancienne révision du document !



Navigateur web Chromium

Chromium est un navigateur libre sur lequel est basé le navigateur non-libre Google Chrome. Il est d'ailleurs difficile de différencier chrome et Chromium à l'utilisation.

Vous pouvez également voir les autres navigateurs basés sur le moteur Webkit (comme chromium pour sa 'rapidité' sur certains points), et il faut également savoir que firefox tient la route contre chromium : et l'utilité de chromium sur des petites machines peut être discutable vu ces benchmarks (CPU, mémoire, sécurité ?).
Officiellement, pour donner Google Chrome, Google ajoute à Chromium son logo, un utilitaire de mise à jour, ainsi que RLZ un utilitaire qui transmet à Google la provenance de votre navigateur ainsi que d'autres informations, théoriquement non-confidentielles, et attribue à votre navigateur un identifiant unique.
Il existe une version plus respectueuse de votre vie privée, basée sur Chromium : Iron. Iron est un fork de Chromium. Son utilité pour la protection de la vie privée par rapport à Chromium est mise en doute1), car ce dernier ne collecte pas d'information comme le fait Google Chrome. Pour faire simple, Chromium possède des options désactivables pour se servir de certains outils de Google (suggestions dans les recherches, etc.) mais ne procède pas au traçage des utilisateurs comme le fait Google Chrome.2) Donc si votre moteur de recherche habituel est Google, on peut supposer que l'utilisation de Chromium n'impacte pas plus votre vie privée…
Pour lancer le mode incognito (plus respectueux de votre vie privée ) CTRL+Shift+N ou en ligne de commande :
chromium-browser --incognito

Pour remplacer le raccourci de lancement de chromium :

  • faire un clic-droit sur le menu Applications et choisir Editer les menus
  • cliquer sur la rubrique Internet et cliquer sur + Nouvel élément
  • dans la case nom taper: Chromium, et dans la case commande taper: chromium-browser –incognito

Le mode incognito est l'équivalent de la "navigation privée" de Firefox 3).

Notez également que google history ( http://www.google.com/history/ ) enregistre par défaut tout ce que vous recherchez et visitez ( service activé par défaut , sans votre autorisation ) : il est conseillé de le désactiver si vous utilisez les services google : sachant que l'intégralité de ces informations pourront être utilisé par toute "application google" que vous installerez ou essairez4), par exemple sur android5), google tv6), google wave etc … : permettant par exemple de savoir ou se trouve vos amis 7)

Notez que l'espace privée doit être défendu face à des méthodes de cowboys sans morales, mieux vaut prévenir que guérir connaissant les méthodes et la vision google 8) :

Les extensions pour la protection de vos données privé :

  • Ghostery - Protégez votre vie privée. Voyez qui suit votre navigation sur le Web avec Ghostery.
  • NOREF - Supprime l'information Referrer (HTTP_REFERER) ( l'adresse url d'ou vous venez ) que vous envoyez à chaque site que vous visitez.

Ce navigateur utilise le moteur de rendu Webkit, à l'instar d'Epiphany, de Midori et du navigateur Safari pour Mac OS X.

Sa version Linux est encore en développement, mais est d'ores et déjà utilisable sans problème.

Par les dépôts officiels (depuis Lucid)

Il s'agit de la version maintenue par la communauté Ubuntu, recommandée pour une stabilité et une sécurité optimales.

Depuis Ubuntu 10.04 LTS, il suffit d'installer les paquets chromium-browser et chromium-browser-l10n. (dépôt Universe)

Via un PPA (versions de développement)

Les dépôts proposés ci-dessous proposent des versions de développement de Chromium. Leur stabilité et leur sécurité ne peuvent donc être garanties.

Les trois PPA qui suivent sont présentés du plus stable au plus instable.

L'utilisation du PPA est recommandée par rapport à l'installation d'un "binaire" téléchargé à partir des serveurs du projet car il facilite grandement les mises à jour et l'installation des différents éléments… Les différents PPA de Chromium ont été mis à disposition et sont maintenus par fta

Plusieurs dépôts sont proposés, chacun avec ses spécificités.

Stable

Beta Channel

Dev Channel

Daily

Téléchargement du dernier binaire sur le serveur du projet Chromium

Les dépôts proposés ci-dessous proposent des versions de développement de Chromium. Leur stabilité et leur sécurité ne peuvent donc, par essence, être garanties, d'autant plus lorsqu'il s'agit de compilations pour chaque révision appliquée, comme ici.

Ce système à l'avantage de pouvoir toujours avoir la dernière version (ou celle de votre choix), mais il faut réaliser ces manipulations à chaque mise à jour, et comme toute version en développement, les bugs sont plus courants.

  • Rendez-vous sur le serveur (architecture i386 / architecture 64 bits).
  • Cliquez sur le dernier dossier en bas de page, puis téléchargez l'archive au format zip (chrome-linux.zip).
  • Dézipez l'archive avec votre logiciel qui gère les archives (File-Roller pour Ubuntu et Ark pour Kubuntu par ex).
  • Rendez-vous dans le dossier nouvellement créé (chrome-linux).
  • Cliquez sur le fichier chrome (l'archive contient déjà la langue Française).

Voici un mini script permettant de télécharger la dernière version automatiquement. FIXME Les instructions proposées ici ne s'appliquent qu'à une architecture i386.

# Télécharge un fichier contenant le numéro de la dernière version disponible
wget http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST -O /tmp/LATEST

# Télécharge la dernière version disponible
wget http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/$(cat /tmp/LATEST)/chrome-linux.zip

# Extraction du contenu du zip
unzip chrome-linux.zip

# Suppression du fichier zip
rm chrome-linux.zip

Lancez l'application depuis le menu Applications → Internet → Chromium Web Browser ou via la commande chromium-browser.

Plugins

Depuis le build 26159 (mi-septembre 2009), les plugins sont automatiquement chargés au démarrage, il n'est plus nécessaire d'utiliser l'argument "–enable-plugins".

Pour vérifier le bon chargement des plugins, rendez vous sur cette adresse avec votre navigateur : about:plugins.

Pour ajouter un ou des paramètres de démarrage à chromium-browser de façon permanente, il faut éditer le fichier /etc/chromium-browser/default :

sudo nano /etc/chromium-browser/default

Il suffit alors d'ajouter ces paramètres entre les guillemets de la ligne CHROMIUM_FLAGS, séparés par un espace : CHROMIUM_FLAGS="" devient par exemple CHROMIUM_FLAGS="–auto-ssl-client-auth"

Installation du plugin flash

Comme pour les autres navigateurs, il faut installer le paquet flashplugin-nonfree.

Pour la version 64 du plugin flash, voir ici.

Installation du plugin pour developpeur web

Ce plugin permet d'obtenir un parcours en temps réel du code source d'une page de la même manière que le fait l'add-on firebug sous firefox.

Chromium-browser-inspector fait maintenant partie des dépendances, de ce fait il est installé de base.

Pour l'utiliser :

  • Clic droit et "Inspecter l'élément"
  • Ctrl + maj + J
  • Menu Page → Développeur → Outils pour Développeur

Installation d'autres plugins

Le paquet mozilla-mplayer permet de lire différents types de vidéos et d'audios.

Le ppa propose également des plugins tout prêt pour les vidéos et l'audio HTML5:

Installation du plugin Java (Java étant déjà installé sur votre ordinateur)

1. Lancer une recherche pour trouver l'emplacement de la bibliothèque libnpjp2.so sur votre disque dur

locate libnpjp2.so

Bien noter cet emplacement, qui sera utilisé au point 3 ci-dessous.

2. Aller dans le dossier des plugins de Chromium : cd /usr/lib/chromium-browser/plugins/

cd /usr/lib/chromium-browser/plugins/

3. Créer le lien symbolique vers la bibliothèque trouvée au point 1 ; dans mon cas, cela donne :

 sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/i386/libnpjp2.so

4. Lancer chromium, et taper dans la barre d'adresse about:plugins pour vérifier que Java est pris en compte. C'est terminé !

Est-ce encore d'actualité ?! Avec l'installation des paquets java, il les charge directement…?! FIXME

Réponse : si on fais les mises à jour régulières de Chromium, ça peut toujours servir (ça m'a évité un plantage Java qui montait mes processeurs à 200%…)

Extensions

Ces sites et et le site officiel rassemblent de nombreuses extensions pour Google Chrome, celui-ci étant basé sur Chromium, celles-ci fonctionnent à l'identique (pour la plupart…).

Pour connaitre les extensions installées sur votre navigateur : icone de contrôle (la clé anglaise) Extensions supplémentaires intéressantes : En suivant cette procédure (menu clé à molette puis extensions) vous trouverez deux extensions très demandées : - un lecteur intégré de PDF issu de GoogleDocs, efficace et intelligent (possibilité de choisir depuis son interface la sauvegarde du fichier en cours de lecture) - un bloqueur de publicités Adblock, fort honorable dès lors que l'on pense à activer les filtres pour son pays (au hasard la France ; pour cela, activer les extensions comme décrit ci-dessus, choisir Adblock, et cliquer sur le bouton <options>

Intégration dans Ubuntu 10.04 et supérieur

Il est possible, via des extensions, de faire en sorte que Chromium s'intègre mieux avec les thèmes ambiance et radiance qui sont les thèmes par défaut d'Ubuntu depuis la version 10.04. Faites simplement une recherche avec les mots clés "radiance" ou "ambiance" afin de les trouver. Thème ambiance Thème radiance

A noter qu'il existe aussi une barre de défilement qui s'intègre parfaitement à ces thèmes. Scrollbar

Afin que la sélection de texte s'accorde, vous pouvez télécharger cette extension : Ubuntu light-themes selection color

Impressions

Depuis mi-septembre 2009 (build 26708), le module d'impression est intégré à Chromium.

Certificats

Les certificats sont utiles pour des sites sécurisés, tels que le site des impôts. Pour l'instant, l'interface ne permet pas de gérer les certificats directement, il faut utiliser des commandes dans un terminal.

Pour les faire fonctionner : 1) Il faut installer le paquet libnss3-tools.

sudo apt-get install libnss3-tools

2) Copier le fichier certificat (normalement un fichier .p12) dans le dossier "$HOME/.pki/nssdb".

cp le-fichier.p12 "$HOME/.pki/nssdb/"

3) Ajouter le certificat.

pk12util -d sql:$HOME/.pki/nssdb -i le-fichier.p12

4) Vérification de la bonne prise du certificat.

certutil -d sql:$HOME/.pki/nssdb -L

Cela doit vous renvoyer par ex : "ID DIRECTION GENERALE DES IMPOTS de 1 …."

Message d'erreur au démarrage "Chromium can't read my preferences"

  1. Désinstaller Chromium via "Gestionnaire de paquets synaptic" (NON avec/par la "Logithèque Ubuntu" sinon vous désinstallez aussi le plugin JAVA)
  2. Ouvrir Nautilus (ou Navigateur de fichiers) . A Affichage du menu, activer "Afficher les fichiers cachés" (Ctrl+H)
  3. Et supprimer le dossier de Préférences ~/.config/chrome/Default
  4. Enfin Réinstaller

Si installé via le ppa

Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

Si installé via le serveur de Chromium

Il suffit de supprimer le dossier chrome-linux qui contient le logiciel.


1)
cf. messages sur le forum : ici et ici
2)
cf. Page expliquant les différences entre Chromium et Google Chrome notamment concernant les données envoyées à Google.
3)
"Privacy mode" sur Wikipedia
4)
et nous savons que parfois on ne fait pas attention, voir virus sous microsoft
6)
Les possibilités sont énormes, parce que le système d'exploitation utilisé est Android, qui fournira la plate-forme pour de nombreuses applications: logiciel d'enregistrement, la domotique, … Mais peut-être l'une des possibilités les plus intéressantes est d'exécuter des jeux, ce qui peut rendre la plate-forme dans un rival consoles traditionnelles. http://fr.wikinoticia.com/Technologie/Internet/45372-google-tv-apporte-la-puissance-de-la-television-android
  • chromium-browser.1276720104.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)