web-dev-qa-db-ja.com

ポータブルFirefoxアプリを別のアプリケーションとして起動するにはどうすればよいですか?

インターネットブラウジングを区分化するのが好きです。私は1つのブラウザーを仕事関連のものに、1つのブラウザーを個人の銀行業務と請求書に、もう1つのブラウザーをオンラインフォーラムやYouTubeなどの一般的な社会関連のものに使用しています。

これまでは、プリインストールされているFirefox、Chromium、Waterfoxを組み合わせて使用​​してきました。しかし、私は3つすべてに最新のFirefoxを使用することを強く望んでいます。 3つすべてを同時に開いておくのが好きなので、1つのブラウザーに異なるプロファイルを使用することに興味はありません。

編集:以下のブルーニの答えを参照してください。実際には、-no-remote関数を使用して、3つの別々のプロファイルを使用する方法があります。

私は最近、Davide Airaghiによる this スクリプトを使用して、Firefoxの2つのポータブルバージョンを作成しました。 2つのポータブルfirefoxフォルダーを〜/ firefox-workと〜/ firefox-socialに移動しました。プレインストールされたバージョンは、私が銀行やその他の個人的なものに使用するものです。

3つすべてを同時に実行していて、正常に動作しますが、Plankランチャーでは、すべて同じアイコンの下に表示されます。これらのポータブルFirefoxアプリとプリインストールアプリのそれぞれを起動して、3つの別々のアプリケーションとしてPlankに表示させる方法はありますか?

1
Martin JS

3つすべてを同時に開いておくのが好きなので、1つのブラウザーに異なるプロファイルを使用することに興味はありません。

上記の理由でプロファイルを使用しない理由はありません。 -no-remoteを使用してプロファイルを呼び出す場合。例えば。 Bruniというプロフィールがあります。で呼び出すと

firefox -P Bruni -no-remote

別のプロファイルを呼び出すこともできます。 .desktopファイルを使用して、作業を楽にすることができます。

「デフォルト」プロファイル(Firefoxの起動時に確認せずに開くように設定されているプロファイル)を開始するために-no-remoteを使用しないでください。これは、たとえばメールプログラムのリンクをクリックしてFirefoxを起動すると、デフォルトのプロファイルがすでに使用されている場合に「Firefoxは既に実行されていますが応答していません」というメッセージが表示されるためです。解決策は、常にデフォルトプロファイルを通常どおりに開始し、他のすべてのプロファイルを-no-remoteで起動することです。その後、それは動作します。

http://kb.mozillazine.org/Opening_a_new_instance_of_your_Mozilla_application_with_another_profile

1
Bruni