Windows 10でFirefox ESR 60の検証のためにESR 52と共存させた話とか

もうすぐFirefox ESR 52のサポート期限が切れるので*1、最新のバージョン60と同時にインストールした際のセットアップ手順をまとめておく。

 

どうせまた1年くらいしたら手順を探すことになるので。

 

[前提や事前準備]

  • OSはWindows 10 (64bit)
  • Windows用32bit版の古いバージョンのインストーラをダウンロードしておく
  • Windows用64bit版の新しいバージョンのインストーラをダウンロードしておく
  • 7zipをインストールしておく
    (多分解凍ツールならなんでもいい)
  • (既存のFirefoxがある場合はアンインストールしておく)

 

事前準備はだいたいこんな感じ。

既存のFirefoxはアンインストールしなくてもうまくいくかもしれない。いかないかもしれない。

 

[設定手順]

  1. アップデートしないバージョン(古い方)を手順通りインストールする

  2. コマンドプロンプトでインストールフォルダを開きfirefox -profilemanagerのコマンドを実行

  3. 既存のプロファイル名をESR52に変更する

  4. 新規プロファイルESR60を作成し、このプロファイルを選択してFirefoxを起動してFirefoxを終了する

    f:id:kidani_a:20180830094553p:plain

    画像はプロファイルを2つ作成し終わったところ。
  5. プロファイルESR52のフォルダの中身を全てプロファイルESR60のフォルダにコピーし上書き保存する

    f:id:kidani_a:20180830094857p:plain

    プロファイルのデータはC:\Users\{username}\AppData\Roaming\Mozilla\Firefox\Profiles\に格納されている。
    手順3で名称変更したプロファイルはもともと名前がdefaultなので、defaultのフォルダの中身をESR60のフォルダにコピーする。

  6. 新しいバージョンのインストーラを解凍する。

    f:id:kidani_a:20180830095605p:plain

    ESR60のインストーラのexeファイルを解凍すると画像のようになる。

    f:id:kidani_a:20180830095645p:plain

    解凍したcoreフォルダの中身はこんな感じ。

  7. coreフォルダの中身をC:¥Program Files¥Mozilla Firefoxフォルダに配置する

    C:¥Program Files (x86)ではないので注意。
    Program Files以下にファイルをコピーしようとすると以下のような警告がでるので、「続行」をクリックする。

    f:id:kidani_a:20180830100205p:plain

    f:id:kidani_a:20180830100456p:plain
    ファイルをコピーし終えるとこんな感じ。

  8. 古い方のバージョンのショートカットのリンク先の末尾に-p ESR52 -no-remoteを付与する

    f:id:kidani_a:20180830100532p:plain

    設定を終えるとこんな感じ。

  9. 新しい方のバージョンのショートカットのリンク先の末尾に-p ESR60を付与する

    f:id:kidani_a:20180830100606p:plain

    設定を終えるとこんな感じ。

  10. それぞれのショートカットからFirefoxを起動する

    f:id:kidani_a:20180830100735p:plain

 

[参考サイト]

参考にしたのはこちらのサポートページ。

Can I install and use two different versions of Firefox at the same time? If yes, how ? | Firefox Support Forum | Mozilla Support

 

インストーラのダウンロードはこちらから。

www.mozilla.org

  

[まとめ]

まとめてから気づいたけど、日本語でのサポートページもあった……。

微妙に手順が違ったりスクリーンショットがなかったりするので、まあ良しとしよう。

www.mozilla.jp

 

今日のブログ執筆BGMはこちら。

www.youtube.com

*1:正確には2018年9月5日がサポート期限。https://www.mozilla.jp/business/