Chromeの複数のバージョンをインストールするにはどうすればよいですか?私は、Chromeが欲しい、と言いたいですnot Chromium。または、拡張機能(Firefoxなど)はありますか?
ファイル、ドキュメントフォルダー、設定など、完全に独立したGoogle Chromeをマシンにインストールする場合は、コンテナをチェックアウトできます。
コンテナは、メインシステムからプロセス(またはプロセスのセット)を分離する仮想マシンのようなシステムです。
ChromeのDockerコンテナファイルのセットが開発されました here 開始を支援します。
注:この方法は最も簡単な方法ではないかもしれませんし、おそらくあなたがやろうとしていることをするもっと簡単な方法があるかもしれません。
次のように--user-data-dir
を使用してChromiumの4つの異なるコピーを起動します。
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
同じコマンドラインオプションがChromeでも機能するようです: http://www.ericdlarson.com/misc/chrome_command_line_flags.html
Chromiumの4つのコピーはすべて同じバージョンのソフトウェアを実行していますが、完全に異なる構成、Cookie、キャッシュなどがあります。
Chrome/Chromiumの異なるバージョンのインストールに関しては、これは難しいように見えますが、おそらくそれほど難しくはありません。 Chromiumは、シェルスクリプトである/usr/bin/chromium-browser
を介して起動されます。このスクリプトを見ると、LIBDIR
という名前の変数があります。ほとんどすべてのChromiumファイルはこのディレクトリ内にインストールされるため、Chromium .deb
ファイルを非標準の場所に手動で抽出し、この1つの変数を微調整することを望んでいます。 (dpkg
を使用して抽出を実行します。)その後、異なるバージョンを同時にインストールして実行できることを願っています。 chromium-browser
シェルスクリプトは、そのような構成を予測しているようです。
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
更新:上記を試みた後、Chromiumの複数のバージョンが機能しているようです。次のパッケージの2つのセット(異なるバージョン)がインストールされています。
chromium-browser
chromium-browser-l10n
chromium-codecs-ffmpeg-extra
最初のセットはapt-get install
によってインストールされます。セクションセットは、dpkg -x
を介して非標準の場所に手動でインストールされます。
非標準chromium-browser
スクリプトのLIBDIR
変数を適切な非標準パスに変更すると、両方のバージョンが同時に実行できるようになります。もちろん、私はバージョンごとに異なる--user-data-dir
を使用しています。
Google Chrome Betaリリースをインストールします-Google Chrome安定版と一緒に実行できます。