저는 openSUSE를 사용하고 있습니다. Firefox 브라우저를 최신 버전으로 업데이트하고 싶은데 방법을 모르겠습니다.
어떻게 해야 하나요?
답변1
Hunter의 답변 확장: 실제로 배포판에서 마지막 Firefox를 얻을 것이라는 보장은 없습니다. OpenSUSE를 사용하면 zypper
OpenSUSE에 포함된 마지막 Firefox를 얻을 수 있습니다.
최신 Firefox를 얻으려면 수동으로 다운로드하여 수동으로 설치해야 합니다. Firefox에는 자체 업데이트 메커니즘(패키지 빌드에서는 꺼져 있음)이 있으므로 최신 Firefox와 심지어 최신 알파 버전(이름은매일 밤). zypper/rpm 업데이트 메커니즘과 독립적인 Firefox이기는 하지만 말입니다.
Nightly에는 최신 버전의 Firefox 웹 개발자 플러그인도 있습니다(일부 버전으로 인해 FF로 병합되었으며 별도의 플러그인이 아닙니다).
답변2
Peter H와 Hunter의 답변 사이의 중간 지점에서 대상 버전의 저장소를 설치합니다.
OpenSuse
표준 리포지토리와 함께 패키지된 버전은 stable
Linux에서 사용할 수 있습니다. 다른 저장소에는 unstable
현재 Linux용으로 고려되는 버전이 포함되어 있습니다(Linux의 프로덕션 버전임에도 불구하고) Firefox
. 현재Suse Mozilla
저장소 열기Firefox
프로덕션 버전이 가장 높습니다 (그러나 Linux에서는 56.0.1
고려됨 ).unstable
신뢰할 수 있는 저장소 목록은 다음과 같습니다.소프트웨어.opensuse.org. 필요한 리포지토리와 패키지를 설치하려면 해당 지침을 따르세요.
답변3
단일 패키지를 업데이트하려면 update 또는 install 명령을 사용하여 패키지를 지정하십시오. 귀하의 경우에는 다음과 같습니다.
zypper update firefox
zypper install firefox
다음 명령을 사용하여 새로 설치 가능한 모든 패키지 목록을 얻을 수 있습니다.
zypper list-updates
답변4
이전 버전의 OpenSUSE(예: 13.2)가 있고 시스템을 업데이트할 수 있는 옵션이 없어 더 이상 공식 저장소에서 Firefox를 업데이트할 수 없는 경우에도 Mozilla에서 직접 실행되는 최신 버전의 Firefox를 얻을 수 있습니다.
모질라(https://www.mozilla.org/en-US/firefox) Linux 브라우저(OpenSUSE 13.2의 최종 버전은 50.0.1)를 사용하고 웹사이트에서 자동으로 제안하는 대로 시스템에 맞는 최신 Firefox를 다운로드하세요. 그렇지 않은 경우 Mozilla 사이트에서 수동으로 다운로드하십시오.
다운로드한 .tar.gz 파일(제 경우에는 firefox-68.0.1.tar.bz2)을 루트 계정을 사용하여 디렉토리에 추출합니다 /usr/local/bin/mozilla/
. Dolphin과 같은 파일 관리자나 자주 사용하는 파일 관리자를 사용하거나 터미널( )을 통해 미리 mozilla 디렉토리를 만들어야 합니다 cd /usr/local/bin/ && mkdir Mozilla
. 즐겨 사용하는 압축 풀기 프로그램을 사용할 수도 있으므로 /usr/local/bin/mozilla/firefox/
설치 파일("firefox" 실행 파일 포함)이 포함된 디렉터리가 있어야 합니다 .
OpenSUSE 시스템에서 모든 "firefox 아이콘"은 "firefox" 명령을 가리키고 실행합니다. 이는 /usr/bin/firefox
검색 순서가 시스템 변수에서 정확히 동일하다는 것을 의미합니다 $PATH
(터미널에서: echo $PATH
해당 내용을 봅니다. " :
"는 기본 구분 기호입니다). 그런데 /usr/local/bin
검색순서가 제일 먼저 나오네요...
압축을 푼 후 디렉터리에 해당 파일을 가리키는 심볼릭 링크를 /usr/local/bin/
만듭니다 . 터미널에서 명령을 사용하십시오.firefox
/usr/local/bin/mozilla/firefox
ln -s /usr/local/bin/mozilla/firefox/firefox /usr/local/bin/firefox
완벽한. 어떤 계정에서든 Firefox 아이콘을 클릭할 때마다 기존 Firefox 대신 최신 Firefox가 실행됩니다.
시스템에 설치된 (이전) Firefox 버전은 어떤 식으로든 수정되지 않았으므로 계속 실행할 수 있습니다. 다른 이름(예: 레거시 Firefox)으로 Firefox 아이콘을 복사하고 해당 속성을 편집한 다음 애플리케이션 aba에서만 동일한 이름이 /usr/bin/firefox %u
되도록 명시적으로 선언합니다. 또는 firefox %u
터미널에서 ./usr/bin/firefox
수동으로 명령을 실행하세요 .
이로써 이 훌륭한 Linux 배포판에서 제가 겪고 있는 유일한 문제인 최신 사이트의 인터넷 탐색 문제가 해결되었습니다.
내 영어 때문에 미안해요. 이것은 나의 두 번째 언어입니다.