실수로 sudo apt-get upgrade
(c / p-ing 명령으로 무언가를 수행하고 그렇지 않은 것을 알지 못하는 동안 sudo apt-get update
) Firefox를 28에서 30으로 업그레이드했습니다. 이제 메뉴가 완전히 엉망이되어 FF28을 다시 원합니다. 최신 버전이 더 나은 방법에 대한 의견에는 관심이 없습니다 (실제 답변 대신 Mozilla 지원 포럼에 많은 버전이 있습니다).
또한 firefox-mozilla-build_28.0-0ubuntu1_i386.deb
Ubuntu 소프트웨어 센터는 다음과 같이 다운로드 하여 사용하려고해도 작동하지 않습니다.
Breaks existing package 'firefox' that conflict: 'firefox'.
답변
먼저 다음을 제거하십시오.
sudo apt-get purge firefox
그런 다음 사용하여 설치할 수 있습니다 firefox-mozilla-build_28.0-0ubuntu1_i386.deb
답변
운영
apt-cache show firefox | grep Version
사용 가능한 Firefox 버전 목록을 가져옵니다. 내 14.04에서 결과는 다음과 같습니다.
Version: 32.0+build1-0ubuntu0.14.04.1
Version: 28.0+build2-0ubuntu2
다음으로 정확히 어떤 버전을 설치할 것인지 APT에 알려주십시오.
sudo apt-get install firefox=28.0+build2-0ubuntu2
다음으로 APT에 최신 버전으로 다시 업그레이드하지 말도록 지시해야합니다. /ubuntu//a/18656/22865 에 따르면 여러 가지 방법이 있으며 다음과 같이 선택했습니다.
sudo apt-mark hold firefox
Firefox 28을 해제하고 일반적인 릴리스를 다시 따르려면 다음을 수행하십시오.
sudo apt-mark unhold firefox
sudo apt-get upgrade
또는 사용 가능한 버전을 다음과 함께 나열 할 수 있습니다.
apt-cache policy firefox
PS : Firefox는 모든 설정을 ~ / .mozilla 폴더에 저장합니다. 이 폴더는 위의 명령으로 변경되지 않으므로 모든 설정이 유지되어야합니다. 안전을 유지하려면 다운 그레이드하기 전에 설정을 백업하십시오.
cp -ra ~/.mozilla ~/.mozilla.backup
답변
답변을 읽은 후 내 답변은 위의 답변과 약간 다릅니다. 지침은 기존 버전의 firefox가 여전히 시스템에있는 경우 모든 버전으로 다운 그레이드하는 것 입니다.
-
먼저 원하는 파이어 폭스 버전을 찾으십시오.
- 링크로 이동하십시오 : https://ftp.mozilla.org/pub/firefox/releases/
- 특정 버전 (예 :)으로 이동
/35.0.1/linux-x86_64/en-US/
하여.tar.bz2
파일을 다운로드 하십시오.
-
.tar.bz2
파일 을 다운로드 한 디렉토리로 이동하여 터미널에서 실행하십시오 (파일의 압축을 풉니 다).tar xvjf firefox-35.0.1.tar.bz2
(파일명을 원하는대로 변경하십시오)이 명령은 파일의 압축을 풀고 폴더를
tar.bz2
만듭니다.firefox
-
그런 다음 터미널에서 실행하십시오.
which firefox
그것은 당신에게 다음과 같은 것을 줄 것입니다 :
/usr/bin/firefox
. 그것이 파이어 폭스의 위치입니다. 폴더를 삭제하십시오 (나중에 다른 firefox 폴더로 바꾸므로). -
디렉토리에서 오래된 firefox 프로파일을 제거하십시오.
.mozilla/firefox/
그리고 아마도 이것들도 (그러나 나는 그렇게하지 않았습니다) :
/etc/firefox/
/usr/lib/firefox/
/usr/lib/firefox-addons/
-
firefox
2 단계 에서 폴더로 폴더를 복사하면/usr/bin/firefox
모든 작업이 완료됩니다. 정상적으로 실행하는 것처럼 파이어 폭스를 실행하면 다운로드 한 특정 버전을 실행합니다. -
버전을 유지해야하는 경우 환경 설정-> 고급-> 업데이트에서 업데이트를 비활성화하십시오.
사이드 노트 :
이 드라이버 ruby
와 selenium
드라이버 가 필요하다면 그 전에 실제로 필요한 파이어 폭스 버전을 확인하십시오.
https://github.com/SeleniumHQ/selenium/blob/master/py/CHANGES로 이동 하여 셀레늄 버전을 찾고 지원하는 파이어 폭스 버전을 확인하십시오. 예를 들어 다음과 같은 것을 찾으십시오.Firefox support up to 35