Tôi có thể chuyển đổi cài đặt Firefox hiện có sang ESR mà không cần cài đặt lại không?


10

Phải mất một vài bước nhảy (bao gồm cả đăng ký danh sách gửi thư mà tôi dường như không cần ) nhưng cuối cùng tôi đã tìm thấy nơi để tải xuống ESR Firefox . Điều này rất tốt cho các cài đặt mới, nhưng tôi đã tự hỏi liệu có cách nào để chuyển đổi các cài đặt hiện có sang cấu hình ESR mà không cần phải cài đặt đầy đủ hay không.

Theo tôi hiểu, sự khác biệt duy nhất giữa ESR và Firefox thông thường sẽ là cách họ nhận được các bản cập nhật. Sau khi phiên bản Firefox tiêu chuẩn mới ra mắt, các bản phát hành ESR sẽ chỉ nhận được các bản cập nhật bảo mật quan trọng và sửa lỗi cho phần còn lại của cuộc sống hỗ trợ của họ. Các phiên bản mới hơn của bản dựng tiêu chuẩn của Firefox sẽ có tất cả các tính năng mới nhất và tốt nhất, trong khi các bản phát hành ESR nhằm mang lại sự ổn định cho các môi trường không thể theo kịp sự thay đổi số phiên bản đầy đủ mới như Mozilla.

Trong Firefox thông thường, màn hình Giới thiệu cho thấy tôi đang sử dụng kênh cập nhật "phát hành".

nhập mô tả hình ảnh ở đây

Việc chuyển sang ESR có thực sự chỉ là vấn đề chuyển kênh cập nhật? Tôi đoán điều này có thể được thực hiện about:configbằng cách thay đổi app.update.channelvà có lẽ cũng vậy app.update.url. Tuy nhiên, tôi không biết những giá trị này nên là gì đối với ESR hoặc nếu có bất kỳ điều gì khác cần được điều chỉnh.

Vì vậy, có thể chuyển sang ESR mà không cần cài đặt lại không và nếu có thì bằng cách nào?

(Lưu ý: Mặc dù câu hỏi này được viết ban đầu cho Firefox 10, tôi hy vọng mọi câu trả lời cũng sẽ được áp dụng cho các phiên bản ESR trong tương lai.)


Bạn đã thử cài đặt ESR để xem lý thuyết của bạn có đúng không?
Ramhound

@Ramhound Power hiện đang ở nhà tôi, vì vậy tôi hiện không có quyền truy cập vào máy ảo trên máy tính xách tay của mình để kiểm tra. Ngoài ra, tôi sẽ không biết bắt đầu tìm kiếm những thay đổi khác mà tôi không mong đợi ở đâu.
Iszi

Để làm rõ sự hiểu biết của bạn về sự khác biệt giữa bản phát hành bình thường và bản phát hành ESR, bản phát hành ESR không nhận được bản cập nhật tính năng và các lỗi thường được coi là tính năng trừ khi chúng có tính chất bảo mật, "topcrash" hoặc dataloss. Người dùng trên các bản phát hành ESR cũng được loại trừ khỏi các kênh hỗ trợ thông thường và dự kiến ​​sẽ sử dụng danh sách gửi thư doanh nghiệp để được hỗ trợ.
Stephanie

Ngoài ra, đối với ESR, khi cuối cùng bạn phải nâng cấp, hãy mong đợi nhiều thay đổi được đưa ra cùng một lúc, thay vì thay đổi dần dần mà quá trình phát hành nhanh chóng mang lại.
Stephanie

Câu trả lời:


3

Việc chuyển đổi sang ESR được thực hiện trên nguyên tắc bằng cách cập nhật trong defaults\pref\channel-prefs.jsdòng này:

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

Theo chủ đề mozillaZine Thay đổi Kênh cập nhật của bạn , nó được mã hóa cứng trong tệp kênh-prefs.js, vì vậy thay đổi trong about:configsẽ không hoạt động.

Tuy nhiên, không phải mọi phiên bản không phải ESR đều có thể được chuyển đổi thành ESR chỉ bằng cách thay đổi kênh-prefs.js. Phiên bản ESR hoàn toàn khác biệt với phiên bản bình thường, ngay cả khi sự khác biệt rất nhỏ đối với một phiên bản nhất định, do đó, người ta nên sử dụng phiên bản ESR được phát hành. Ngay cả khi cập nhật channel-prefs.js hoạt động cho một số phiên bản như Firefox 10.0, không có gì đảm bảo rằng điều này sẽ hoạt động cho phiên bản ESR tiếp theo.

Điều này được thể hiện rõ trong bài viết Enterprise / Firefox / ExtendedSupport :

hình ảnh

Bạn có thể thấy từ hình ảnh trên mà không phải phiên bản Firefox nào cũng có phiên bản ESR tương ứng . Có ít phiên bản ESR hơn phiên bản "bình thường". Bài báo cũng nói rằng việc kiểm tra nếu một phiên bản ESR mới phù hợp với nhu cầu của tổ chức của bạntrách nhiệm của bạn .

Vì tất cả những khác biệt này, tôi sẽ khuyên bạn không nên chuyển đổi cài đặt Firefox hiện có sang ESR, nhưng nên bắt đầu từ cài đặt ESR sạch.


5

ESR Builds được xây dựng tách biệt với các bản dựng thông thường, thậm chí của cùng một phiên bản. Firefox 10.0 và Firefox ESR 10.0 và các gói riêng biệt, mặc dù phần lớn giống nhau. Bạn có thể thả vào app.update. * Cấu hình của ESR để khiến bản cập nhật ESR tiếp theo ghi đè cài đặt của bạn, nhưng điều này không được kiểm tra hoặc hỗ trợ theo như tôi biết.

Cách dễ nhất để thay thế một cài đặt có thể là chạy trình cài đặt ESR, nhưng chọn thư mục cài đặt hiện có của bạn. Điều này sẽ thay thế cài đặt của bạn mà không làm mất hồ sơ của bạn / v.v., mặc dù có thể không vượt qua tiêu chí 'mà không cần cài đặt lại'.


2

Bạn có thể thử cài đặt ESR (Tôi thực sự không nghĩ rằng đây là cài đặt lại, hơn nữa là nâng cấp bằng trình cài đặt) trên cài đặt Firefox hiện tại. Bằng cách này, hồ sơ được bảo tồn và không có dữ liệu sẽ bị mất.

Lưu ý: Tôi đã nâng cấp Firefox, hạ cấp Firefox và chuyển xung quanh các kênh cập nhật bằng phương pháp này và tôi đã không bị mất một tab đã mở.


1

Theo như tôi biết, không có cách nào hiện tại để đơn giản chuyển qua kênh khác mà không cần cài đặt. Tuy nhiên, tất cả dữ liệu của bạn (cookie, lịch sử, tiện ích mở rộng, tùy chọn, v.v.) được lưu trữ trong một cấu hình. Miễn là bạn giữ hồ sơ này, cài đặt của bạn sẽ không bị ảnh hưởng.

Tôi tin rằng các cấu hình được bảo tồn (hoặc bạn có tùy chọn bảo toàn các cấu hình) khi bạn gỡ cài đặt Firefox, nhưng để đảm bảo an toàn, chỉ cần sao lưu hồ sơ hiện tại của bạn. Vị trí của hồ sơ của bạn có thể được tìm thấy bằng cách đi đến C:\Users\**<your username>**\AppData\Roaming\Mozilla\Firefox\Profiles. Chỉ cần đảm bảo rằng bạn sao lưu trước khi cài đặt Firefox ESR.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.