Come installare la versione precedente di Firefox?


24

Sto usando Ubuntu 14.04 e utilizzo il componente aggiuntivo cinese Perapera per Firefox. Ha funzionato fino alla versione 39, ma ora nella versione 40 ha smesso di funzionare. Quindi ho provato a eseguire il downgrade alla versione 39 seguendo questo link , dove ci sono due opzioni:

1) Scegli dalla lista qui , ma non ho idea di quale delle 11 sovversioni dovrei usare.

2) Scarica l'unica versione suggerita nel link sopra, cioè questo .

Ho scelto la seconda opzione, ma dopo aver decompresso il file, ho una cartella 'Firefox' con molti file ed eseguibili che non vengono eseguiti, basta dare un messaggio di errore:

XPCOMGlueLoad error for file (...)/firefox/libxul.so:
libXcomposite.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

C'è un 'run-mozilla.sh', ma 'bash run-mozilla.sh' dà:

run-mozilla.sh: Cannot execute .

Vorrei davvero utilizzare il componente aggiuntivo Perapera per studiare il cinese. Quindi, c'è un modo semplice per eseguire il downgrade a Firefox 39? Grazie in anticipo.

Risposte:


40

È possibile scegliere due per il metodo di installazione:

  1. Tramite il sito ftp di Mozilla (complimenti per @Bhikku per aver condiviso il link!). Ad esempio installeremo Firefox 50. Innanzitutto, rimuovi qualsiasi versione esistente.

    sudo apt-get purge firefox
    

    Quindi eseguire il comando seguente per scaricare il codice sorgente di Firefox 50, che viene fornito come .tarfile.

    wget http://ftp.mozilla.org/pub/firefox/releases/50.0/linux-$(uname -m)/en-US/firefox-50.0.tar.bz2
    

    Estrarre il pacchetto.

    tar -xjf firefox-50.0.tar.bz2
    

    Sposta firefox nella /optdirectory.

    sudo mv firefox /opt/
    

    Creare un collegamento simbolico per impostare il nuovo Firefox come predefinito.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. Tramite UbuntuZilla che offrono .debfile, per l'installazione seguire le istruzioni seguenti.


Rimuovi prima Firefox:

sudo apt-get purge firefox

Eseguire il comando seguente per scaricare firefox:

32 bit

wget http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 bit

wget sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

Installalo:

32 bit

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 bit

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

E Firefox dovrebbe eseguire la versione 39

Citazione dalla pagina wiki ufficiale di ubuntuzilla:

Questa è la sede del progetto Ubuntuzilla, ospita un repository APT con repack .deb delle ultime versioni ufficiali di Mozilla Firefox , Mozilla SeaMonkey e Mozilla Thunderbird.


Grazie, Liso, ha funzionato. Ma non è strano che questo pacchetto risieda in 'ubuntuzilla' @ sf.net? Voglio dire, perché non può essere @ mozilla.org? Come posso essere sicuro che ubuntuzilla sia creato dagli stessi ragazzi di Mozilla e non da alcuni hacker?
Rodrigo,

Sono abbastanza sicuro che ubuntuzilla sia affidabile, dal momento che l'autore ha appena reimballato la versione ufficiale di Mozilla.
Johnny,

Se il lavoro è "solo reimballaggio", è comunque sorprendente che Mozilla non possa farlo da solo ...
Rodrigo,


@BhikkhuSubhuti Grazie! Sembra molto più sicuro!
Rodrigo,

12

exec: apt-cache mostra firefox | Versione grep

otterrai versioni disponibili come la lista qui sotto:

Versione: 54.0 + build3-0ubuntu0.16.04.1 Versione: 45.0.2 + build1-0ubuntu1

Installa la versione desiderata con: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Impedisci a Ubuntu di eseguire l'aggiornamento all'ultima versione: sudo apt-mark hold firefox


1
apt-cache show firefox; N: Impossibile selezionare le versioni dal pacchetto 'firefox' in quanto è puramente virtuale; N: Nessun pacchetto trovato
Rodrigo

2
Questo è il mio metodo preferito, perché mi consente ancora di utilizzare il gestore pacchetti e ho intenzione di usarlo per tornare all'ultima versione un giorno presto. Ver. 45 è abbastanza presto per noi da usare con Selenium 2, motivo per cui sono qui.
k-den,

10

Mentre il repository normale spesso contiene solo l'ultima versione per le versioni precedenti di Ubuntu, potresti essere in grado di trovare la versione precedente con l'aiuto di Google.

Generalizzando da questo blog su Firefox 43 su Ubuntu 12.04 , è possibile cercare

https://www.google.com/search?q=firefox+ $ FF_VERSION + $ UBUNTU_VERSION + deb

Poi

sudo apt-get remove firefox
wget "$URL"
sudo dpkg -i "firefox-....deb"
sudo apt-mark hold firefox

Lo svantaggio è che non otterrai aggiornamenti di sicurezza per Firefox, quindi questa è solo una soluzione temporanea.


Spiacente, non ho intenzione di testare la tua soluzione, solo perché l'ho risolta poco fa. Ma grazie per averci provato (e aiutato chi verrà qui in futuro).
Rodrigo,

1
grazie per il suggerimento apt-mark, mi stavo stancando di rifiutare gli aggiornamenti.
Lakesare

0

Ecco come ho eseguito il downgrade alla versione 50 di Firefox dalla versione 57.

  1. Vai all'archivio delle versioni di Firefox e scarica una versione adatta a te.

  2. Premere Ctrl+Alt+Tper aprire il terminale e copiare e incollare questo codice:

    sudo apt remove firefox
    

    Per disinstallare la versione corrente di Firefox.

  3. Ora, vai alla directory in cui il file Firefox-.tar.gz (o .tar.gz2) viene conservato usando il terminale o usando il file manager. Immettere questo codice (se si utilizza il terminale):

    tar -xzf firefox-.tar.gz2
    

    Se si utilizza File Manager, è sufficiente estrarre il file utilizzando Archive Manager (Cerca nel menu contestuale).

  4. Apri la cartella ed esegui il file 'firefox'.

Attenzione: non dimenticare di interrompere gli aggiornamenti automatici in Firefox.

Questo è il modo in cui l'ho fatto. Firefox non è installato completamente ma funziona ancora come dovrebbe. Non ci sono solo le opzioni e il simbolo di Firefox.

Consiglio di bloccare Firefox nel programma di avvio.

Per creare un collegamento sul desktop, vai al file e apri il menu contestuale. Fai clic su "Crea collegamento". Il file creato deve essere incollato sul desktop.

Spero che sia di aiuto!:)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.