Jak zainstalować Firefoksa 52 ESR w dniu 16.04?


43

To pytanie pyta, jak zainstalować bit FF32, zachowując bit 64.

Chcę o wiele prostszej rzeczy: czy istnieje kanoniczny sposób zainstalowania firefoxa 52 ESR jako „domyślnego” firefoxa w moim 16.04?

Znalazłem ten zespół starterów ... ale nie ma żadnych pakietów; chyba nic dziwnego, biorąc pod uwagę fakt, że link do blogu pochodzi z 2012 roku.

Tak więc, 2017, Ubuntu 16.04; jak zainstalować FF 52 ESR (ponieważ po prostu potrzebuję wtyczki Java do pracy dla mnie).

(moje obecne rozwiązanie: pobrałem plik TAR z mozilli, wyodrębniłem go do / opt; a następnie zmieniłem / usr / bin / firefox, aby był linkiem do tej wersji firefox ESR. działa, ale brzydko)


Uważam, że nie ma oficjalnej paczki, jeśli o to ci chodzi. Instalacja niestandardowa w twoim domu (wystarczy zastąpić / opt na ~ / opt) to najlepszy sposób, aby nie manipulować systemem, a jeśli wykonasz kopię zapasową domu, będzie tam, kiedy / jeśli będziesz musiał przywrócić .
— Antonello Piemonte,

Nie wykonuję kopii zapasowej mojego domu, wykonuję kopię zapasową moich danych :-)
— GhostCat mówi Przywróć Monikę

Odpowiedzi:


30

Ta PPA firefox-esr działa dla mnie na Xenial: https://launchpad.net/~jonathonf/+archive/ubuntu/firefox-esr

sudo add-apt-repository ppa:jonathonf/firefox-esr-52
sudo apt-get update
sudo apt-get install firefox-esr

ale pamiętaj, że nie otrzymasz aktualizacji zabezpieczeń, ponieważ ta wersja jest przestarzała .


2
Po prostu działa. Wielkie dzięki. I podziękowania dla Jonathona F za dostarczenie tego ppa!
— GhostCat mówi: Przywróć Monikę

Ponieważ Firefox 57 niszczy rozszerzenia przypisujące klawisze , nie dodając niezbędnego API dla rozszerzeń Web ( błąd 1325692 ), oczekuję, że wielu użytkowników przełączy się na Firefox 52 ESR tylko po to, aby wyłączyć Ctrl + Q.
— Damian Yerrick

1
Debian ma pakiet firefox-esr, ale Ubuntu nie. Możesz zagłosować na to w sprawie błędu LaunchPad 1676164 .
— N0rbert,

10
Zespół Mozilla ma własne PPA dla ESR. Chciałbym dać pierwszeństwo tym launchpad.net/~mozillateam/+archive/ubuntu/ppa
— PEdroArthur

Właśnie to zrobiłem z Mozilla PPA. Pierwsza próba, wszystkie moje rozszerzenia nadal są wyłączone jako Firefox-esr. Ostatecznie usunąłem jedno rozszerzenie i ponownie je zainstalowałem. Następnie wszystkie z nich zostały ponownie włączone. Odinstalowałem również zwykłego Firefoksa. Nie jestem pewien, co dokładnie to naprawiło. Zalecane lektury: downthemall.net/…
— Joe

49

Istnieje oficjalna PPA Firefox ESR PPA dla obsługiwanych wersji Ubuntu: https://launchpad.net/~mozillateam/+archive/ubuntu/ppa

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install firefox-esr

5
to powinna być zaakceptowana odpowiedź, po co używać całkowicie nieoficjalnego PPA, gdy jest pół-oficjalny? Ale powinieneś wyjaśnić, dlaczego jest to tylko półoficjalne
— Jeno,

Myślę, że to oficjalne. Jeśli spojrzeć na certyfikatu cyfrowego na stronie internetowej w przeglądarce, można uzyskać w ten sposób: Ty są prawidłowo podłączone do tej strony, należąca do grupy Canonical Ltd, London, London, GB, sprawdzone przez: DigiCert Inc launchpad.net/~mozillateam/ + archiwum / ubuntu / ppa
— linux64kb

2
@ linux64kb Nieważne, to certyfikat dla launchpad.net, a nie PPA.
— Nikt

@Jeno Myślałem, że jeśli będzie w pełni oficjalny, będzie częścią oficjalnych repozytoriów Linuksa, a nie tylko ppa (skrót od Personal Package Archive)
— linux64kb

1
@ linux64kb Nie jestem pewien, czy wyraziłem się jasno. Istnieje duża różnica między certyfikatem dla launchpad.net/~mozillateam/+archive/ubuntu/ppa a certyfikatem dla ppa, który należy do tej witryny. Bez względu na to, którą stronę startera PPA otworzysz, certyfikat strony zawsze będzie pochodził z Canonical, ponieważ starter to ich strona internetowa. Klucz do PPA znajduje się poniżej „Szczegóły techniczne tego PPA” i ma identyfikator użytkownika „Launchpad PPA dla Mozilla Team”, który nie mówi nic o oficjalnym lub nieoficjalnym statusie tego „Mozilla Team”.
— Nikt

2

Dodałem to do moich automatycznych podręczników , dzięki za @galatians.

# Firefox ESR.
- name: add apt key of firefox-esr
  become: true
  apt_key:
    keyserver: "hkp://p80.pool.sks-keyservers.net:80"
    id: 4AB0F789CBA31744CC7DA76A8CF63AD3F06FC659

- name: add apt repository of firefox-esr
  become: true
  apt_repository:
    repo: "deb http://ppa.launchpad.net/jonathonf/firefox-esr/ubuntu {{ ansible_distribution_release }} main"
    state: present

- name: install third-party apt packages of desktop
  become: true
  apt:
    name: firefox-esr
    state: present

https://github.com/chusiang/hacking-ubuntu.ansible/blob/develop/tasks/setup_desktop.yml#L27


-1

Wypróbuj zbudowaną przeze mnie aplikację internetową typu open source, aby wygenerować skrypt bash z krokami instalacji dla każdej aplikacji. https://www.ins2all.com/?a=Firefox_ESR

Wygeneruje skrypt bash z zawartością:

#!/bin/bash
# Firefox ESR
sudo add-apt-repository ppa:jonathonf/firefox-esr

#Update system
sudo apt-get update

#Installing Firefox ESR
sudo apt-get install firefox-esr

Możesz go uruchomić, aby zainstalować wybraną aplikację.


Czy możemy zobaczyć zawartość tego linku?
— George Udosen

Jest to aplikacja internetowa typu open source. Możesz uzyskać skrypt bash do instalowania dowolnego zestawu aplikacji.
— gkvm,

Czy istnieje uzasadniony powód, aby szopować z zaakceptowanej odpowiedzi na to samo pytanie? Jeśli próbujesz poprawić akceptowaną odpowiedź, powinieneś zamiast tego zaproponować edycję . W innym przypadku popraw swoją odpowiedź w uzasadniony sposób. Ewentualnie dołącz zawartość skryptu wygenerowanego przez twoją stronę, aby społeczność mogła rozważyć jego użyteczność.
— J. Starnes,

Dodano skrypt, który zostanie wygenerowany przez aplikację.
— gkvm,

Rozsądne jest obniżanie bariery dla uruchamiania dowolnego kodu z nieznanego lub niezaufanego źródła. Zobacz Czy są jakieś zautomatyzowane skrypty umożliwiające odpowiedź na dyskusję na ten temat. Twoja strona internetowa dała mi mniej użyteczną wersję, niż jest to w twojej odpowiedzi, nie zachęcając mnie do zaufania. Jednak jednym dobrym punktem jest to, że witryna internetowa zawiera treść skryptu do przejrzenia przed pobraniem.
— J. Starnes
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.