ติดตั้งแพ็คเกจ Firefox-ESR เวอร์ชันเก่าบน Ubuntu


2

ฉันต้องการติดตั้ง Firefox v52 ESR บน Ubuntu 16.04 เพื่อเข้าถึง Java applet รุ่นเก่า เวอร์ชันปัจจุบันของ Firefox 60 ESR ไม่อีกต่อไป อนุญาตให้ฉันทำอย่างนั้น

ผลที่ฉันต้องการ apt-get install firefox-esr=52.5.3esr+build1-0ubuntu0.16.04.1 จาก deb http://ppa.launchpad.net/mozillateam/ppa/ubuntu xenial mainแต่ดูเหมือนว่ารุ่นนี้จะไม่สามารถใช้งานได้อีกต่อไปจาก PPA นี้

ฉันจะถือแพคเกจ Ubuntu รุ่นเก่าในกรณีเช่นนี้ได้อย่างไร

คำตอบ:


4
  1. ดูนี่ บทความ Mozilla เกี่ยวกับการติดตั้งเวอร์ชั่นเก่า พวกเขาเข้าสู่หน้าเหตุผลว่าทำไมมันเป็นความคิดที่ไม่ดีเพราะมันไม่ปลอดภัย พวกเขายังแนะนำให้ไปที่เบราว์เซอร์ของคู่แข่งมากกว่าที่จะลดระดับ

  2. ตรวจสอบว่าส่วนเสริมดั้งเดิมของคุณยังคงมีอยู่และรองรับ (นักพัฒนาโปรแกรมเสริมจำนวนมากลดการสนับสนุนแบบดั้งเดิมและเข้ารหัสใหม่สำหรับมาตรฐานใหม่หรือโยนลงในผ้าเช็ดตัว)

  3. เพียงแค่โยนสิ่งนี้ออกไปมี Firefox Spin-offs บางตัวที่ยังคงสนับสนุนโปรแกรมเสริมดั้งเดิม แต่ได้รับการบำรุงรักษาเพื่อไม่ให้เป็ดนั่งเพื่อหาช่องโหว่ ตัวเลือกยอดนิยมคือ Waterfox , Pale Moon และ กิ้งก่าขนาดใหญ่ . มีความครอบคลุมพื้นฐานบางอย่างของตัวเลือกเหล่านี้ ที่นี่

  4. สมมติว่าคุณรู้ถึงความเสี่ยงทั้งหมดและยังคงตั้งใจที่จะใช้ Firefox เก่าอ่านส่วนในลิงก์แรกเกี่ยวกับการปิดใช้งานการอัปเดตอัตโนมัติ ฉันมีระบบของฉันถูกล็อคใน v52 ESR ด้วยเหตุผลเดียวกับคุณและคิดว่าฉันได้ปิดการปรับปรุง อย่างไรก็ตามเมื่อ ESR อัปเดตเป็น v60 มันจะเพิกเฉยต่อการตั้งค่าของฉันและอัปเดตอยู่ดี หลังจากคุณดาวน์โหลดและก่อนที่จะติดตั้งให้ยกเลิกการเชื่อมต่อจากอินเทอร์เน็ตจนกว่าคุณจะได้รับการติดตั้งและได้ปิดการอัปเดตอัตโนมัติ เก็บแพ็คเกจที่ดาวน์โหลดไว้เพื่อให้คุณสามารถติดตั้งใหม่ได้ในกรณีที่

  5. คุณอาจจะต้องได้รับสิ่งนี้ในรูปของ tarball จาก Mozilla ไดเรกทอรีของรุ่นก่อนหน้าคือ ที่นี่ . คุณพูดถึง v52.5.3 ESR ไม่ชัดเจนหากคุณต้องการรุ่นที่ระบุหรือเป็นเพียงสิ่งที่ Ubuntu เคยมีในที่เก็บของพวกเขา Mozilla เสนอ v52 ทุกรุ่นเล็กน้อยรุ่นสุดท้ายเป็น v52.9.0 ESR นั่นจะเป็นเวอร์ชัน "ล่าสุด"

  6. เป็นการติดตั้งเล็กน้อยและไม่ได้ใช้ตัวจัดการแพ็คเกจ คำแนะนำจาก Mozilla คือ ที่นี่ . นี่คือขั้นตอนพื้นฐาน:

  1. ดาวน์โหลด Firefox จากหน้าดาวน์โหลด Firefox ไปยังไดเรกทอรีบ้านของคุณ
  2. เปิด Terminal และไปที่โฮมไดเร็กตอรี่ของคุณ: cd ~
  3. แตกเนื้อหาของไฟล์ที่ดาวน์โหลดมา: tar xjf firefox-*.tar.bz2
  4. ปิด Firefox หากเปิดอยู่
  5. ในการเริ่ม Firefox ให้เรียกใช้สคริปต์ firefox ในโฟลเดอร์ firefox: ~/firefox/firefox

    Firefox ควรเริ่มตอนนี้ จากนั้นคุณสามารถสร้างไอคอนบนเดสก์ท็อปของคุณเพื่อเรียกใช้คำสั่งนี้

หากเมนูระบบของคุณไม่เริ่มการติดตั้งใหม่ให้แก้ไขเมนู ไปที่รายการ Firefox และชี้ไปที่สคริปต์เริ่มการติดตั้งใหม่

หากไอคอนในซิสเต็มเทรย์หรือเดสก์ท็อปยังคงชี้ไปที่การติดตั้งก่อนหน้านี้คุณสามารถลบไอคอนเหล่านั้นและสร้างไอคอนใหม่จากรายการเมนู


2

นี่คือส่วนขยายของ คำตอบของ fixer1234 กับเชลล์สคริปต์บางตัว

มีสอง URL หลักในการดาวน์โหลดแพ็คเกจ Firefox โดยตรง สิ่งเหล่านี้สามารถดูได้จากเบราว์เซอร์

  1. http://ftp.mozilla.org/pub/firefox/releases/
  2. http://download-installer.cdn.mozilla.net/pub/firefox/releases/

ก่อนดาวน์โหลดแพ็คเกจด้วย wget หรือ curl จากนั้นแยกแพ็คเกจ tarball นั้นด้วย tar คำสั่ง นี่คือเชลล์สคริปต์ตัวอย่าง:

#!/bin/bash
Version='52.0esr'
Arch='linux-x86_64'
Lang='en-US'
File='firefox-52.0esr.tar.bz2'
cd ~
wget http://ftp.mozilla.org/pub/firefox/releases/$Version/$Arch/$Lang/$File 
tar --extract --bzip2 --file=$File
cd firefox
./firefox

ขั้นตอนการติดตั้งนี้อาจเขียนทับโปรไฟล์ Firefox ที่ติดตั้งก่อนหน้านี้ นอกจากนี้ Firefox แบบไบนารีอาจไม่ปรากฏในเมนูตัวจัดการเดสก์ท็อป Firefox ขึ้นอยู่กับห้องสมุดบางแห่งตรวจสอบ / ติดตั้งด้วย apt-get install libgtk-3-0 libdbus-glib-1-2 libxt6 คำสั่งก่อนดำเนินการ Firefox


อ่าใช่ สนับสนุนผู้ใช้ CLI! เพียงไม่กี่ข้อสังเกตสำหรับผู้อ่าน 1. เวอร์ชันของแพคเกจนั้นแตกต่างกันไปตามรุ่นของ deb และ rpm ดังนั้น Arch จะใช้แพคเกจที่แตกต่างจาก Ubuntu และบางคนอาจคุ้นเคย ในสคริปต์ Arch เป็นเพียงชื่อตัวแปร สำหรับ tarballs Linux distros ทั้งหมดใช้ tarball เดียวกัน (แม้ว่าจะมีตัวต่างกันสำหรับสถาปัตยกรรมคอมพิวเตอร์ที่แตกต่างกัน; x86_64 ใช้สำหรับระบบ 64 บิต) นอกจากนี้ยังจำเป็นต้องระบุหมายเลขรุ่นย่อยที่ต้องการในบรรทัดที่สองด้วย (ต่อ)
fixer1234

52.0 เป็นรุ่น v52 ตัวแรกรุ่นสุดท้ายคือ 52.9.0 ดังนั้นโปรดทราบว่าสคริปต์อาจต้องการการปรับแต่งเล็กน้อย ตัวอย่าง ต้นฉบับ 2. ไลบรารีที่กล่าวถึงในย่อหน้าสุดท้ายควรมีอยู่แล้วหาก Firefox ถูกติดตั้งไว้ก่อนหน้านี้ 3. เพื่อหลีกเลี่ยงความเสี่ยงที่โปรไฟล์ของคุณจะถูกเขียนทับคุณสามารถเปลี่ยนชื่อไดเรกทอรีที่มีอยู่ชั่วคราว โปรไฟล์อยู่ใน /home/username/.mozilla/firefox/profile_folders. เปลี่ยนชื่อว่า firefox ไดเรกทอรีไปยังสิ่งที่ชอบ firefox_old. หลังจากการติดตั้งคุณสามารถใช้โฟลเดอร์ปัจจุบันซ้ำได้
fixer1234
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.