Firefox 57'i Firefox 56'ya düşürmenin en kolay yolu nedir?
Bunun, eski uzantıların yerine geçmesini beklemek için daha fazla zamana sahip olmak.
sudo apt-mark hold firefox*
(@Videonauth, düşürüldükten sonra cevabında da kullanır).
Firefox 57'i Firefox 56'ya düşürmenin en kolay yolu nedir?
Bunun, eski uzantıların yerine geçmesini beklemek için daha fazla zamana sahip olmak.
sudo apt-mark hold firefox*
(@Videonauth, düşürüldükten sonra cevabında da kullanır).
Yanıtlar:
Desteklenen Firefox ESR'ye ihtiyacınız varsa, PPA'lardan birini ekleyebilirsiniz. Burada iki seçenek:
Firefox ESR 60.x'i ek olarak alın :
snap install --channel=esr/stable firefox
Mozilla Team'inppa:mozillateam/ppa
PPA'sından Firefox ESR 60.x'i edinin (ilk sürümler 2017-10-11'de ubuntu-masaüstünde çalışan maillist hakkındaki tartışma sonucunda burada yayınlandı ):
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install firefox-esr
Jonathon F'ninppa:jonathonf/firefox-esr
PPA'sından Firefox ESR 60.x'i edinin .
sudo add-apt-repository ppa:jonathonf/firefox-esr
sudo apt-get update
sudo apt-get install firefox-esr
Bilginize:
ESR 52 versiyonunun artık desteklenmediğini lütfen unutmayın. Kendi sorumluluğunuzda devam edin.
Firefox ESR 52.9.0'ı Jonathon F'sppa:jonathonf/firefox-esr-52
PPA'dan aşağıdaki komutlarla alabilirsiniz:
sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr
Bu sürümle SiteDelta, TableTools2, Ana Klasörü Göster, Klasörleri Yönet, Kablolu İşaretleyici ve diğerleri gibi eklentilerimi kullanmaya devam edebilirim.
Notlar: Dahappa:jonathonf/firefox-esr
önce PPA eklediyseniz ve Firefox'un sürüm 60'a yükseltilmesini istemiyorsanız, bu sürümü aşağıdaki komutla sabitleyebilirsiniz (örnek olarak 16.04 LTS):
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-firefox
Package: firefox-esr
Pin: version 52.9.0esr-1~16.04.york0
Pin-Priority: 1337
EOF
PPA'lardan herhangi birini ( ppa:mozillateam/ppa
veya ppa:jonathonf/firefox-esr
) eklediyseniz ve Firefox 52'den 60'a yükseltildiyse, 60. sürümle herhangi bir PPA'yı kaldırın ve ppa:jonathonf/firefox-esr-52
aşağıdaki komutlarla özel birini ( ) etkinleştirin :
sudo ppa-purge ppa:mozillateam/ppa
sudo ppa-purge ppa:jonathonf/firefox-esr
sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr
ancak bu sürüm eski olduğundan güvenlik güncellemeleri alamayacağınızı lütfen unutmayın .
2019-07-09 Güncellemesi: Firefox ESR 52.9.0 sürümü, süresi bitmiş sertifikayla ilgili ek sorunlardan muzdariptir. Yerel XPI kurulumu bile "Bu eklenti, bozuk olduğu için yüklenemedi" ile bitiyor. İleti. Sorunu çözmek için ihtiyacımız olan:
mozilla2019.pem
.about:preferences#advanced
mozilla2019.pem
sertifikayı yükleyin .Yasal Uyarı:
Amacınız, onlarla çalışırken kullandığınız aletlerin değişmemesi gereken istikrarlı bir üretim ortamına sahip olmadıkça paketleri bekletmek önerilmez.
Bunu yapmak için basitçe aşağıdakileri yapabilirsiniz:
Ubuntu 17.10 için:
Not: Bu her zaman sanatsal çalışmaktadır çünkü sanatsal olan firefox'un sürüm 56 olmasıyla serbest bırakılmıştır.
# see footnote (1)
sudo apt-get install firefox=56.0+build6-0ubuntu1
sudo apt-mark hold firefox
Ubuntu 16.04 için
Not: Bu sadece 16.04'te çalışacaktır, eğer arşivinizin önbelleğini
sudo apt clean
veya ile temizlemediysenizsudo apt autoclean
. Yerel arşivlerinizi daha önce temizlediyseniz, yalnızca45.0.2+build1-0ubuntu1
bir xenial'in yayınlandığı geri döndürebilirsiniz, alternatif olarak bu durumda iyi çalışacak olan @Michael Johnson'ın cevabına bakabilirsiniz .
# see footnote (1)
sudo apt-get install firefox=56.0+build6-0ubuntu0.16.04.2
sudo apt-mark hold firefox
Diğer tüm Ubuntu sürümleri için:
Not: Burada da, yalnızca yerel arşivlerinizi henüz temizlemediyseniz çalışacaktır:
apt policy
size böyle bir şey döndürecek bilgileri istemek :
$ apt policy firefox
firefox:
Installed: 57.0+build4-0ubuntu0.17.10.5
Candidate: 57.0+build4-0ubuntu0.17.10.5
Version table:
*** 57.0+build4-0ubuntu0.17.10.5 500
500 http://archive.ubuntu.com/ubuntu artful-updates/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu artful-security/main amd64 Packages
56.0+build6-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu artful/main amd64 Packages
100 /var/lib/dpkg/status
Size bu örnekte olacak olan sürüm 56 için paket adını söyleyen satırın peşindeyiz 56.0+build6-0ubuntu1
. Bu sadece aşağıdaki satırlara koymak:
# see footnote (1)
sudo apt-get install firefox=<package version>
sudo apt-mark hold firefox
Yukarıdaki seçeneklerin tümü başarısız olursa , tüm sürümler için web sitesinde eski firefox sürümlerini indirebilir ve giriş dizininizde ayarlayabilirsiniz. Bunun nasıl yapılacağını tar.gz veya tar.bz2 dosyasını nasıl yüklerim bakın. Bu, favori eklentilerinizin güncellenmesini beklerken sizi sisteminizde ikinci bir seçenek olarak firefox 56 ile bırakacaktır.
@Michael Johnson'ın cevabını boğmak istemediğim için , geri dönüş konusunda başka bir iyi seçenek için cevabına bakmalısınız .
Bu paketi tekrar 57'ye güncellemek istediğinizi veya hangi sürümün güncel olduğunu görmek isterseniz, sadece bunu yapabilirsiniz (bkz (2)):
sudo apt-mark unhold firefox
sudo apt update
sudo apt install firefox
İndirilen firefox’u ilk kez başlattığınızda, firefox 57’de mevcut olan bazı uzantıların (dil) sürüm 56 ile uyumlu olmadığına dair bir uyarı alabilirsiniz. normal şekilde başla.
Dipnotlar:
(1) İlk önce 57 yüklü olsa bile, firefox 56'ın son sürümünü kuracak ve ikinci komut bu paketin güncellenmesini engelleyecektir (bakınız (2)).
(2) Normalde
firefox
tek başına tutmak / bekletmek , elde etmek istediğiniz şey için yeterlidir, fakat şüpheniz varsa,'firefox\*'
firefox ile başlayan tüm ek paketleri de elinde tutacaktır.
dpkg -i
Diğer cevaplar şu anda yorumları okumadan işe yaramıyor, bu nedenle OP "en basit yol" istediği için daha doğrudan bir cevap göndermenin yararlı olacağını düşünüyorum.
Hala Ubuntu 14.04 64 bit kullanıyorsanız, şu komutları çalıştırmanız yeterlidir:
wget https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/13537990/+files/firefox_56.0+build6-0ubuntu0.14.04.2_amd64.deb
sudo apt install -Vy gdebi # gdebi lets you install local deb packages resolving and installing its dependencies.
sudo gdebi firefox_56.0+build6-0ubuntu0.14.04.2_amd64.deb
sudo apt-mark hold firefox
Ubuntu 16.04 64 bit kullanıyorsanız, sadece şu komutları çalıştırın:
wget https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/13537983/+files/firefox_56.0+build6-0ubuntu0.16.04.2_amd64.deb
sudo dpkg -i firefox_56.0+build6-0ubuntu0.16.04.2_amd64.deb
sudo apt-mark hold firefox
Bunun yerine Ubuntu 17.10 (32 veya 64 bit) kullanıyorsanız, aşağıdaki komutları çalıştırın:
sudo apt-get install firefox=56.0+build6-0ubuntu1
sudo apt-mark hold firefox
Eğer Ubuntu’nun başka bir versiyonunu kullanıyorsanız, burada .deb dosyasını indirmeli ve dpkg
yukarıdaki gibi kurmalısınız .
Eski uzantıları kullanmak için 56’ya düşürmeniz gerekmez.
57+ sürümünde eski uzantıları etkinleştirmenize olanak sağlayan "Firefox Nightly" sürümünü yükleyebilirsiniz. Şu anda, sürüm 59 * kullanıyorum ve eski uzantılar şu ana kadar benim için gayet iyi çalışıyor.
İlk önce , aşağıdaki komutları çalıştırarak ubuntu-mozilla-daily ppa'yı kurun:
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
Ardından , Firefox Nightly kurulumunu aşağıdaki komutu çalıştırın:
sudo apt install firefox-trunk
Ek olarak , mevcut Firefox profilinizi kullanmak istiyorsanız, mevcut Firefox profilinizi Nightly yapılarına kopyalamak için aşağıdaki komutu çalıştırın:
cp -R $HOME/.mozilla/firefox/* $HOME/.mozilla/firefox-trunk/
Sonunda :
Firefox Nightly'i açın ve about:config
aramak extensions.legacy.enabled
extensions.legacy.enabled
değeri değiştirmek için çift tıklayıntrue
aramak extensions.allow-non-mpc-extensions
extensions.allow-non-mpc-extensions
değeri değiştirmek için çift tıklayıntrue
Not: çok işlemli özelliklere sahip olmayan uzantılarımın çoğu çalışmıyor.
Ubuntu Firefox paketlerini http://archive.ubuntu.com/ubuntu/pool/main/f/firefox/ adresinden indirebilirsiniz . Listenin sonunda Firefox paketlerini bulmak diğerlerini (örn yok sayarız firefox-dbg
, firefox-locale
vs.). Listenin sonundakilerden doğru Ubuntu sürümünü ve CPU mimarisini seçtiğinizden emin olun.
Ubuntu 14.04 için:
Ubuntu 16.04 için:
Ubuntu 17.04 için:
Ubuntu 17.10 için Firefox 56 paketi yoktur, bu yüzden 17.04 paketlerini deneyin. Diğer sürümler için en yakın olanı veya başarısız olursa en yakın olanı deneyin.
Doğru paketi indirdikten sonra bir .deb
dosyanız olacaktır. Bunu ile yükleyin sudo dpkg --install
. Örneğin, eğer 17.04 64 bit paketini indirdiyseniz, komut olacaktır sudo dpkg --install firefox_56.0+build6-0ubuntu0.17.04.2_amd64.deb
. Komuttaki dosya adını, indirdiğiniz paketle eşleşen olanla değiştirin.
dpkg
Komutu çalıştırdıktan sonra muhtemelen bazı hatalar göreceksiniz . Bu normal. sudo apt-get -f install
Gerekli bağımlılıkları yükleyerek / güncelleyerek hataları düzeltmek için çalıştırın .
Koşmadan sudo apt-mark hold firefox
önce koşmanız gerekebilir sudo apt-get -f install
, şahsen bunu yapmak için hiçbir zaman ihtiyacım olmadı ama diğer cevaplar bunun gerekli olduğunu gösteriyor. Muhtemelen bu komutu kullanarak hiçbir zarar verilmez ve Firefox'un otomatik olarak güncellenmesini önler ( sudo apt-mark unhold firefox
Firefox'un tekrar güncellenmesine izin vermek için kullanın ).
EDIT: Bu paketler kaldırılmış görünüyor. Desteklenen tüm Ubuntu sürümleri için aynı paketi kullanarak güncellenmiş bir sürüm mevcuttur:
Unix ve Linux SE'deki bu sorunun cevaplarında önerildiği gibi, yukarı akışlı bir Firefox sürümü veya hatta bu türden birçok sürüm, ubuntu tarafından tutulan sürümle birlikte kurulabilir .
Daha sonra bu eski sürümleri tam olarak ihtiyaç duyan uygulamaları kullanmak istediğinizde kullanabilir ve ayarlarında otomatik güncellemeyi devre dışı bırakabilirsiniz.
Bu, tarayıcı üreticilerinin 10 yıllık ürün ömrü veya geriye dönük uyumluluk hakkında dört harfli kelime olarak düşündükleri zamanlarda eski web uygulamalarıyla başa çıkmanın en iyi yoludur.