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)

GhostCat mówi: Przywróć Monikę
źródło
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 .

Galaci
źródło
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
ztocir
źródło
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

Chu-Siang Lai
źródło
-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ę.

gkvm
źródło
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