Innanzitutto, devi rimuovere il pacchetto Iceweasel esistente (penso che tu possa usare aptitude
anche):
apt-get remove iceweasel
Quindi, scarica l'ultima build Linux di Firefox direttamente da Mozilla. Estrai i file, vai a quella cartella ed eseguila. Se vuoi, crea un'icona sul desktop e puoi anche creare un collegamento al file binario in /usr/bin/firefox
per facilitare il lancio. Se hai accesso root, puoi anche installare Firefox in /usr/local
così tutti gli utenti saranno in grado di eseguirlo.
Successivamente, ricontrolla che gli aggiornamenti automatici siano abilitati e dovresti essere attivo e funzionante!
Se ne vuoi uno basato sui pacchetti, puoi usare il repository dei pacchetti Debian di Linux Mint (come indicato nei commenti qui sotto, tieni presente che ciò potrebbe causare conflitti con gli aggiornamenti automatici e altri pacchetti Debian in alcuni casi). Per fare ciò, aggiungi la seguente riga al tuo /etc/apt/sources.list
file:
deb http://packages.linuxmint.com debian import
E aggiungi la chiave GPG per quel repository. Quindi, esegui semplicemente:
apt-get update
apt-get install firefox
E dovresti essere a posto!
L'installazione predefinita è il tedesco, per installare in qualsiasi altra lingua, puoi eseguire manualmente:
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)
I nomi dei pacchetti per altri linguaggi comuni includono (elenco dei repository ufficiali - scorri fino a metà):
firefox-l10n-en-gb # British English
firefox-l10n-es # Spanish
firefox-l10n-fr # French
firefox-l10n-de # German
C'è un progetto sourcefourge, fondamentalmente dedicato a permetterti di ottenere l'ultima versione di Firefox quando esegui Ubuntu, indipendentemente dalla versione che esegui (purché le dipendenze siano soddisfatte, ovviamente). Poiché Ubuntu è un derivato di Debian, ho pensato di provarlo. Ho Firefox che funziona bene su Debian Testing ("Wheezy").
Esegui questo:
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
Ciò risolve il problema della chiave GPG che si incontra quando si utilizza il repository Linux Mint DE importato ed è significativamente più semplice rispetto all'altra soluzione praticabile. Inoltre, questo ti dà accesso anche a Thunderbird e SeaMonkey.
Tieni presente che questa soluzione ti offre solo la versione Release Channel inglese-USA (nessuna build beta o Aurora). È possibile utilizzare altre lingue, ma sono necessari passaggi aggiuntivi.
Vedi la pagina del progetto su Ubuntuzilla per maggiori informazioni.
Questo post sui forum degli utenti Debian suggerisce quanto segue:
- Scarica l'ultima versione di Firefox da:http://www.mozilla.com . Se usi wget, ricorda di eseguire l'escape di qualsiasi
&
con\
quindi non suddivide l'URL in una serie di processi in background - Copia il file scaricato in
/opt
-
Estrai usando:
$ tar -jxvf firefox-x.x.xx.tar.bz2
-
Cambia i permessi del file:
$ chown -R root:users /opt/firefox $ chmod 750 /opt/firefox
Tieni presente che l'utente deve essere un membro del gruppo di "utenti"
$ usermod -a -G users username
-
Crea un collegamento simbolico
$ ln -s /opt/firefox/firefox /usr/bin/firefox
-
Elimina
firefox-x.x.xx.tar.bz2
da/opt
Per installare nuove versioni, dovresti
# rm -rf /opt/firefox*
# rm /usr/bin/firefox
Per creare un'icona sul desktop, fai questo
$ touch /usr/share/applications/firefox.desktop
Modificalo utilizzando il tuo editor di testo preferito:
$ nano /usr/share/applications/firefox.desktop
Contenuto di 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;
Puoi rimuovere Iceweasel con
$ apt-get remove iceweasel
Se riscontri questo errore:
./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Probabilmente dovresti installare
apt-get install ia32-libs ia32-libs-gtk
È probabile che tu stia tentando di installare la versione a 32 bit di Firefox in un ambiente Debian a 64 bit.