私は次のメッセージを受け取りました。
Firefox はすでに実行中です。閉じるか再起動してください。
私はネットワーク上にあるので、sudoで何もする権限がないので、再起動でき.lock
ません.mozilla/firefox
。
中にあるすべては一つだ
.profile.ini
文書によると
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=1
Path=o4k6tgim.default
これはクレイジーだ。このロックファイルを見つける方法を知っている人はいますか?それともFirefoxを再び動作させる他の方法はありますか?
答え1
次がOPが受信したエラーメッセージの場合...
~からhttp://kb.mozillazine.org/Profile_in_use、以下が必要です。
.parentlock
1)-AND-という名前のファイル
2)lock
... in(このOPの場合)という名前のシンボリックリンク~/.mozilla/firefox/o4k6tgim.default/
。
前者は、Firefox の実行中に複数の異なるインスタンスが同時に同じ設定ファイルセットに書き込もうとするのを防ぐために発生し、Firefox が完全にシャットダウンされない限り、両方は削除されません。
ファイルシステムのどこからでも(または削除これpwd
(このOPについて)報告する場合~/.mozilla/firefox/o4k6tgim.default
)(このOPについて)(最初の文が成功すると仮定)を削除し、rm ~/.mozilla/firefox/o4k6tgim.default/.parentlock ~/.mozilla/firefox/o4k6tgim.default/lock`
実行中のFirefoxプロセスがない場合。
信頼性の低い情報ここ。
答え2
特定の種類のLinuxで実行されているとし、コマンドラインで実行結果を確認してくださいstrace firefox
。
答え3
まず、ps | grep firefox
プロセスがどこかに停止していることを確認するために使用されます。その場合は、kill
以下を使用して終了してくださいkill firefox-bin
。 Firefoxが実行されていないことがわかったら、.lock
プロファイルからファイルを削除できます。
答え4
すべての提案に感謝します。しかし、端末に行き、クリックして問題を解決することができたので、それがうまくいくかどうかを確認しようとしました。
Firefox-P
その後、新しいprofile.iniを作成し、それらの1つを削除して再試行しました。
動作します!