Gerçek Firefox'u Debian'a nasıl yükleyebilirim?


129

Debian 6 ("Squeeze"), Iceweasel adlı Firefox'un yeniden markalaştırılmış bir versiyonunu kullanır . Ancak, eklenti desteğinden yoksun ve favorilerimin çoğu çalışmıyor.

Peki Debian'a "gerçek" Firefox'u kurmanın en iyi yolu nedir?

Yanıtlar:


130

Öncelikle, mevcut Iceweasel paketini kaldırmanız gerekir (bence de kullanabilirsiniz aptitude):

apt-get remove iceweasel

Ardından, en son Linux Firefox sürümünü Mozilla'dan indirin . Dosyaları çıkartın ve bu klasöre gidin ve çalıştırın. İsterseniz, masaüstünüzde bir simge yapın ve /usr/bin/firefoxbaşlatmayı kolaylaştırmak için ikili dosyaya bir bağlantı da yapabilirsiniz . Kök erişiminiz varsa, tüm kullanıcıları çalıştırabilmeleri için Firefox'u/usr/local da yükleyebilirsiniz .

Bundan sonra, otomatik güncellemelerin etkin olup olmadığını bir kez daha kontrol edin ve çalışır durumda olmalısınız!


Paket tabanlı bir tane istiyorsanız, Linux Mint'in Debian paket deposunu kullanabilirsiniz (aşağıdaki açıklamalarda belirtildiği gibi, bunun bazı durumlarda otomatik güncellemeler ve diğer Debian paketleriyle çakışmalara yol açabileceğini unutmayın ). Bunu yapmak için, aşağıdaki satırı /etc/apt/sources.listdosyanıza ekleyin :

deb http://packages.linuxmint.com debian import

Ve bu depo için GPG anahtarını ekleyin . Ardından, sadece koş:

apt-get update
apt-get install firefox

Ve gitmek için iyi olmalısın!

Varsayılan yükleme Almancadır, başka bir dilde kurmak için el ile çalıştırabilirsiniz:

apt-get install firefox-l10n-en-us 

(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)

Diğer ortak diller için paket adlarını içerir ( resmi depo listesi - aşağıya doğru kaydırın):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German

1
Kesinlikle önerdiğimden daha kolay.
Simon Sheehan

1
Bah, yazdığına dair hiçbir bildirim
almadım

4
Peki ya bu havuzun GPG imzası?
kravemir

7
Reklam GPG: indirme ve manuel ( dpkg -i) yükleyerek linuxmint-keyring_*.debdan Mint repo (gerçek repo herhangi paketi yüklemeden önce) bana (Wheezy) çalıştı.
Alois Mahdal

2
Bu çözümü asla önermiyorum. Aslında bu depoları (aynı dağıtıma dayanmasına rağmen) eklemek bağımlılıklarda çatışmaya neden olabilir. Bu yöntem, firefox'u yüklemek ve güncellemek için çalışır, ancak diğer paketlerle çakışma yapar. Firefox’a ihtiyacınız varsa, kodu almanız ve kodunuza eklemeniz ve ona /opt/genel bir bağlantı oluşturmanız yeterlidir .
orezvani

33

Temelde Ubuntu'yu çalıştırırken Firefox’un en son sürümünü edinmenize izin vermeye adanmış bir kaynak projesi var (hangi sürümü çalıştırdığınızın önemi yok (bağımlılıklar yeterli olduğu sürece). Ubuntu bir Debian türevi olduğundan, deneyeceğimi düşündüm. Firefox’u Debian Test ("Wheezy") üzerinde çalışıyorum.

Bunu çalıştır:

apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build

Bu, içe aktarılan Linux Mint DE deposunu kullanırken karşılaşılan GPG anahtar sorununu çözer ve diğer uygulanabilir çözümden çok daha basittir. Ayrıca, bu size Thunderbird ve SeaMonkey'e de erişmenizi sağlar.

Bu çözümün yalnızca İngilizce-ABD Yayın Kanalı sürümünü verdiğini unutmayın (beta veya Aurora oluşturulmaz). Diğer diller kullanılabilir, ancak ek adımlar gereklidir.

Daha fazla bilgi için Ubuntuzilla'daki proje sayfasına bakınız .


1
Cazibe gibi çalışıyor!
Yordan Pavlov

Eşya için +1 --keyserver! Aslında iceweasel kaldırılması gerekli değildir. Ayarların ve kaydedilen şifrelerin kaybolmasından korktum, bu yüzden iceweasel tuttum.
TrueY

+1 Teşekkürler! @TrueYceweasel, FireFox kurulu olsa bile çalışır mı? İceweasel'i zaten kaldırmıştım ve yüklemeye çalıştığımda (Kali 2.0'da), diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with firefox ile çakıştığı bir hata alıyorum: / usr / bin / firefox'un /usr/bin/firefox.ubuntu tarafından firefox-mozilla- yönlendirmesi Ben birlikte iyi oynamış olsaydı, ben kaldırmamış mıydım merak ediyorum?
Garrett Fogerlie,

@ GarrettFogerlie Paralel koşamadıklarını düşünüyorum. Çalışan bir Firefox'um vardı ve Iceweasel'i başlatmaya çalıştım ve aşağıdaki metni içeren bir mesaj kutusu aldım: "Iceweasel zaten çalışıyor, ancak yanıt vermiyor. Yeni bir pencere açmak için önce mevcut Iceweasel işlemini kapatmanız veya yeniden başlatmanız gerekir. Sisteminiz."
TrueY

Artık çalışmıyor!
Naveen Dennis,

24

Debian User forumlarındaki bu mesaj aşağıdakileri önermektedir:

  • En son Firefox'u şu adresten indirin: http://www.mozilla.com . Wget kullanıyorsanız, herhangi &biriyle kaçmayı unutmayın , \böylece URL'yi bir dizi arka plan işlemine bölmez
  • İndirilen dosyayı şuraya kopyala: /opt
  • Kullanarak çıkartın:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Dosyanın izinlerini değiştirin:

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    Kullanıcının "kullanıcılar" grup üyesi olması gerektiğini unutmayın.

    $ usermod -a -G users username
    
  • Sembolik bir link oluşturun

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • Sil firefox-x.x.xx.tar.bz2dan/opt

Yeni sürümleri yüklemek için

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

Masaüstü simgesi yapmak için bunu yapın

$ touch /usr/share/applications/firefox.desktop

Favori metin düzenleyicinizi kullanarak bunu düzenleyin:

$ nano /usr/share/applications/firefox.desktop

İçeriği firefox.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;

İceweasel ile kaldırabilirsiniz.

$ apt-get remove iceweasel

Bu hatayla karşılaşırsanız:

./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Muhtemelen yüklemelisin

apt-get install ia32-libs ia32-libs-gtk

Muhtemelen firefox'un 32 bit sürümünü 64 bit bir Debian ortamına kurmaya çalışıyorsunuzdur.


Tüm adımları attım ama açık firefox iznim yok. herhangi bir fikir?
jaorizabal

# ln -s / opt / firefox / firefox / usr / bin / firefox ln: `/ usr / bin / firefox 'sembolik bağlantısı kurulamadı: dosya var
miguel

1
Debian'ın iceweasel komutunu çalıştıran / usr / bin / firefox'ta bir kabuk betiği koyduğu ortaya çıktı. Dick hareketi.
Miguel

@miguel Bu mesaj çok eski, hala ne kadar geçerli olduğundan emin değil
Simon Sheehan

1
İki güncelleme! İlk önce ... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink... Diğeri firefox.desktop üzerindeki simge yoludur şimdi başka bir yerde:ls /opt/firefox/browser/icons/mozicon128.png
14:04

7

Iceweasel Aurora, Firefox'un son kararlı sürümüne çok yakın.

Iceweasel Aurora'yı bu resmi debian / mozilla dersini kullanarak kurdum .

Firefox profilimi başka bir kurulumdan hatasız içe aktarabildim, yani tüm eklentiler, yer imleri, geçmiş girişleri ve kullanıcı ayarları mükemmel çalışıyor.

Bilginize, kullandığım eklentilerden bazıları Firebug, Awesome ekran görüntüsü ve Searchstatus, hepsi iyi çalıştı ve Iceweasel tarafından devre dışı bırakılmadı.

Ayrıca , başlatıcılar için Firefox logosunu kullanmak isteyebilirsiniz .

Bu muhtemelen daha kolay bir güncelleme işlemine izin verdiği için daha iyi bir seçenektir.


6

Buna artık gerek yok. Debian stabil, bugün iceweasel yerine Firefox'u kullanmaya başladı.

Debian, 9 ayda bir güncellenen Firefox'un Genişletilmiş Destek Sürümünü (ESR) gönderecektir. Her zaman en son sürüme ihtiyacınız varsa, diğerlerinin cevapları sizin için bir seçenek olabilir.

Daha fazla bilgi için debian hata raporuna bakınız.


4

Google çalışanları için, bu Debian Jessie için çalışıyor:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

İstediğiniz sürüme bağlı olarak (birini seçin),

  • Sürüm sürümü:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • Beta sürümü:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-beta
    EOF
    
  • Aurora versiyonu:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-aurora
    EOF
    

Sonra:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

Kaynak: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/


2
Sadece FYI, Iceweasel, linkte belirtildiği gibi Firefox olarak değiştirilmedi. Iceweasel, Firefox'un temizlenmiş ve yeniden markalı bir versiyonuydu. Iceweasel projesi sonlandırıldı ve şimdi gerçek Firefox Debian ile dağıtılan şey. Eğer Jessie hala Iceweasel ESR'ye sahipse, ESR sürümü kullanımdan kaldırıldığı anda gider. Debian kararlı (şu anda Jessie), Firefox ESR olacaktır. Bu, güvenlik güncellemeleriyle birlikte kabaca / yılda bir kez önemli bir yayına sahiptir, ancak bunlar arasında değişiklik yapılmaz. Debian Testing zaten standart, geçerli sürüm Firefox olmalıdır
fixer1234

Doğru kaynaktan almanın en temiz yolu. Anahtar için +1
Somaiah Kumbera 30.06.2016

3

Bu yöntem benim için Debian 9 Stretch (64bit) üzerinde çalışıyor:

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Kökünüzün crontab dosyasında @daily veya @weekly için böyle bir şey belirleyebilirsiniz.

İndirme bağlantısı bu Mozilla readme.txt dosyasından türetilmiştir: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


Oldukça basit
Pierre de LESPINAY 21:18

güzel! özelleştirme olmadan komut satırından çalışır.
honi

2

İlk önce /etc/apt/sources.listdosyanızı eklemek için düzenleyin :

deb http://packages.linuxmint.com debian import

Sistem havuzlarını güncelle:

$ apt-get update

Aşağıdaki bir hatayı alıp yok sayabilirsiniz:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

Sistem depoları güncellendikten sonra, Firefox Tarayıcısını Debian Jessie 8 Linux'unuza yüklemek için apt-get komutunu kullanın:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

Kurulum tamamlandığında Firefox’u komut satırından başlatabilirsiniz:

$ firefox

Bu artık gerekli değil. Iceweasel üretimine son verildi ve Firefox artık Debian tarafından sağlandı. Iceweasel ESR, Debian Stable ile ilişkilendirildi ve eski ESR sürümü kısa süre sonra kullanımdan kaldırıldığında kaybolacak. Bu arada, Firefox, Jessie'de backport yoluyla kullanılabilir.
fixer1234

0

AMD Athlon II X2 sistemi kullanıyorum. Firefox Wheezy i686 ve 3.2.0-4-686-pae çekirdeği üzerinde mükemmel çalışır. IceWeasel'in hisse senedi sürümü, Firefox'a kıyasla, azgın, sakatlanmış ve daha düşük görünüyordu. Kurulum çok kolaydır. En yeni Firefox'u / home / myusername / Linux / Software / Mozilla / current / dizinine indirip çalıştırıyorum.

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

İkinci satır, yükseltme işleminden önceki önceki sürümü tamamen kaldırır.


2
sudo rm -R firefox*oldukça tehlikeli görünüyor, ya / opt içinde başka firefox * klasörleri varsa?
Alois Mahdal

0

Aşağıda, Iceweasel'i Debian'daki Firefox ile değiştirmek için bulduğum en düz yöntem.

Wiki >>> Ubuntuzilla: Mozilla Yazılım Yükleyicisi

Terminal komutları aşağıdaki gibidir:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list

Source.list dosyasına aşağıdaki girişi ekleyin:

deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

Kaydet ve Nano'dan çık.

:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

:~$ sudo apt update

:~$ sudo apt install firefox-mozilla-build

Umarım bu, Iceweasel'i Firefox'un güncel sürümüyle değiştirmek isteyen başkalarına yardımcı olacaktır. Gördüğüm kadarıyla, kaynak çok iyi belgelenmiş ve korunmuştur.


Bu, Manuel Garza'nın cevabının bir kopyası gibi görünüyor.
fixer1234

Haklısın. Ubuntuzilla'yı kendi kendime bir cevap ararken buldum. Manuel Garza'nın cevabını yukarıda görmedim, keşke istersem de, bu bana biraz zaman kazandıracaktı. Iceweasle html5 video oynatmıyor ve bu şekilde düzelttim. Debian'ı seviyorum, bu yüzden aslında Ubuntu'ya geçmek bir seçenek değil. Çift olduğun için teşekkürler.
Rick Lell

0

Aşağıdaki benim için çalışıyor:

$ sudo apt-get kurulum firefox-esr

-Esr görünüşte Genişletilmiş Destek Sürümü anlamına gelir.

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.