Contents

Cách cài đặt Firefox hàng đêm trên Debian và Ubuntu

Bài học chính

Trải nghiệm những đổi mới tiên tiến của Mozilla Firefox thông qua quá trình phát triển lặp lại của nó, Firefox Nightly, cung cấp các bản cập nhật thường xuyên hàng ngày.

Mozilla đã thực hiện một bước quan trọng bằng cách cung cấp các gói.deb Firefox Nightly được thiết kế riêng cho các bản phân phối dựa trên Debian như Ubuntu, từ đó tạo điều kiện thuận lợi cho quá trình cài đặt và cập nhật liền mạch.

Bằng cách kết hợp kho lưu trữ Firefox Nightly và sử dụng hệ thống quản lý gói Công cụ gói nâng cao (APT), người ta có thể cài đặt và duy trì các bản cập nhật cho Firefox Nightly một cách liền mạch một cách dễ dàng.

Đối với những người thành thạo phát triển web hoặc có kỹ năng máy tính nâng cao, họ có thể nhận thấy cơ hội thử nghiệm các chức năng mới trong Mozilla Firefox thông qua việc cài đặt Firefox Nightly. Tuy nhiên, có thể nảy sinh những lo ngại về tính khả thi và tính dễ cài đặt hoặc cập nhật.

Tin thú vị dành cho người dùng các bản phân phối dựa trên Debian như Ubuntu-Các gói.deb hàng đêm của Firefox đã có thể truy cập được. Quá trình cài đặt và cập nhật Firefox Nightly rất đơn giản và dễ hiểu, chỉ cần một số hướng dẫn dòng lệnh để hoàn thành.

Firefox hàng đêm là gì?

Firefox Nightly, như biệt danh của nó ngụ ý, là sự lặp lại liên tục của ứng dụng duyệt web phổ biến được cập nhật hàng ngày. Thông thường, người dùng cuối thích sử dụng bản phát hành tiêu chuẩn có sẵn trên trang web Mozilla hoặc kho phần mềm tương ứng của họ; tuy nhiên, những người có thiên hướng thử nghiệm và sở hữu trình độ kỹ thuật tiên tiến có thể thấy có ích khi khám phá phiên bản về đêm.

Các nhà thiết kế và phát triển web có thể chọn đánh giá chức năng của trang web của họ bằng phiên bản Firefox phát hành trước để xác định xem liệu bất kỳ yếu tố hiện có nào có bị ảnh hưởng bất lợi hoặc trở nên lỗi thời bởi các bản cập nhật trong tương lai hay không. Tương tự, những cá nhân am hiểu công nghệ sử dụng rộng rãi trình duyệt có thể chọn thử nghiệm các tính năng mới được giới thiệu trong các lần lặp này trước khi chúng được tung ra thị trường, nhờ đó được hưởng lợi từ việc đánh giá sớm những cải tiến đó.

Một bài đăng trên Blog hàng đêm của Mozilla đã công bố kho lưu trữ.deb cho Firefox Nightly. Nó đơn giản hóa việc cài đặt bản dựng hàng đêm bằng cách tự động cập nhật nó khi có phiên bản mới phát hành. Nó cũng tách phiên bản hàng đêm khỏi bất kỳ phiên bản nào khác, chẳng hạn như phiên bản ESR ổn định của Firefox, được bao gồm theo mặc định trong nhiều bản phân phối Linux.

Thêm kho lưu trữ hàng đêm của Firefox

Để dễ dàng cài đặt Firefox Nightly bằng cách sử dụng kho lưu trữ APT, hãy bắt đầu bằng cách thiết lập một kho lưu trữ để bảo vệ an toàn chữ ký mật mã, đảm bảo tính xác thực của tệp.deb phát ra từ Mozilla.

Các khóa mật mã được sử dụng bởi trình quản lý gói, APT (Công cụ gói Apache), được đặt trong thư mục /etc/apt/keyrings. Để đảm bảo rằng kho lưu trữ này có thể truy cập dễ dàng cho các hoạt động quản lý gói hiệu quả, có thể cần phải tạo thư mục này với tư cách là siêu người dùng hoặc quản trị viên.

 sudo mkdir /etc/apt/keyrings

Để đảm bảo quyền truy cập và sửa đổi tệp thích hợp, điều cần thiết là sử dụng lệnh chmod và chỉ định các quyền thích hợp cho từng tệp hoặc thư mục một cách chi tiết. Quá trình này cho phép kiểm soát tinh chỉnh đối với những người có thể đọc, ghi hoặc thực thi các tệp hoặc thư mục cụ thể trong hệ thống của bạn, tăng cường bảo mật và duy trì hiệu suất tối ưu.

 sudo chmod 0755 /etc/apt/keyrings

Cấu hình nói trên đảm bảo rằng thư mục được chỉ định có thể truy cập được dưới dạng quyền đọc, ghi và tìm kiếm cho cả chủ sở hữu (tức là root) và những người dùng khác. Cụ thể, thư mục này được chủ sở hữu cho phép viết, tất cả người dùng đều có thể tìm kiếm và tất cả đều có thể đọc được.

Từ nay trở đi, người ta phải lấy khóa mã hóa bằng cách tải xuống từ một nguồn an toàn.

 wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
   | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

Quá trình này thoạt nhìn có vẻ phức tạp; tuy nhiên, nó khá đơn giản. Việc sử dụng lệnh wget sẽ tạo điều kiện thuận lợi cho việc truy xuất khóa quan trọng từ máy chủ của Mozilla và chuyển đầu ra của nó sang đầu ra tiêu chuẩn thông qua tùy chọn “ -O- ”. Sau đó, lệnh tee sẽ chuyển thông tin này đến tệp packages.mozilla.org.asc được chỉ định trong thư mục được chỉ định, đồng thời loại bỏ tất cả đầu ra dự định hiển thị trên bảng điều khiển bằng cách định tuyến nó tới /dev/null .

/vi/images/firefox-nightly-gpg-fingerprint.jpg

Hãy đảm bảo rằng bạn đã cài đặt chính xác khóa GPG (GNU Privacy Guard) bằng cách xác minh cài đặt của nó bằng lệnh sau trong thiết bị đầu cuối hoặc dấu nhắc lệnh:bashgpg –list-keysĐiều này sẽ hiển thị danh sách tất cả các khóa được cài đặt trên hệ thống của bạn. Hãy tìm địa chỉ email được liên kết với địa chỉ email được sử dụng để gửi tin nhắn được mã hóa và xác nhận rằng nó khớp với khóa chung được cung cấp trước đó. Nếu có bất kỳ khác biệt nào, vui lòng thông báo ngay cho chúng tôi để chúng tôi có biện pháp xử lý thích hợp.

 gpg -n -q --import --import-options import-show \
 /etc/apt/keyrings/packages.mozilla.org.asc

Thật vậy, người ta phải xem xét kỹ lưỡng chuỗi được tạo ra một cách cẩn thận. Định dạng dự kiến ​​của đầu ra cụ thể này là “35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3”.

/vi/images/firefox-nightly-apt-sources.jpg

Nếu nó được coi là an toàn, bạn có thể tiếp tục đưa kho lưu trữ.deb bằng cách tạo một tệp mới tại /etc/apt/sources.list.d/mozilla.list làm siêu người dùng và sử dụng công cụ chỉnh sửa theo sở thích của bạn để chèn mục sau:

 deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

Cài đặt Firefox hàng đêm

Bằng cách đưa kho lưu trữ Firefox Nightly vào cấu hình hệ thống của bạn, bạn có thể cài đặt nó giống như bất kỳ gói Debian hoặc Ubuntu thông thường nào.

Cập nhật hệ thống của bạn bằng APT là một quy trình điển hình có thể được thực hiện dễ dàng.

 sudo apt update && sudo apt upgrade

/vi/images/firefox-nightly-dep-apt-install.jpg

Tiếp theo, bạn chuẩn bị cài đặt Firefox Nightly:

 sudo apt install firefox-nightly

/vi/images/firefox-nightly-deb-firstrun-page.jpg

Để truy cập Firefox Nightly trong menu ứng dụng của hệ điều hành của bạn, hãy làm theo các bước sau sau khi hoàn thành các hướng dẫn trước đó. Kể từ đó trở đi, việc cập nhật Firefox Nightly sẽ là một phần trong các bản cập nhật gói thông thường của bạn.

Bây giờ bạn có thể dùng thử Trình duyệt Firefox mới nhất

Bằng cách sử dụng hệ thống quản lý gói APT nâng cao có sẵn trong Debian và Ubuntu, giờ đây người dùng có thể dễ dàng cài đặt và cập nhật trình duyệt web Firefox Nightly cải tiến của Mozilla. Quy trình hợp lý này cung cấp một phương tiện dễ tiếp cận để các cá nhân thử nghiệm công nghệ duyệt web hàng đầu.