Comment installer la version précédente de Firefox?

24

J'utilise Ubuntu 14.04 et j'utilise le module complémentaire Perapera Chinese pour Firefox. Cela a fonctionné jusqu'à la version 39, mais maintenant dans la version 40, il a juste cessé de fonctionner. J'ai donc essayé de rétrograder vers la version 39 en suivant ce lien , où il y a deux options:

1) Choisissez dans la liste ici , mais je ne sais pas laquelle des 11 sous-versions dois-je utiliser.

2) Téléchargez la seule version suggérée dans le lien ci-dessus, c'est -à- dire ceci .

J'ai choisi la 2e option, mais après avoir décompressé le fichier, j'ai un dossier 'Firefox' avec beaucoup de fichiers et d'exécutables qui ne fonctionnent pas, il suffit de donner un message d'erreur:

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

Il y a un 'run-mozilla.sh', mais 'bash run-mozilla.sh' donne:

run-mozilla.sh: Cannot execute .

J'aimerais vraiment utiliser le module complémentaire Perapera pour étudier le chinois. Alors, existe-t-il un moyen simple de rétrograder vers Firefox 39? Merci d'avance.

Rodrigo
la source

Réponses:

40

Vous pouvez avoir deux choix pour choisir la méthode d'installation:

  1. Via le site ftp de Mozilla (bravo à @Bhikku pour avoir partagé le lien!). Par exemple, nous allons installer firefox 50. Tout d'abord, supprimez toute version existante.

    sudo apt-get purge firefox
    

    Exécutez ensuite la commande suivante pour télécharger le code source de firefox 50, qui est fourni sous forme de .tarfichier.

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

    Extrayez le package.

    tar -xjf firefox-50.0.tar.bz2
    

    Déplacez Firefox vers le /optrépertoire.

    sudo mv firefox /opt/
    

    Créez un lien symbolique afin de définir le nouveau Firefox par défaut.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. Via UbuntuZilla qui propose des .debfichiers, pour installer suivez les instructions ci-dessous.


Supprimez d'abord Firefox:

sudo apt-get purge firefox

Exécutez la commande suivante pour télécharger Firefox:

32 bits

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 bits

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

Installez-le :

32 bits

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

64 bits

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

Et Firefox devrait exécuter la version 39

Citation de la page wiki officielle d'Ubuntuzilla:

C'est la maison du projet Ubuntuzilla, héberge un référentiel APT avec des repacks .deb des dernières versions officielles de Mozilla Firefox , Mozilla SeaMonkey et Mozilla Thunderbird.

Johnny
la source
Merci, Liso, cela a fonctionné. Mais n'est-il pas un peu étrange que ce paquet se trouve dans 'ubuntuzilla' @ sf.net? Je veux dire, pourquoi ça ne peut pas être @ mozilla.org? Comment puis-je être sûr que ubuntuzilla est fabriqué par les mêmes gars de mozilla, et non par des hackers?
Rodrigo
Je suis sûr que ubuntuzilla est digne de confiance, car l'auteur vient de reconditionner la version officielle de mozilla.
Johnny
Si le travail est "juste reconditionné", alors c'est quand même étonnant que Mozilla ne puisse pas le faire lui-même ...
Rodrigo
@BhikkhuSubhuti Merci! Cela semble beaucoup plus sûr!
Rodrigo
12

exec: apt-cache afficher firefox | Version grep

vous obtiendrez des versions disponibles comme la liste ci-dessous:

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

Installez la version souhaitée avec: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Empêcher Ubuntu de passer à la dernière version: sudo apt-mark hold firefox

Žarko Milošević
la source
1
apt-cache show firefox; N: Impossible de sélectionner des versions du package 'firefox' car il est purement virtuel; N: Aucun paquet trouvé
Rodrigo
2
C'est ma méthode préférée, car elle me permet toujours d'utiliser le gestionnaire de paquets et je prévois de l'utiliser pour revenir à la dernière version un jour prochainement. Ver. 45 est suffisamment tôt pour que nous puissions l'utiliser avec Selenium 2, c'est pourquoi je suis ici.
k-den
10

Bien que le référentiel normal ne contienne souvent que la dernière version des anciennes versions d'Ubuntu, vous pourrez peut-être trouver la version précédente avec l'aide de Google.

Généralisant à partir de ce blog sur Firefox 43 sur Ubuntu 12.04 , vous pouvez rechercher

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

ensuite

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

L'inconvénient est que vous n'obtiendrez pas de mises à niveau de sécurité pour Firefox, il ne s'agit donc que d'une solution temporaire.

mivk
la source
Désolé, je ne vais pas tester votre solution, juste parce que je l'ai résolue il y a quelque temps. Mais merci d'avoir essayé (et aidé ceux qui arriveront à l'avenir).
Rodrigo
1
merci pour l'astuce apt-mark, j'en avais marre de refuser les mises à jour.
Lakesare
0

C'est ainsi que je suis passé à la version Firefox 50 de la version 57.

  1. Accédez aux archives des versions de Firefox et téléchargez une version appropriée pour vous.

  2. Appuyez sur Ctrl+Alt+Tpour ouvrir le terminal et copiez-collez ce code:

    sudo apt remove firefox
    

    Pour désinstaller la version actuelle de Firefox.

  3. Maintenant, allez dans le répertoire où le fichier Firefox-.tar.gz (ou .tar.gz2) est conservé en utilisant le terminal ou en utilisant le gestionnaire de fichiers. Entrez ce code (si vous utilisez le terminal):

    tar -xzf firefox-.tar.gz2
    

    Si vous utilisez le gestionnaire de fichiers, extrayez simplement le fichier à l'aide du gestionnaire d'archives (regardez dans le menu contextuel).

  4. Ouvrez le dossier et exécutez le fichier 'firefox'.

Mise en garde: N'oubliez pas d'arrêter les mises à jour automatiques dans Firefox.

C'est comme ça que je l'ai fait. Firefox n'est pas installé complètement mais il fonctionne toujours comme il se doit. Seules les options et le symbole Firefox ne sont pas là.

Je recommande de verrouiller Firefox dans le lanceur.

Pour créer un raccourci sur le bureau, accédez au fichier et ouvrez le menu contextuel. Cliquez sur «Créer un lien». Le fichier créé doit être collé sur le bureau.

J'espère que cela t'aides!:)

Piyush Aggarwal
la source