Debian 9 Stretch'te Firefox Quantum'u kurun


11

Firefox Quantum'un yeni tarayıcısını nereye kurabilir ve deneyebilirim, nasıl alacağımı bulamadım. Birisi bana indirmek ve yüklemek için hangi depoları veya bağlantıları söyleyebilir mi?

Teşekkür ederim.

Yanıtlar:


8

Ekle deb http://ftp.hr.debian.org/debian sid main contrib non-freeiçin /etc/apt/sources.listve bu komutla kurun:

apt install -t sid firefox

Bu yalnızca kararsız Firefox yükler. Geri kalan paketler açık kalacaktır stretch.


Cas 2018-04-19 tarafından eklendi (çünkü insanlar için her şeyi kararsız hale getirmeden kararsız bir şey yüklemek isterler ve buradaki cevap sadece firefox'tan daha fazlası için geçerlidir):

Bu iyi bir cevap ama eksik. Yapılması gereken iki şey vardır önce çalışan apt install -t sid firefox.

  1. Apt dosyası APT::Default-Release "stable";için /etc/apt/apt.confbir dosya ekleyin , /etc/apt/apt.conf.d/böylelikle apt paketleri yalnızca açıkça belirttiğinizde sid / kararsızdan yükler -t sid.

    Varsayılan sürümü kararlı olarak ayarlamazsanız, bir sonraki yükseltme veya dağıtım yükseltme tüm sisteminizi yükseltirsid . Çoğu insan bunu istemez.

    Aşağıdaki gibi adlandırılmış Debian dağıtımı kullanıyorsanız jessieveya stretchsizin de sources.listdosyaya, jenerik yerine bu ismi kullanmak stable.

  2. apt updateyerel paket veritabanını güncelleştirmek için çalıştırın .

Son olarak, apt install -t sid firefoxsadece firefoxpaketi değil, aynı zamanda yeni firefox paketinin bağımlılıklarını karşılamak için gereken minimum yükseltilmiş ve yeni paketleri de kuracaktır . Bu genellikle aynı kaynaktan yapılmış birkaç firefox ile ilgili paket olacaktır, ancak diğer paketleri de içerebilir - örneğin, yeni firefox bir kütüphane paketinin daha yeni bir sürümüne bağlıysa.

Bazen, libc6yükseltilmesi gibi önemli bir paketin , diğer paket yükseltmelerinin büyük bir kademesini tetikleyecek ve sizi kararlı ve kararsız bir melezine etkili bir şekilde yükseltebilecek. Bu genellikle kararsızlığın tam dağıtımını yapmaktan daha kötüdür. Bu durumda, iki iyi seçeneğiniz vardır: 1. firefox yükseltmesini iptal edin ve kararlı veya https://backports.debian.org/ adresine gelmesini bekleyin ; 2. iptal edin ve kararsız hale getirin (göründüğü kadar kötü değil. Debian'da "kararsız", "her zaman çökecek" anlamına gelmez. "Ön sürüm, sürekli değişiklikler. Bazen işler kırılabilir" ve manuel sabitleme gerektirir ")


Uygun sabitleme kurulumuyla eksiksiz rehber: linuxconfig.org/…
Jocelyn delalande

Bekle - ya sadece normal yayın kanalından firefox istiyorsam? Neden debian'ın kararsız kanalından isteyeyim ki? Debian firefox sürümü sunmuyor mu? Sadece ESR ve bu kararsız kanalda ne var?
Daniel

Ayrıca, ben denemek ve "kaynaklarda böyle bir sürüm mevcut değil gibi APT :: Default-Release için 'sid' değeri geçersiz" olsun
Daniel

4
Yanılmıyorsam, bu tavsiyeyi takip ederken, bir sonraki apt-get update && apt-get upgradeapt'de tüm paketleri SID'ye (aka "kararsız") güncellemeye çalışacağız , bu da sizi kararsız bir sistemle bırakacaktır.
Multisync

1
@multisync eklemek APT::Default-Release "stable";için /etc/apt/apt.confveya bir dosya /etc/apt/apt.conf.dböylece açıkça Anlatmak yalnızca kararsız / sid paketleri kuracaktır apt. (NOT: sources.list'inizde debian dist adlı bir ad kullanıyorsanız, genel 'kararlı' yerine bu adı kullanın).
cas

3

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

Zaten Firefox sadıklarından biriyseniz, 14 Kasım'da otomatik olarak Firefox Quantum'a geçeceksiniz. Ancak, son teknolojiden hoşlanıyorsanız, masaüstü, Android ve iOS'ta Beta'da deneyebilirsiniz. Veya bir web geliştiricisiyseniz, web'i oluşturanlar için yepyeni, en gelişmiş araçları içeren Developer Edition'ı indirin.

birkaç hafta bekleyebilirsin. veya tar.gz biçimindeki beta sürümünü indirebilirsiniz

Quantum "tamamen yeni bir firefox" değil, bir güncelleme gibi görünüyor.

hey, gerçekten sadece bir beta sürümü kurmakla ilgiliyse, Firefox-beta Repo'yu ekleyebilirsiniz: https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next



2

Firefox Kuantum (Mozilla 57.0) artık geçerli resmi web sitesi , sen indirebilirsiniz burada .

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 (en azından Hint versiyonu), artık Firefox ile istikrarlı bir şekilde çalışmayacağına karar verdiğinden, bunu yapmak için az ya da çok zorlandım. Bu, Chrome'u Amazon Video'yu çalıştırabilen tek büyük yüklü tarayıcı olarak bırakacaktı.

57 dengesiz olarak mevcut olduğundan, seçenekler onu geri yüklemeye çalışmak ya da doğrudan yüklemeyi denemek ve kararsızdan bir sürü şey almamasını ummaktı. Neyse ki, aşağıda gördüğünüz gibi, olmadı. Bence uygun bir backport hala daha iyi olurdu, ama çok daha fazla çaba olurdu.

Özellikle, aşağıdaki paketler kararsızdan kuruldu:

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

Daha muhafazakar bir yaklaşım, aptsadece kararlı olan paketleri kullanmaya zorlamaktır .

apt-get install firefox/unstable

ancak bu yaklaşımın da (genelde) sorun yaratma olasılığı daha yüksektir, çünkü bunlar bu firefox paketinin normal olarak çalışacağı sürüm değildir.

Lütfen genel olarak paketleri kararsızdan kurmanın iyi bir fikir olmadığını unutmayın.

Bununla birlikte, söyleyebildiğim kadarıyla kötü bir şey olmamış gibi görünüyor.

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] 

Ayrıca, kararlı olanın kararlı Firefox'u (sürüm 52) ve yeni Firefox'u kararsız (57) yan yana yükleyelim.

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 destekçileri, firefoxyürütülebilir dosya için saptırmaları mümkün kılacak kadar ileriyi düşünüyor gibi görünüyor .

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

Bu eski bir soru olmasına rağmen, snapen azından belirtilmelidir gibi hissediyorum . Bence Sid'den kurmaktan çok daha uygun.

Snap yükleyin:

sudo apt install snapd

Firefox'u yükleyin:

sudo snap install firefox


0

Aşağıdaki komut dosyası, Firefox'un en son sürümünü (Kararlı veya Beta kanalından) indirecek ve kurulum için .deb olarak paketleyecektir.

Aşağıda bağlı ZIP dosyasını indirin ve ayıklayın ./build-firefox.shve Terminal'den çalıştırın .

--installKomut dosyasını çalıştırdıktan sonra otomatik olarak yüklemek için bayrağı çalıştırırken belirtin .

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


0

@ Stanislav-vlasic'in cevabının neden aşağı oy verildiğinden emin değilim, çünkü belirli bir ayna önerdiğini varsayıyorum, bu yüzden mevcut debian aynanız için nasıl yanacağınıza dair bir ipucu var:

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

Bu bana yazma zamanı itibariyle firefox kuantum almış gibi görünüyor, istikrar vaat yok!

Ah şimdi anlıyorum, uygun pinning önemsizdir, https://linuxconfig.org/how-to-install-firefox-quantum-on-debian-stretch-linux tarafından gönderilen çok daha kısa bir seçenek buldum

Ayrıntılı olarak, hem deb <your mirror> sid maindepo hattının hem de /etc/apt/sources.listapt nasıl sabitleneceğini kapsar.

Aşağıdaki öneriyi yapacağım:

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

Yeni firefox yükleyin:

sudo apt install firefox -t sid

Yeni firefox'u varsayılan yapın

sudo apt remove firefox-esr

daha fazla açıklamak pease olabilir, neden repo ekledikten sonra siddebian streç buster için yükseltme maliyeti ve buster kararsız, @ stanislav-vlasic sorunun sorunu çözebilir?
Spartan

@ Özür dilerim, testteki bu sonucu kaçırdım. Tavsiyemi, özellikle kararsız / test güncellemelerinin yüklenmesini engelleyen bir "uygun sabitleme" yapılandırmasının dahil edilmesini değiştirdim. Bu yapılandırmayı eklemek (bildiğim kadarıyla), sisteminizin kararlı Streç dağıtımına "yükseltmesine" izin vermelidir.
ThorSummoner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.