debian 9 Stretch에서 Firefox Quantum 설치


11

새 브라우저 Firefox Quantum을 설치하고 사용해 볼 수있는 곳을 찾고 있는데, 그것을 얻는 방법을 찾지 못했습니다. 누군가 다운로드하여 설치할 저장소 또는 링크를 알려주십시오.

감사합니다.

답변:


8

추가 deb http://ftp.hr.debian.org/debian sid main contrib non-free/etc/apt/sources.list이 명령을 사용하여 설치한다 :

apt install -t sid firefox

불안정한 Firefox 만 설치합니다. 나머지 패키지는 계속 유지됩니다 stretch.


cas 2018-04-19에 의해 추가됨 (사람들이 모든 것을 불안정하게 업그레이드하지 않고 불안정한 것에서 무언가를 설치하려는 것이 일반적이기 때문에 여기에 대한 대답은 파이어 폭스 이상에 적용 가능합니다).

이것은 좋은 대답이지만 불완전합니다. 실행 하기 전에 해야 할 일이 두 가지 더 있습니다 apt install -t sid firefox.

  1. 추가 APT::Default-Release "stable";/etc/apt/apt.conf나 파일 /etc/apt/apt.conf.d/이 APT 뜻이 그래서 에만 명시 적으로 그것을 말한다면 SID / 불안정에서 패키지를 설치합니다 -t sid.

    기본 릴리스를 안정으로 설정하지 않으면 다음 업그레이드 또는 dist-upgrade에서 전체 시스템을로 업그레이드합니다sid . 대부분의 사람들은 이것을 원하지 않습니다.

    파일 과 같은 jessie또는 이름이 지정된 데비안 배포판을 사용하는 경우 generic 대신 해당 이름을 사용 stretch하십시오 .sources.liststable

  2. apt update로컬 패키지 데이터베이스를 업데이트하기 위해 실행 합니다.

마지막으로, 패키지뿐만 아니라 새로운 파이어 폭스 패키지의 종속성을 만족시키는 데 필요한 최소의 업그레이드 및 새 패키지 세트를 apt install -t sid firefox설치 firefox합니다. 이것은 일반적으로 동일한 소스에서 빌드 된 몇 가지 파이어 폭스 관련 패키지 일뿐 아니라 다른 패키지도 포함 할 수 있습니다 (예 : 새 파이어 폭스가 최신 버전의 라이브러리 패키지에 의존하는 경우).

때로는 중요한 패키지 libc6가 업그레이드되는 것과 같은 다른 패키지 업그레이드를 유발하여 안정적이고 불안정한 하이브리드로 효과적으로 업그레이드 할 수도 있습니다. 이것은 일반적으로 불안정한 자체로 전체 dist-upgrade를 수행하는 것보다 나쁩니다. 이 경우 두 가지 좋은 선택이 있습니다. 1. 파이어 폭스 업그레이드를 취소하고 안정적 ​​또는 https://backports.debian.org/ 에 도착할 때까지 기다립니다 . 2. 그것을 취소하고 불안정한 것으로 업그레이드하십시오 (이것은 나쁘지 않습니다. 데비안에서, "불안정하다"는 "항상 충돌 할 것"을 의미하지 않습니다. 수동으로 수정해야합니다 ")


APT-고정 설치와 완벽한 가이드 : linuxconfig.org/...
조슬린은 delalande

잠깐만-일반적인 릴리스 채널에서 파이어 폭스를 원한다면 어떻게해야합니까? 왜 데비안의 불안정한 채널에서 그것을 원합니까? 데비안은 파이어 폭스 릴리스를 제공하지 않습니까? ESR 만 있고이 불안정한 채널에 무엇이 있습니까?
Daniel

또한, 나는 그것을 시도하고 "소스에서 사용할 수없는 릴리스와 같은 APT :: Default-Release에 'sid'값이 유효하지 않습니다."
Daniel

4
내가 잘못 생각하지 않으면이 조언을 따르면 다음 번에 모든 패키지를 SID (일명 "불안정한") apt-get update && apt-get upgrade로 업데이트하려고 시도 합니다. 이는 불안정한 시스템입니다.
Multisync

1
@multisync 는 파일에 추가 하거나 파일을 추가 APT::Default-Release "stable";하여 apt는 명시 적으로 말하면 sid / unstable에서만 패키지를 설치합니다. (참고 : sources.list에서 이름이 지정된 debian dist를 사용하는 경우 일반 'stable'대신 해당 이름을 사용하십시오). /etc/apt/apt.conf/etc/apt/apt.conf.d
cas

3

https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/

이미 Firefox를 사용하고 있다면 11 월 14 일에 자동으로 Firefox Quantum으로 업그레이드됩니다. 그러나 최신 버전을 즐기고 있다면 데스크톱, Android 및 iOS의 베타 버전에서 사용해 볼 수 있습니다. 또는 웹 개발자 인 경우 웹을 구축하는 사람들을위한 최신 도구가 포함 된 Developer Edition을 다운로드하십시오.

몇 주만 기다리면됩니다 또는 tar.gz 형식 의 베타 버전 을 다운로드 할 수 있습니다

Quantum은 "모든 새로운 파이어 폭스"가 아니라 업데이트입니다.

정말 베타 버전을 설치하는 것이라면 Firefox-beta Repo를 추가하십시오 : https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next



2

Firefox Quantum (Mozilla 57.0)은 공식 웹 사이트 에서 제공되며 여기 에서 다운로드 할 수 있습니다 .

wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
tar xvf firefox-57.0.tar.bz2
sudo unlink /usr/bin/firefox
sudo ln -s ~/firefox-57.0/firefox /usr/bin/firefox
firefox

2

Amazon Prime Video (최소한 인도 버전)가 더 이상 Firefox에서 안정적으로 작동하지 않기로 결정했기 때문에이 작업을 강제로 수행해야했습니다. 그러면 Chrome이 유일하게 설치된 주요 브라우저로 Amazon Video를 실행할 수 있습니다.

57은 불안정한 상태에서 사용할 수 있으므로 옵션은 백 포트하려고하거나 직접 설치하려고 시도하여 불안정한 것에서 많은 것들을 가져 오지 않기를 바랍니다. 다행히도 아래에서 볼 수 있듯이 그렇지 않았습니다. 적절한 백 포트가 여전히 더 나을 것이라고 생각하지만 훨씬 더 많은 노력이 필요합니다.

특히 다음 패키지는 불안정한 상태로 설치되었습니다.

fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev

보다 보수적 인 접근 방식은 apt안정적인 패키지 를 강제 로 사용 하여 시도 하는 것입니다.

apt-get install firefox/unstable

그러나이 접근법은 일반적으로 문제를 일으킬 가능성이 약간 높습니다.이 파이어 폭스 패키지가 일반적으로 작동하는 버전이 아니기 때문입니다.

일반적으로 불안정한 패키지를 설치하는 것은 좋은 생각이 아닙니다.

이것과 함께 가면 내가 알 수있는 한 나쁜 일은 없었던 것 같습니다.

root@orwell:/home/faheem# apt-get install -t unstable firefox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  fontconfig-config libevent-2.1-6 libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libhunspell-1.6-0 libnss3 libnss3-dev
Suggested packages:
  mozplugger
The following NEW packages will be installed:
  firefox libevent-2.1-6 libhunspell-1.6-0
The following packages will be upgraded:
  fontconfig-config libfontconfig1 libfontconfig1:i386 libfontconfig1-dev libnss3 libnss3-dev
6 upgraded, 3 newly installed, 0 to remove and 3423 not upgraded.
Need to get 44.8 MB of archives.
After this operation, 160 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

안정은 안정적인 Firefox (버전 52)와 새 Firefox를 불안정한 (57)에서 나란히 설치합시다.

root@orwell:/home/faheem# dpkg -l | grep firefox
ii  firefox                             57.0.4-1               amd64                  Mozilla Firefox web browser
ii  firefox-esr                         52.5.2esr-1~deb9u1     amd64                  Mozilla Firefox web browser - Extended Support Release (ESR)

그리고 Firefox 관리자는 firefox실행 파일을 전환 할 수있을만큼 충분히 앞서 생각한 것 같습니다 .

root@orwell:/home/faheem# dpkg -S /usr/bin/firefox
diversion by firefox-esr from: /usr/bin/firefox
diversion by firefox-esr to: /usr/bin/firefox.real
firefox, firefox-esr: /usr/bin/firefox

1

이것은 오래된 질문이지만 snap적어도 언급해야한다고 생각 합니다. 내 의견으로는 Sid에서 설치하는 것보다 훨씬 편리합니다.

스냅 설치 :

sudo apt install snapd

Firefox를 설치하십시오.

sudo snap install firefox


0

아래 스크립트는 최신 버전의 Firefox (Stable 또는 Beta 채널)를 다운로드하여 설치를 위해 .deb로 패키지합니다.

아래 링크 된 ZIP 파일을 다운로드하여 압축을 풉니 다 ./build-firefox.sh.

--install스크립트를 실행할 때 플래그를 지정하여 빌드 후 자동으로 설치하십시오.

https://github.com/skmkenn/linuxscripts-build-firefox/archive/master.zip


0

왜 @ stanislav-vlasic의 답변이 다운 투표되었는지 확실하지 않습니다. 그가 특정 미러를 제안했기 때문에 여기에 현재 데비안 미러에 대한 sid를 얻는 방법에 대한 팁이 있습니다.

egrep '^deb .*? stretch ' /etc/apt/sources.list \
    | head -n1 \
    | sed 's/stretch/sid/g' \
    | sudo tee --append /etc/apt/sources.list

sudo apt update
sudo apt install -t sid firefox

그것은 글을 쓰는 시점에서 파이어 폭스 양자를 얻었으며 안정성에 대한 약속은 없습니다!

아 내가 지금 이해, 적절한 고정을 덜 사소한보다 내가 훨씬 더 간결 옵션에 의해 게시 발견 https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch-linux

어떤 자세하게 커버, 모두 deb <your mirror> sid main의 저장소 라인 /etc/apt/sources.list뿐만 아니라 방법 APT 핀합니다.

다음 권장 사항을 작성하겠습니다.

# /etc/apt/preferences.d/sid
Package: *
Pin: release a=unstable
Pin-Priority: -1

새로운 파이어 폭스 설치 :

sudo apt install firefox -t sid

새로운 파이어 폭스를 기본으로 설정

sudo apt remove firefox-esr

repo를 추가 한 후 sid데비안 스트레치에서 버스터로 업그레이드하는 데 비용이 들며 버스터가 불안정하며 @ stanislav-vlasic의 대답으로 문제를 해결할 수 있습니까?
스파르탄

@ 스파르타 내 사과, 테스트에서 그 결과를 놓쳤다. 권장 사항을 수정했습니다. 특히 불안정한 / 테스트 업데이트가 설치되지 않도록하는 "apt pinning"구성이 포함되었습니다. 해당 구성을 추가하면 (내가 아는 한) 시스템이 안정적인 스트레치 배포로 "업그레이드"할 수 있어야합니다.
ThorSummoner
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.