Firefox プロファイルを新しいプロファイルに移行する

Firefox プロファイルを新しいプロファイルに移行する

私のプロフィールがクラッシュしてFirefoxを再インストールしました。フォルダを別の場所にバックアップし、~/.mozillaFirefoxをアンインストールしてから再インストールしました。新しいFirefoxはクラッシュしません。そのため、以前のプロファイルのバックアップを新しいFirefoxにコピーしましたが、再競合が発生しました。

これで、まったく新しい構成ファイルを使用し、競合が発生した以前の構成ファイルから必要なものだけをコピーしたいと思います。どのファイルを交換する必要がありますか?ブックマークが必要です(ブックマーク付きのクイックアクセスバーで十分です。拡張データを含むすべての拡張が必要です)。私にまた何が必要だったのに忘れてしまったのでしょうか?私はそれを試してみたかった、少なくともそれがクラッシュを引き起こす拡張子であるかどうかを調べます。しかし、私はそうは思わない。通常、新しいタブを開くとページは読み込まれません。

私のオペレーティングシステムはLubuntu 18.04.6 LTSFirefoxのバージョンです。112.0.2 32 bit

ベストアンサー1

システムファイルが破損しているか破損していない場合は、Firefoxを再インストールする必要はありません。

Firefox セーフモード

Firefox を実行してsafe mode拡張機能を無効にすることもできます。

セーフモードでFirefoxを起動する方法

Firefoxセーフモードは、Firefoxのすべての拡張機能、テーマ、カスタマイズを一時的に無効にし、デフォルト設定でブラウザを起動するトラブルシューティングモードです。パフォーマンスの問題、クラッシュ、アドインの問題など、Firefoxの問題を診断して解決するのに役立つように設計されています。

Firefox プロファイルには以下が含まれます。firefox -p

次のコマンドを使用して Firefox ブラウザを起動できます。firefox -p

Firefoxプロファイルを作成、削除、または名前を変更できる新しいポップアップウィンドウが表示されます。

ただマークを解除してくださいUse the selected profile without asking at startup

その後、Firefoxが起動するたびに使用したいプロファイルを選択できます。

さまざまなユースケースに合わせてさまざまなプロファイルを作成できます。

私のdebian gnu / linuxに設定ファイルがあります。

~/.mozilla/firefox/

そこから設定ファイルをコピーまたはバックアップできます。

varchar+namelike で始まります5v96ky6z.AIが、名前を変更して他のディスク、USB、sshfs/fuse、samba 共有、nfs などからコピーして起動できます。

編集が必要なフォルダの名前を変更して移動するprofiles.ini場合は、~/.mozilla/firefox/profiles.ini

各構成ファイルには、次のように異なるブロックがあります。

[Profile0]
Name=MENU_NAME
IsRelative=0
Path=/home/USER/FOLDER_NAME
Default=1

Default=1プロファイルが 1 つだけのファイルには一度だけ含まれ、削除できます。必ずしも必要ではありません。

DefaultUse the selected profile without asking at startup選択時に実行される標準構成ファイル。

Name=MENU_NAMEメニューリストで選択したプロファイル名

Path=/home/USER/FOLDER_NAME構成ファイルのパスとフォルダー名

相対パスまたは絶対パスを使用できます。IsRelative=0 IsRelative=1

[Profile1]
Name=USERNAME2
IsRelative=0
Path=/MYPATH/FOX2

選択したユーザーの名前Name=USERNAME2とフォルダの名前はPath=/MYPATH/FOX2同じである必要はありません。

バックアップからプロファイルエントリを追加または削除できます。番号付きの列挙は常に順番に実行する必要があることを忘れないでください。 [Profile0], [Profile1], [Profile2]

ただし、ファイルでは、配列が順序ではなく順序が一致しない可能性があります。 [Profile2], [Profile0], [Profile1]

名前付きの既存の仮想アイテムまたはプロファイルを持つことができないか、[Profile0], [Profile1]存在しません。[Profile3][Profile2]

Firefoxを起動してメニューが空の場合、構文エラーがある可能性があります。

構成ファイルのバックアップ:

これは私のログイン、ブックマーク、拡張子なしなどをバックアップするファイルです。

  • places.sqlite
  • logins.json
  • logins-backup.json
  • key4.db

または、フルプロファイルフォルダをバックアップします。私の場合、プロフィール5v96ky6z.AI ~/.mozilla/firefox/5v96ky6z.AI

places.sqliteブックマーク保存ですか?

ブックマーク付きのクイックアクセスバーを使用するには、セッション内でフォルダまたはsessionstoreファイルsessionstore-backupsを検索してください。sessionstore.jsonlz4

Firefoxの同期

Firefoxプロファイルを電子メールに接続して、さまざまなFirefoxインスタンスまたはコンピュータ間のすべてを同期することもできます。

すべてのデバイスでFirefoxを同期する

自分のコンピュータで同期をどのように設定しますか?

プラグインと拡張| xpi(クロスプラットフォームインストール)パッケージ/ファイル:

~/.mozilla/firefox/5v96ky6z.AI/extensionsフォルダの構成ファイルパスにパッケージがextensionsあり{--ID--}.xpi、各プラグイン{--ID--}.xpiID

パッケージをダブルクリックして開くことができ、プラグインの例に属するすべてのファイルを表示できます。{b9acf540-acba-11e1-8ccb-001fd0e08bd4}.xpi

ファイルからmanifest.json説明、バージョンなど、選択したプラグインに関するすべての情報を取得できます。など。

右クリックしてFirefoxを選択して、このアドインを新しい/選択したプロファイルにコピーできます。open asインストールしたいプロファイルを実行するか、open fileプロファイルから選択するfirefox menuと簡単にプラグインをインストールできます。

about:configURL と検索を使用して Firefox で拡張機能を実行すると、拡張機能も表示できます。

extensions.webextensions.ExtensionStorageIDB.migrated.

下にスクロールし始めると、この領域でパッケージのプラグイン名をabout:support見つけることができます。Add-ons{--ID--}.xpiID

~/.mozilla/firefox/5v96ky6z.AI/検索エンジン、設定などに関する追加情報を見つけることができるプロファイルパスには3つのファイルもあります。

  • extension-preferences.json
  • extensions.json
  • prefs.js

たぶんそのファイルが必要かもしれませんがaddonStartup.json.lz4、私はそれをバックアップしませんでした。

そのstorageディレクトリにはインストールされている各アドインのサブフォルダがありますが、一部のアドインはプロファイルパスとは異なる場所/ディレクトリにデータを保存できます。

また何:

  • プラグインのエクスポートまたはバックアップに使用できるFirefoxバージョンに使用できるプラグインがあることを確認してください。

ターミナルとbashを使用したバックアップ:

必要なすべてのファイルをバックアップするbashスクリプトを作成し、cpおよびrsync/またはを使用してtarファイルを生成できます。

あなたの〜を書くaddon|xpi(Cross-Platform Install)

最初の拡張プログラム

2番目の拡張

Firefox用のプラグインを作成するには?

そのページを開き、about:debugging「This Firefox」オプションをクリックしてから、「アドオンアドオンをロード」ボタンをクリックして、拡張ディレクトリにあるファイルを選択します。これで拡張機能がインストールされ、Firefox を再起動するまでインストールされたままになります。

おすすめ記事