Bagaimana cara menginstal versi Firefox sebelumnya?


24

Saya menggunakan Ubuntu 14.04 dan saya menggunakan add-on Bahasa Perapera Cina untuk Firefox. Ini bekerja hingga versi 39, tetapi sekarang di versi 40 itu hanya berhenti berfungsi. Jadi saya mencoba turun ke versi 39 mengikuti tautan ini , di mana ada dua opsi:

1) Pilih dari daftar di sini , tetapi saya tidak tahu yang mana dari 11 subversi yang harus saya gunakan.

2) Unduh satu-satunya versi yang disarankan di tautan di atas, yaitu ini .

Saya memilih opsi ke-2, tetapi setelah mendekompres file, saya memiliki folder 'Firefox' dengan banyak file dan executable yang tidak berjalan, cukup berikan pesan kesalahan:

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

Ada 'run-mozilla.sh', tetapi 'bash run-mozilla.sh' memberi:

run-mozilla.sh: Cannot execute .

SAYA BENAR-BENAR ingin menggunakan add-on Perapera untuk belajar bahasa Cina. Jadi, apakah ada cara mudah untuk menurunkan versi ke Firefox 39? Terima kasih sebelumnya.

Jawaban:


40

Anda mungkin memiliki dua pilihan untuk memilih metode pemasangan:

  1. Melalui situs ftp Mozilla (pujian untuk @ Bhikku untuk berbagi tautan!). Misalnya kita akan menginstal firefox 50. Pertama, hapus semua versi yang ada.

    sudo apt-get purge firefox
    

    Kemudian jalankan perintah berikut untuk mengunduh kode sumber firefox 50, yang datang sebagai .tarfile.

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

    Ekstrak paket.

    tar -xjf firefox-50.0.tar.bz2
    

    Pindahkan firefox ke /optdirektori.

    sudo mv firefox /opt/
    

    Buat symlink untuk menetapkan firefox baru sebagai default.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. Melalui UbuntuZilla yang menawarkan .debfile, untuk menginstal ikuti instruksi di bawah ini.


Hapus firefox terlebih dahulu:

sudo apt-get purge firefox

Jalankan perintah berikut untuk mengunduh 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

Pasang itu:

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

Dan firefox harus menjalankan versi 39

Kutipan dari halaman wiki resmi ubuntuzilla:

Ini adalah rumah dari proyek Ubuntuzilla, menampung repositori APT dengan .deb repack dari versi rilis resmi terbaru Mozilla Firefox , Mozilla SeaMonkey, dan Mozilla Thunderbird.


Terima kasih, Liso, itu berhasil. Tapi bukankah agak aneh bahwa paket ini harus berada di 'ubuntuzilla' @ sf.net? Maksud saya, mengapa tidak bisa @ mozilla.org? Bagaimana saya bisa yakin bahwa ubuntuzilla dibuat oleh orang yang sama di mozilla, dan bukan oleh beberapa peretas?
Rodrigo

Saya cukup yakin ubuntuzilla dipercaya, karena penulis hanya mengemas ulang rilis resmi oleh mozilla.
Johnny

Jika karya ini "dibungkus ulang", maka tetap menakjubkan bahwa Mozilla tidak dapat melakukannya sendiri ...
Rodrigo


@BhikkhuSubhuti Terima kasih! Itu terasa jauh lebih aman!
Rodrigo

12

exec: apt-cache show firefox | Versi grep

Anda akan mendapatkan versi yang tersedia seperti daftar di bawah ini:

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

Instal versi yang diinginkan dengan: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Cegah ubuntu lakukan peningkatan ke versi terbaru: sudo apt-mark hold firefox


1
apt-cache show firefox; N: Tidak dapat memilih versi dari paket 'firefox' karena ini murni virtual; N: Tidak ada paket ditemukan
Rodrigo

2
Ini adalah metode yang saya sukai, karena memungkinkan saya masih menggunakan manajer paket dan saya berencana untuk menggunakannya untuk kembali ke versi terbaru suatu saat nanti. Ver. 45 sudah cukup awal untuk kita gunakan dengan Selenium 2, itulah sebabnya aku ada di sini.
k-den

10

Sementara repositori normal seringkali hanya berisi versi terbaru untuk rilis Ubuntu yang lebih lama, Anda mungkin dapat menemukan versi sebelumnya dengan bantuan Google.

Generalisasi dari blog ini tentang Firefox 43 di Ubuntu 12.04 , Anda dapat mencari

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

Kemudian

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

Kekurangannya adalah Anda tidak akan mendapatkan peningkatan keamanan untuk Firefox, jadi ini hanya solusi sementara.


Maaf, saya tidak akan menguji solusi Anda, hanya karena saya menyelesaikannya beberapa saat yang lalu. Tapi terima kasih sudah mencoba (dan membantu siapa yang datang ke sini di masa depan).
Rodrigo

1
terima kasih atas tip apt-mark, sudah bosan menolak pembaruan.
lakesare

0

Ini adalah bagaimana saya menurunkan versi ke Firefox 50 dari versi 57.

  1. Buka arsip Firefox Release dan unduh versi yang sesuai untuk Anda.

  2. Tekan Ctrl+Alt+Tuntuk membuka terminal dan salin-tempel kode ini:

    sudo apt remove firefox
    

    Untuk menghapus instalasi versi Firefox saat ini.

  3. Sekarang, buka direktori tempat file Firefox-.tar.gz (atau .tar.gz2) disimpan menggunakan terminal atau menggunakan file manager. Masukkan kode ini (jika menggunakan terminal):

    tar -xzf firefox-.tar.gz2
    

    Jika menggunakan file manager, cukup ekstrak file menggunakan Archive Manager (Lihat di menu konteks).

  4. Buka folder dan jalankan file 'firefox'.

Perhatian: Jangan lupa untuk menghentikan pembaruan otomatis di Firefox.

Ini adalah cara saya melakukannya. Firefox tidak diinstal sepenuhnya tetapi masih berfungsi sebagaimana mestinya. Hanya opsi dan simbol Firefox yang tidak ada.

Saya sarankan mengunci Firefox di peluncur.

Untuk membuat pintasan di desktop, buka file dan buka menu konteks. Klik pada 'Buat Tautan'. File yang dibuat harus ditempelkan di desktop.

Semoga ini membantu!:)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.