ฉันสามารถแปลงการติดตั้ง Firefox ที่มีอยู่เป็น ESR โดยไม่ต้องติดตั้งใหม่ได้หรือไม่


10

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

ตามที่ฉันเข้าใจแล้วความแตกต่างเพียงอย่างเดียวระหว่าง ESR และ Firefox ปกติคือวิธีที่พวกเขาได้รับการอัปเดต หลังจาก Firefox รุ่นมาตรฐานใหม่ออกมา ESR จะได้รับการอัปเดตความปลอดภัยที่สำคัญและแก้ไขข้อบกพร่องตลอดอายุการใช้งานที่เหลืออยู่ บิวด์มาตรฐานใหม่ของ Firefox จะมีฟีเจอร์ใหม่ล่าสุดและยอดเยี่ยมที่สุดขณะที่ ESR รีลีสนั้นหมายถึงการสร้างความเสถียรให้กับสภาพแวดล้อมที่ไม่สามารถคาดการณ์ได้ว่าจะมีการเปลี่ยนแปลงหมายเลขเวอร์ชันใหม่บ่อยเท่าที่ Mozilla ทำ

ใน Firefox ปกติหน้าจอเกี่ยวกับแสดงให้เห็นว่าฉันใช้ช่องทางการอัปเดต "ปล่อย"

ป้อนคำอธิบายรูปภาพที่นี่

การเปลี่ยนมาใช้ ESR เป็นเพียงเรื่องของการเปลี่ยนช่องอัพเดตหรือไม่? ฉันเข้าใจนี้สามารถทำได้ในabout:configโดยการเปลี่ยนและอาจจะยังapp.update.channel app.update.urlอย่างไรก็ตามฉันไม่รู้ว่าค่าเหล่านี้ควรเป็นอย่างไรสำหรับ ESR หรือหากมีสิ่งใดที่จะถูกปรับแต่ง

ดังนั้นจึงเป็นไปได้ที่จะเปลี่ยนเป็น ESR โดยไม่ต้องติดตั้งใหม่และถ้าเป็นเช่นนั้นได้อย่างไร

(หมายเหตุ: ในขณะที่คำถามนี้ถูกเขียนขึ้นสำหรับ Firefox 10 แต่ฉันคาดหวังว่าคำตอบใด ๆ จะใช้กับเวอร์ชัน ESR ในอนาคตเช่นกัน)


คุณได้ลองติดตั้ง ESR เพื่อดูว่าทฤษฎีของคุณถูกต้องหรือไม่?
Ramhound

@Ramhound Power ออกไปที่บ้านของฉันแล้วดังนั้นตอนนี้ฉันไม่สามารถเข้าถึง VM บนแล็ปท็อปของฉันเพื่อทดสอบได้ นอกจากนี้ฉันไม่ทราบว่าจะเริ่มค้นหาการเปลี่ยนแปลงอื่น ๆ ที่ฉันไม่ได้คาดหวัง
Iszi

เพื่อชี้แจงความเข้าใจของคุณเกี่ยวกับความแตกต่างระหว่างรุ่นปกติและรุ่น ESR รุ่น ESR จะไม่ได้รับการอัปเดตคุณสมบัติและโดยทั่วไปข้อบกพร่องจะถือว่าเป็นคุณลักษณะเว้นแต่ว่าเป็นเรื่องความปลอดภัย "topcrash" หรือ dataloss ผู้ใช้ในรุ่น ESR จะถูกแยกออกจากช่องทางการสนับสนุนปกติและคาดว่าจะใช้รายชื่ออีเมลขององค์กรสำหรับการสนับสนุน
สเตฟานี

นอกจากนี้สำหรับ ESR เมื่อคุณต้องอัพเกรดในที่สุดก็คาดหวังว่าการเปลี่ยนแปลงจะเกิดขึ้นกับคุณในครั้งเดียวมากกว่าที่จะมีการเปลี่ยนแปลงอย่างค่อยเป็นค่อยไปที่กระบวนการปล่อยอย่างรวดเร็วให้
สเตฟานี

คำตอบ:


3

หลักการในการแปลงเป็น ESR นั้นทำได้โดยการอัพเดทในdefaults\pref\channel-prefs.jsบรรทัดนี้:

pref("app.update.channel", "esr");

ตามหัวข้อ mozillaZine การเปลี่ยนช่องการอัพเดทของคุณมันเป็นรหัสที่ยากในไฟล์ channel-prefs.js ดังนั้นการเปลี่ยนในabout:configจะไม่ทำงาน

อย่างไรก็ตามไม่ใช่ทุกรุ่นที่ไม่ใช่ ESR สามารถแปลงเป็น ESR เพียงแค่เปลี่ยน channel-prefs.js รุ่น ESR นั้นแตกต่างจากรุ่นปกติอย่างสิ้นเชิงแม้ว่าความแตกต่างจะน้อยมากสำหรับรุ่นที่กำหนดดังนั้นควรใช้ ESR เวอร์ชันที่วางจำหน่าย แม้ว่าการอัปเดต channel-prefs.js จะใช้ได้กับบางเวอร์ชั่นเช่น Firefox 10.0 แต่ก็ไม่รับประกันว่าจะใช้ได้กับ ESR เวอร์ชั่นถัดไป

นี่แสดงให้เห็นอย่างชัดเจนในบทความEnterprise / Firefox / ExtendedSupport :

ภาพ

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

เนื่องจากความแตกต่างเหล่านี้ทั้งหมดฉันจะแนะนำให้เปลี่ยนการติดตั้ง Firefox ที่มีอยู่ไปเป็น ESR แต่จะเริ่มจากการติดตั้ง ESR ใหม่ทั้งหมด


5

ESR Builds ถูกสร้างขึ้นแยกจากบิลด์ปกติแม้แต่เวอร์ชันเดียวกัน Firefox 10.0 และ Firefox ESR 10.0 และแยกบันเดิลแม้ว่าส่วนใหญ่จะเหมือนกัน คุณอาจจะสามารถวางใน app.update. * ESR ของเพื่อทำให้การปรับปรุง ESR ครั้งต่อไปเพื่อเขียนทับการติดตั้งของคุณ แต่นี่ไม่ได้ทดสอบหรือรองรับเท่าที่ฉันรู้

วิธีที่ง่ายที่สุดในการเปลี่ยนการติดตั้งน่าจะเป็นการเรียกใช้ตัวติดตั้ง ESR แต่เลือกโฟลเดอร์การติดตั้งที่มีอยู่ของคุณ สิ่งนี้ควรแทนที่การติดตั้งของคุณโดยไม่ทำให้โปรไฟล์ของคุณ / etc หายไป แต่อาจไม่ผ่านเกณฑ์ 'ไม่ต้องติดตั้งใหม่'


2

คุณสามารถลองติดตั้ง ESR (ฉันไม่คิดว่านี่เป็นการติดตั้งซ้ำอีกครั้งและอัพเกรดมากขึ้นโดยใช้ตัวติดตั้ง) ที่ด้านบนของการติดตั้ง Firefox ปัจจุบัน วิธีนี้โปรไฟล์ถูกเก็บรักษาไว้และจะไม่มีข้อมูลสูญหาย

หมายเหตุ: ฉันได้อัปเกรด Firefox ลดระดับ Firefox และสลับไปมาตามช่องทางอัปเดตด้วยวิธีนี้และฉันไม่ได้เปิดแท็บใดเสีย


1

เท่าที่ฉันทราบไม่มีวิธีปัจจุบันเพียงแค่ข้ามไปยังช่องอื่นโดยไม่ต้องติดตั้ง อย่างไรก็ตามข้อมูลทั้งหมดของคุณ (คุกกี้ประวัติส่วนขยายค่ากำหนด ฯลฯ ) จะถูกเก็บไว้ในโปรไฟล์ ตราบใดที่คุณเก็บโปรไฟล์นี้การตั้งค่าของคุณจะไม่ถูกแตะต้อง

ฉันเชื่อว่าโปรไฟล์จะได้รับการเก็บรักษาไว้ (หรือคุณมีตัวเลือกในการเก็บรักษาโปรไฟล์) เมื่อคุณถอนการติดตั้ง Firefox แต่จะปลอดภัยเพียงแค่สำรองข้อมูลโปรไฟล์ปัจจุบันของคุณ สถานที่ตั้งของโปรไฟล์ของคุณ (s) C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profilesสามารถพบได้โดยไปที่ เพียงตรวจสอบให้แน่ใจว่าคุณสำรองข้อมูลก่อนติดตั้ง Firefox ESR

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.