Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

Firefox 기존 프로필 재사용 방법 - '구버전 실행' 경고 완벽 해결 가이드

브라우저에서 진정한 가치를 지닌 것이 무엇이겠냐면, 바로 사용자의 브라우저 프로필입니다. 시간이 지나면서 우리는 확장 프로그램, 북마크, UI 커스터마이징 등 수많은 데이터를 쌓아가게 됩니다. 그러다 새 컴퓨터를 구입하거나 새 운영체제를 설치할 때면, 수년간 축적된 브라우징 습관과 정보를 잃지 않기 위해 기존 Firefox 프로필을 그대로 옮기고 싶어지죠.

Firefox Sync를 활용하는 방법도 있지만, 온라인 동기화가 등장하기 훨씬 전부터 꾸준히 잘 작동해 온 방식은 단순한 복사 & 붙여넣기입니다. 기존 Firefox 프로필 폴더를 Firefox 디렉터리에 넣기만 하면 끝입니다. 그런데 요즘은 더 이상 그렇지 않은 모양입니다. 최근 저는 기존 프로필 재사용 자체가 불가능해지는 문제에 직면했습니다. "구버전의 Firefox를 실행했습니다... 구버전 Firefox를 사용하면 북마크와 브라우징 데이터가 손상될 수 있습니다..."라는 경고 창이 뜨는 것이죠. 말도 안 되는 상황이므로 직접 고쳐야 했습니다.

Firefox 기존 프로필 재사용 방법 -  구버전 실행  경고 완벽 해결 가이드

문제 자세히 살펴보기

이 문제는 실제로 Firefox(및 Thunderbird) 버그질라(Bugzilla)에 버그로 등록되어 있습니다. 그리고 실제로 버그가 맞습니다. 기존 프로필의 모든 재사용을 무조건 충돌로 간주하기 때문입니다. 제 경우에는 실제로 사용 중이던 프로필을 한 리눅스 인스턴스에서 다른 리눅스 인스턴스로 옮기는 작업이었는데, 기반 시스템도 정확히 같았고, Firefox 버전도 글 작성 당시 기준 76으로 동일했으며, 두 인스턴스 간 사용 시간 차이는 1시간 남짓에 불과했습니다.

여기에는 오래되었거나 손상된 데이터가 아무것도 없습니다. 그럼에도 Firefox 프로필 관리자는 새 프로필 생성 또는 종료 두 가지만 선택할 수 있게 합니다. 소중한 데이터를 통째로 포기하는 것은 선택지가 될 수 없죠. 누군가 Firefox 67 이전의 오래되고 손대지 않은 프로필을 그대로 가져온다면 이 경고가 타당할 수 있지만, 그 외의 경우에는 지나친 간섭입니다.

해결 방법

다행히 해결책은 아주 간단합니다. 환경 변수를 설정해 Firefox 프로필 관리자를 실행하거나, 기본 동작을 재정의해 프로필 재사용을 허용하는 런타임 플래그를 사용하면 됩니다. 실제로 여러 가지 방법이 있는데, 예를 들어 리눅스에서는 다음 명령어로 실행합니다.

MOZ_ALLOW_DOWNGRADE=1 firefox -P

윈도우에서는 브라우저 바로 가기 속성을 다음과 같이 수정하면 됩니다.

firefox.exe --allow-downgrade

이후에는 모든 것이 정상적으로 작동합니다. 실제로 제 프로필은 사용 중이던 십여 개의 확장 프로그램까지 완벽하게 로드되었습니다. 유일한 예외는 Plasma 연동 확장 하나뿐이었는데, 이는 Plasma 데스크톱 환경에서 Gnome으로 넘어온 상황이라 해당 확장 자체가 의미가 없으므로 전혀 문제가 되지 않습니다. 나머지는 모두 완벽했습니다!

Firefox 기존 프로필 재사용 방법 -  구버전 실행  경고 완벽 해결 가이드

마무리

이렇게 성가시면서도 실체 없는 문제를 해결했습니다. 물론 어떤 경우에는 기존 프로필 사용이 실제로 문제를 일으킬 수 있습니다. 하지만 전문가들은 자신이 무엇을 하는지 알고 있으므로, 이는 불필요한 지장일 뿐입니다. 일반 사용자는 애초에 복사 & 붙여넣기 같은 작업을 하지 않고, 아는 사람들은 위험성도 충분히 인지하고 있기 때문에 굳이 쓸모없는 장애물을 세울 필요가 없습니다. 만약 언젠가 Firefox 프로필을 오프라인 방식, 즉 복사 & 붙여넣기로 가져오는 것이 불가능해진다면 생각하기도 싫습니다. 저는 10~15년째 사용해 온 프로필이 여럿 있는데, 이것들을 잃게 된다면... 음, 그냥 다른 브라우저를 쓰게 되겠죠.

참고로 Thunderbird에서도 정확히 같은 문제를 겪었는데 해결 방법 역시 동일합니다. 대량의 오래된 메일 데이터를 재사용하려는 분들께 도움이 될 겁니다. 브라우저를 더 견고하게 만들려는 시도 자체는 나쁘지 않지만, 검증 로직 역시 그만큼 견고하고 우아해야 합니다. 프로필 재사용 경고 팝업에 '계속' 버튼 하나만 추가되면 모든 것이 완벽해질 텐데 말입니다. 오늘은 여기까지입니다.

즐거운 브라우징 되세요!