Mozilla có một bộ ứng dụng Internet phổ biến, nổi tiếng nhất trong số đó là Firefox. Cũng có sẵn là một ứng dụng email có tên Thunderbird và một bộ internet tất cả-trong-một (kết hợp Firefox và Thunderbird cùng với một Trình soạn thảo HTML, một chương trình trò chuyện IRC và một số công cụ phát triển web) có tên là Seamonkey. Các phiên bản mới của tất cả các chương trình này được phát hành khá thường xuyên và nếu bạn đang sử dụng Debian hoặc một bản phân phối có nguồn gốc từ nó, ví dụ như Ubuntu, Linux Mint, Edubuntu, Kubuntu, Lubuntu, Xubuntu, vv, có một kho lưu trữ thuận tiện. Mozilla chính thức mới nhất xây dựng.

Dự án Ubuntuzilla cung cấp một kho lưu trữ với các phiên bản chính thức mới nhất của Firefox, SeaMonkey và Thunderbird. Các gói được cung cấp chứa các phiên bản phát hành Mozilla chính thức chưa được sửa đổi. Sử dụng kho lưu trữ Ubuntuzilla khá đơn giản và bạn chỉ cần thực hiện một vài lệnh để làm cho nó hoạt động.

Bước đầu tiên là thêm kho lưu trữ vào danh sách các nguồn gói. Danh sách các nguồn được sử dụng bởi apt-get và các công cụ quản lý gói khác được tìm thấy trong /etc/apt/sources.list . Để thêm kho lưu trữ Ubuntuzilla, mà không cần chỉnh sửa tệp sources.list sử dụng:

 echo -e "\ ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt tất cả chính" | sudo tee -a /etc/apt/sources.list> / dev / null 

Để kiểm tra xem lệnh đã thực hiện thành công có nhìn vào cuối tệp /etc/apt/sources.list bằng lệnh tail :

 tail /etc/apt/sources.list 

Dòng cuối cùng phải là:

 deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt tất cả chính 

Tiếp theo, bạn cần thêm chữ ký số của kho lưu trữ. Điều này xuất hiện dưới dạng một khóa mật mã và cho phép apt-get xác thực các gói để kiểm tra xem chúng có phải là chính hãng hay không. Thực hiện lệnh sau:

 sudo apt-key adv --recv-keys - keyserver keyserver.ubuntu.com C1289A29 

Bây giờ kho lưu trữ mới đã được thêm vào, danh sách gói cần phải được đồng bộ lại để bao gồm các gói có sẵn từ Ubuntuzilla. Để thực hiện việc này, yêu cầu trình quản lý gói apt cập nhật:

 sudo apt-get update 

Cài đặt Firefox, SeaMonkey hoặc Thunderbird

Với kho lưu trữ được thêm vào, việc cài đặt chương trình Mozilla rất dễ dàng. Để cài đặt phiên bản Firefox mới nhất, hãy sử dụng:

 sudo apt-get cài đặt firefox-mozilla-build 

Để cài đặt bản phát hành Thunderbird mới nhất:

 sudo apt-get cài đặt thunderbird-mozilla-build 

Để nhận phiên bản Seamonkey mới nhất, hãy nhập:

 sudo apt-get cài đặt seamonkey-mozilla-build 

Khi một gói được cài đặt, nó sẽ thay thế bất kỳ phiên bản nào được cài đặt trước đó được cài đặt bao gồm cả các phiên bản đến từ kho chính của distro của bạn. Tuy nhiên, điều này có nghĩa là bạn đã cài đặt hai phiên bản Firefox, một phiên bản được gọi là Firefox (hoặc có thể là Trình duyệt web Firefox) và một phiên bản được gọi là Mozilla Build of Firefox.

Bạn có thể chọn bỏ qua bản sao hoặc loại bỏ phiên bản distro được cung cấp, rất có thể với một lệnh như sudo apt-get remove firefox (hoặc thunderbird, vv). Nếu bạn giữ cả hai phiên bản được cài đặt và trình quản lý cập nhật thông báo cho bạn biết rằng phiên bản distro có bản cập nhật thì bạn có thể thực hiện nâng cấp một cách an toàn vì phiên bản mặc định sẽ vẫn là bản dựng của Ubuntuzilla và luôn là phiên bản chính thức mới nhất của Mozilla .

Chi tiết kỹ thuật

Cách trình cài đặt gói hoạt động là sao chép các tệp nhị phân thực trong /opt/firefox (hoặc /opt/thunderbird vv) và sau đó một liên kết được đặt trong /usr/bin . Liên kết gốc trong /usr/bin được đổi tên thành /usr/bin/firefox.ubuntu (hoặc /usr/bin/thunderbird.ubuntu v.v.).

Để loại bỏ các phiên bản Ubuntuzilla sử dụng các apt-get giống như ngoại trừ việc thay thế install bằng remove, ví dụ

 sudo apt-get xóa firefox-mozilla-build 

và vân vân.

Phần kết luận

Vì hầu hết các bản phân phối Debian có nguồn gốc thường không thể nâng cấp các phiên bản được cung cấp của Firefox, Thunderbird và Seamonkey (do số lượng lớn thư viện và phụ thuộc cũng cần được nâng cấp), kho lưu trữ Ubuntuzilla cung cấp một cách an toàn để nâng cấp cho các bản dựng mới nhất của Mozilla. Nếu bạn gặp rắc rối thì dự án Ubuntuzilla có một diễn đàn hỗ trợ khá tích cực.