나는 다음과 같은 메시지를 받았습니다.
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
모든 제안에 감사드립니다. 하지만 터미널에 가서 클릭하여 문제를 해결할 수 있었기 때문에 작동하는지 확인하려고 시도하지 않았습니다.
파이어폭스-P
그런 다음 새 profile.ini를 만들고 그 중 하나를 삭제하고 다시 시도했습니다.
작동합니다!