Comment installer plusieurs versions de Chrome? Je voudrais dire, je veux Chrome, pas Chrome. Ou existe-t-il une extension (comme Firefox)?
si vous souhaitez que Google Chrome soit complètement distinct, installé sur votre ordinateur, y compris les fichiers, les dossiers de documents, les paramètres, etc., vous pouvez extraire les conteneurs.
Le conteneur est un système semblable à une machine virtuelle qui isole un processus (ou un ensemble de processus) du système principal.
Un ensemble de fichiers de conteneur Docker pour Chrome a été développé ici pour vous aider à démarrer.
REMARQUE: cette méthode n'est peut-être pas la plus simple et il existe peut-être un moyen plus simple de faire ce que vous essayez de faire.
Je lance quatre copies distinctes de Chromium en utilisant le --user-data-dir
comme suit:
chromium-browser --user-data-dir=/home/<user>/.config/chromium1
chromium-browser --user-data-dir=/home/<user>/.config/chromium2
chromium-browser --user-data-dir=/home/<user>/.config/chromium3
chromium-browser --user-data-dir=/home/<user>/.config/chromium4
Il semble que la même option de ligne de commande fonctionne pour Chrome: http://www.ericdlarson.com/misc/chrome_command_line_flags.html
Les quatre copies de Chromium exécutent la même version du logiciel, mais elles ont des configurations, des cookies, des caches, etc. parfaitement distincts.
En ce qui concerne l’installation de différentes versions de Chrome/Chromium, cela semble plus compliqué, mais peut-être pas trop compliqué. Chromium est lancé via /usr/bin/chromium-browser
, qui est un script Shell. Si vous regardez ce script, vous voyez une variable nommée LIBDIR
. Presque tous les fichiers Chromium sont installés à l'intérieur de ce répertoire. J'espère donc pouvoir extraire manuellement les fichiers Chromium .deb
dans des emplacements non standard, puis modifier légèrement cette variable. (Utilisez dpkg
pour effectuer l'extraction.) J'espère que différentes versions pourront être installées et exécutées simultanément. Le script shell chromium-browser
semble même anticiper une telle configuration:
LIBDIR=/usr/lib/chromium-browser
# [snip]
readonly UPSTREAM_VERSION="<version>"
if test -x "${LIBDIR}/${UPSTREAM_VERSION}"/chromium-browser; then
LIBDIR="${LIBDIR}/${UPSTREAM_VERSION}"
fi
readonly LIBDIR
Mise à jour: après avoir essayé ce qui précède, plusieurs versions de Chromium semblent fonctionner. J'ai deux ensembles (versions différentes) des packages suivants installés:
chromium-browser
chromium-browser-l10n
chromium-codecs-ffmpeg-extra
Le premier jeu est installé par apt-get install
. L'ensemble de sections est installé manuellement via dpkg -x
dans un emplacement non standard.
Après avoir remplacé la variable LIBDIR
dans le script non standard chromium-browser
par le chemin non standard approprié, les deux versions semblent pouvoir s'exécuter simultanément. J'utilise bien sûr un --user-data-dir
différent pour chaque version.
Vous pouvez configurer plusieurs utilisateurs, chacun avec son propre profil. Vous pouvez ensuite cliquer avec le bouton droit de la souris sur le nom de l'utilisateur actuel dans le coin supérieur droit de votre fenêtre Chrome pour modifier les utilisateurs (non représentés dans l'image ci-dessous).
Installez Google Chrome version bêta - il peut être utilisé avec Google Chrome stable.