OpenSUSE LEAP에 Firefox 릴리스 버전을 설치하는 방법

openSUSE Leap에서 최신 버전의 Firefox 설치하기

openSUSE Leap은 대부분의 리눅스 배포판과 마찬가지로 파이어폭스 웹 브라우저를 기본으로 제공합니다. 하지만, 다른 리눅스 운영체제와는 다르게, Leap에는 최신 릴리즈 버전이 아닌, ‘확장 지원 릴리즈'(ESR) 버전이 설치되어 있습니다. 이 ESR 버전은 다른 배포판에 비해 구형에 해당합니다.

openSUSE Leap의 파이어폭스 ESR 버전이 아주 오래된 것은 아니지만, 최신 기능이 부족하고 상대적으로 속도가 느립니다. 다행히, openSUSE LEAP에 최신 파이어폭스 릴리즈 버전을 설치하는 방법이 있습니다.

파이어폭스 확장 지원 릴리즈(ESR)에서 최신 버전으로 전환하려면, 공식 Mozilla 소프트웨어 저장소를 이용해야 합니다. 이 가이드는 openSUSE Leap 버전 15.0 및 42.3에서만 작동하며, 이전 버전을 사용 중이라면 최신 버전으로 업그레이드하는 것이 좋습니다.

openSUSE 패키지 업데이트

새로운 파이어폭스 버전을 설치하기 전에, openSUSE 리눅스 시스템의 패키지를 업데이트하는 것이 좋습니다. 이는 시스템의 안정성을 높이고 파이어폭스 앱이 최적의 성능을 발휘하도록 돕습니다.

openSUSE에서 소프트웨어 업데이트는 두 단계로 진행됩니다. 먼저, 시스템의 모든 저장소를 새로 고쳐 업데이트를 확인하고, 그다음 업데이트 준비가 완료되면 업데이트 명령을 통해 새로운 패키지를 설치합니다.

openSUSE Leap에서 소프트웨어 소스를 새로 고치려면, 터미널을 실행(Ctrl + Alt + T 또는 Ctrl + Shift + T)하고, sudo zypper refresh 명령을 실행하여 시스템에 최신 업데이트가 있는지 확인합니다.

sudo zypper refresh

시스템 패키지가 모두 새로 고쳐지면, sudo zypper upgrade 명령을 사용하여 업데이트를 설치할 수 있습니다. 만약 ‘설치되지 않습니다’라는 메시지가 표시되더라도, 이는 여러 저장소에 같은 패키지의 다른 버전이 있을 때 나타나는 현상으로, 시스템에 큰 영향을 주지 않으므로 무시해도 괜찮습니다.

sudo zypper upgrade

모든 업데이트 설치가 완료되면, 다음 단계로 진행할 수 있습니다.

공식 Mozilla 소프트웨어 저장소 추가

Mozilla는 openSUSE 사용자에게 최신 파이어폭스 RPM 파일을 직접 제공하지 않습니다. 대신, 소프트웨어 저장소를 이용해야 합니다. 새 소프트웨어 저장소를 추가하려면, 터미널 창에서 su - 명령을 실행하여 루트 권한을 획득합니다.

su -

루트 권한을 얻은 후, zypper addrepo 명령을 사용하여 새로운 소프트웨어 저장소를 추가할 수 있습니다.

Leap 15.0 사용자:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/ mozilla

Leap 42.3 사용자:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/ mozilla

새 소프트웨어 저장소가 추가되면, zypper inr 명령을 사용하여 권장 패키지를 설치합니다.

zypper inr

권장 패키지가 모두 설치되면 다음 단계로 진행합니다.

Firefox ESR을 최신 패키지로 전환

Mozilla 저장소를 추가하면 파이어폭스 ESR 버전과 최신 버전 두 가지를 사용할 수 있게 됩니다. 하지만, 대부분의 사용자는 한 컴퓨터에서 두 가지 버전을 동시에 사용하는 것을 원하지 않을 수 있습니다. 이러한 경우 다음 방법으로 해결할 수 있습니다.

파이어폭스 버전 충돌을 피하려면, --allow-vendor-change 스위치와 함께 zypper dup 명령을 사용합니다. 이 명령을 실행하기 전에 터미널에 루트 권한이 있는지 확인하십시오.

zypper dup --allow-vendor-change

이 명령은 파이어폭스 ESR 패키지를 Mozilla 저장소의 최신 버전으로 대체하고, 앞으로의 모든 업데이트를 openSUSE가 아닌 Mozilla에서 직접 제공받도록 합니다.

Firefox ESR로 다운그레이드

만약 최신 파이어폭스 버전이 마음에 들지 않아 다시 ESR 버전으로 돌아가고 싶다면, 먼저 시스템에서 Mozilla 저장소를 제거해야 합니다. 루트 권한을 획득한 후 다음 명령을 실행합니다.

su -

Leap 15.0 사용자:

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/

Leap 42.3 사용자:

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/

Mozilla 저장소를 제거한 후, zypper refresh 명령으로 업데이트를 확인합니다.

zypper refresh

마지막으로, zypper updatezypper dup --allow-vendor-change 명령을 사용하여 openSUSE 저장소로 공급업체를 변경하고 업데이트를 진행합니다.

zypper update
zypper dup --allow-vendor change