Firefox를 이전 버전으로 되돌리고 내 프로필을 그대로 유지하려면 어떻게 해야 하나요?

Firefox를 이전 버전으로 되돌리고 내 프로필을 그대로 유지하려면 어떻게 해야 하나요?

Firefox를 이전 버전으로 되돌리고 그대로 유지하고 싶습니다.

나는 개발자가 사용자가 이런 일을 하는 것을 원하지 않는다는 것을 이해합니다.

적절한 버전을 제거하고 다시 설치해 보았습니다(해당 지침).여기), 그러나 나중에 Firefox를 시작하려고 하면 내 프로필을 가져올 수 없습니다. Firefox는 프로필이 설치된 버전보다 최신인 경우 이 작업을 수행합니다. 이 질문에서는 되돌리는 방법을 묻습니다.그리고내 프로필을 유지하세요.

Superuser를 검색했지만 답변이 없습니다.이 답변오래된 프로필에 관한 것입니다. 제 질문은 사실 프로필에 관한 것이에요최신설치된 버전보다이 답변이전 프로필을 복사하는 것도 중요합니다.이 답변32비트에서 64비트로 가는 것입니다.

답변1

다음은 원하는 Firefox 버전을 설치하고 해당 버전을 유지하는 동시에 사용자 프로필을 그대로 유지하기 위한 지침입니다. Windows용이지만 변경 후 Firefox를 시작하는 실제 핵심( --allow-downgrade시작 바로 가기에 추가)은 Linux에서도 동일합니다.

  1. 프로필 폴더를 백업해 두세요. 이 단계는 건너뛸 수 있지만 데이터 보호 외에도 나중에 원래 디렉터리 구조를 참조할 수 있으면 도움이 됩니다.

    Windows에서는 프로필 폴더가 %APPDATA%\Mozilla\Firefox\Profiles\. 최신 버전에서는 "nq6fgrkl8.default"와 같은 이름을 갖지만 다른 이름을 지정할 수도 있습니다.

    햄버거 메뉴->도움말->문제 해결 정보->응용 프로그램 기본->프로필 폴더->폴더 열기로 이동하여 Firefox에서 이 폴더를 찾을 수도 있습니다. Firefox를 업데이트하는 동안에는 Firefox를 실행할 수 없으므로 다른 작업보다 먼저 이 작업을 수행해야 합니다.

  2. 원하는 Firefox 버전을 다운로드하세요. 이전 버전이 켜져 있습니다.이 페이지. 모든 이전 버전의 디렉토리는 다음과 같습니다.여기.

  3. 파이어폭스를 제거하세요. 업데이트 프로그램과 같이 "Mozilla Firefox [이름]"이라고도 하는 관련 소프트웨어가 있을 수 있습니다. 그것들도 제거하십시오.

  4. 재부팅합니다.

    (처음 시도했을 때 재부팅하지 않았는데 실제로는 Firefox 88이 여전히 설치되어 있는 것으로 나타났습니다. Firefox의 정보 메뉴에는 버전 86이라고 나와 있었지만 버전은 88이었고 Windows의 설치된 프로그램 목록에는 88이 표시되었습니다. 아마도 다음과 같이 할 수 있습니다. Firefox를 제대로 제거하고 저처럼 재부팅할 필요는 없지만 브라우저는 모든 것에 깊이 관여하며 특히 Windows에서는 재부팅이 가장 좋습니다.)

  5. 선택한 Firefox 버전을 설치하세요.아직 시작하지 마세요. 실수로 Firefox를 시작한 경우, 다시 재부팅해야 하거나 프로세스를 다시 시작해야 할 수도 있습니다.

  6. 새 프로필 디렉터리를 찾습니다(1단계의 지침). 이전 디렉터리와 동일한 디렉터리에 있으며 발음할 수 없는 이름도 갖게 됩니다. 이전 디렉터리의 내용을 새 디렉터리에 복사하여 거기에 있는 모든 내용을 덮어씁니다.

    Firefox는 실행 중에 일부 프로필 파일을 잠가서 깨끗한 복사본을 방지하기 때문에 이 작업을 수행할 때 실행할 수 없습니다.

  7. 이제 Firefox가 다시 설치되고 설정이 복사되었지만 프로필이 이전 버전인 것으로 감지되면 시작이 거부됩니다.

    Firefox 시작 바로가기를 편집하세요. --allow downgrade마지막에 플래그를 추가해야 합니다 . 이것은 Linux에서도 작동합니다.

  8. 이제 Firefox가 시작되지만 즉시 자체 업데이트를 시도하며 때때로 이에 대해 알려줍니다. 업데이트를 중지하는 방법에는 두 가지가 있습니다.

    . 다음을 사용하여 업데이트 및 알림을 중지합니다.policy.json 기술작성자: Brethlosze:

    • distributionFirefox 실행 파일이 있는 동일한 위치(예: Windows: )에 폴더를 만듭니다 C:\Program Files\Mozilla Firefox\distribution\.
    • 내부에 다음 텍스트가 포함된 파일을 만듭니다 policies.json.
    { 
       "policies": {
           "DisableAppUpdate": true
       } 
    }
    

    . Firefox 내에서 업데이트를 중지하세요. 새로운 바로가기를 사용하여 Firefox를 시작하세요. 다른 작업을 하기 전에 about:preferences -> Firefox 업데이트로 이동하여 자동 업데이트를 끄세요.

    이 방법을 사용하면 Firefox는 시작 시 알림을 표시하고 가끔 사용 중에 업데이트를 요청합니다. 실수로 클릭하면 설치가 시도되며, 만약 설치가 된다면 이 모든 과정을 반복해야 할 수도 있습니다. (실수로 클릭한 경우 설치를 확인하는 Windows 팝업을 거부하여 설치를 중지할 수 있지만 테스트해 본 적은 없습니다.)

답변2

핀다운을 시도한 후 이를 최신 ESR 버전으로 다운그레이드하는 데 사용했습니다.또 다른마지막 릴리스 채널 버전의 글꼴 렌더링 버그가 있지만 모든 Firefox 버전에서 작동합니다. 다운그레이드하고 싶으시면 추천드려요ESR 에디션- 안정성과 예측 가능성이 필요한 기업 고객을 위해 설계되었기 때문에(분명히 그렇지 않은 우리와는 대조적으로) 정기적인 보안 업데이트를 받는 동시에 빛나는 기능 업데이트(따라서 새로운 버그도 없음)를 받지 않습니다.


  1. 다운로드원하는 버전Firefox를 설치하고 설치합니다. 설치 프로그램은 데이터를 건드리지 않고 해당 위치(동일한 디렉터리에)에 설치할 수 있으므로 이전 버전을 제거할 필요가 없습니다.

  2. 설치가 완료되면 Firefox를 열어보세요. 기적적으로 사용자 프로필이 너무 새롭기 때문에 더 이상 진행할 수 없다는 무서운 "경고"가 표시되지 않으면 그대로 진행하면 되며 나머지 단계를 건너뛸 수 있습니다. 이 경고가 나타나면 을 클릭하세요 Exit.

  3. 파일을 열고 %USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles(Windows를 사용하는 경우 탐색기 주소 표시줄에 복사하여 붙여넣기) 사용자 프로필이 포함된 폴더를 클릭하세요. 이 폴더는 끝에 귀하의 이름이 있는 유일한 프로필이어야 합니다.

  4. 라는 파일을 찾아 compatibility.ini삭제한 다음 PC를 다시 시작하세요. 다음에 Firefox를 열면 이제 정상적으로 사용자 프로필로 이동하게 됩니다.

관련 정보