Tin tức và phân tích của tất cả các thiết bị di động

Cách tải Firefox Quantum trên Debian Stable

Do tốc độ chậm của Debian Stable khi có các gói, trình duyệt web Mozilla Firefox nhận các bản cập nhật rất chậm. Đây không phải là vấn đề quá lớn vì người dùng Debian Stable biết họ đang đăng ký cái gì, nhưng đôi khi nó gây ra một số bất tiện. Mozilla vừa phát hành Firefox Quantum, nhưng người dùng Debian Stable không thể cập nhật nó. Đây là cách bạn có thể tải xuống Firefox Quantum trên Debian Stable. Nếu bạn quan tâm đến việc nhận các phiên bản cập nhật của các ứng dụng khác trong Debian, hãy xem hướng dẫn của chúng tôi để nhận phần mềm mới hơn trong Debian Stable.

Thay thế phiên bản mở rộng của Firefox

Thay vì phiên bản Mozilla Firefox mới nhất, người dùng Debian Ổn định được hưởng lợi từ Bản phát hành mở rộng của Firefox. Trình duyệt này là phiên bản Firefox được duy trì lâu dài, loại bỏ các tính năng mới hơn, cải thiện tốc độ và những thứ tương tự. Nhiều người dùng không nghĩ nhiều về việc cập nhật trình duyệt ngu ngốc của họ bởi vì họ chỉ cần duyệt web và không quan tâm đến các tính năng mới nhất giúp cải thiện rất ít trải nghiệm duyệt web.

Điều đáng chú ý là với mỗi bản phát hành, nhóm Mozilla đã cải thiện tốc độ, sửa lỗi và nói chung là cải thiện trình duyệt. Nếu bạn muốn có phiên bản cập nhật hơn của trình duyệt, trước tiên bạn cần thay thế Firefox ESR.

Cách nhanh nhất để cập nhật Firefox ESR là chỉ cần gỡ cài đặt Firefox ESR rồi tải xuống tệp nhị phân của Firefox. Lấy tệp nhị phân của Firefox không tốt bằng cài đặt từ các nguồn phần mềm Debian vì bạn sẽ phải kiểm tra các bản cập nhật theo cách thủ công.

Để bắt đầu, hãy gỡ cài đặt Firefox ESR bằng trình quản lý gói của bạn:

su

apt remove firefox-esr

Sau đó, trong root, hãy cài đặt wget (nếu bạn chưa có).

apt install wget

Sử dụng trình tải xuống wget, tải xuống phiên bản Firefox mới nhất trực tiếp từ Mozilla.

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"

Ở trong thư mục gốc và tạo một thư mục mới cho Firefox trong khu vực /opt/ của hệ thống tệp.

mkdir -p /opt/firefox

Khi thư mục mới được tạo, hãy cài đặt Firefox trong /opt/firefox/ bằng cách giải nén tệp lưu trữ FirefoxSetup.tar.bz2 đã tải xuống.

tar xjfv FirefoxSetup.tar.bz2 -C /opt/firefox

Tạo một tập tin máy tính để bàn

Phiên bản Firefox mới hơn được cài đặt trên hệ thống. Mọi thứ gần như đã sẵn sàng. Nó chỉ còn lại để tạo một lối tắt đến màn hình nền. Để bắt đầu, hãy mở trình soạn thảo văn bản. Trong ví dụ này, chúng tôi sẽ sử dụng trình soạn thảo văn bản Nano (với quyền root).

su
nano /usr/share/applications/firefox.desktop

Lấy mã bên dưới và dán mã vào trình soạn thảo văn bản.

[Desktop Entry]
 Version=1.0
 Name=Firefox
 GenericName=Web Browser
 Exec=/usr/lib/firefox %u
 Icon=firefox-esr
 Terminal=false
 Type=Application
 MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
 StartupNotify=true
 Categories=Network;WebBrowser;
 Keywords=web;browser;internet;
 Actions=new-window;new-private-window;
 [Desktop Action new-window]
 Name=New Window
 Exec=/usr/lib/firefox --new-window %u
 [Desktop Action new-private-window]
 Name=New Private Window
 Exec=/usr/lib/firefox --private-window %u

Nhấn Ctrl + O để lưu mục nhập Firefox mới vào máy tính của bạn. Sau đó cập nhật quyền truy cập tệp bằng lệnh chmod.

chmod +x /usr/share/applications/firefox.desktop

Khi các quyền được cập nhật, Debian sẽ thấy mục nhập mới trên màn hình nền và nhận ra đó là một ứng dụng. Tìm Firefox trong phần “Internet” của môi trường máy tính để bàn (nếu bạn đang sử dụng phiên bản XFCE). Hoặc chỉ tìm kiếm “Firefox” nếu bạn đang sử dụng phiên bản Gnome hoặc KDE.

Cuối cùng, khi Firefox nằm trong thư mục /opt/firefox/, hãy tạo một liên kết tượng trưng từ đó tới /usr/lib/ để người dùng có thể khởi chạy Firefox.

ln -s /opt/firefox/firefox /usr/lib/

Cập nhật phiên bản nhị phân của Firefox

Cài đặt Firefox theo cách thủ công thay vì tải xuống phiên bản chính thức của bản phân phối Linux có những ưu điểm và nhược điểm. Mặt tích cực của việc sử dụng phiên bản Firefox này là người dùng có thể tận hưởng một hệ điều hành cơ bản ổn định và vẫn sử dụng phiên bản mới nhất của trình duyệt nguồn mở yêu thích của họ. Nhược điểm là mọi bản cập nhật phải được cài đặt thủ công. Apt sẽ không làm điều đó trong trường hợp này.

Để biết khi nào Firefox cập nhật, tốt nhất bạn nên đọc blog Các bản phát hành trong tương lai của Firefox. Thỉnh thoảng kiểm tra lại để xem có bản phát hành mới không. Một ý tưởng hay khác là kiểm tra số phiên bản. Trình duyệt sẽ cho bạn biết nếu nó được cập nhật. Thông tin về số phiên bản trong Firefox có sẵn trong: Tùy chọn > Chung

Công cụ cập nhật Firefox

Cập nhật Firefox theo cách thủ công có thể gây khó khăn. Một cách tốt để giải quyết vấn đề này là tạo công cụ cập nhật của riêng bạn. Nó sẽ không tốt bằng việc sử dụng trình quản lý gói của Debian, nhưng nó đủ để đảm bảo rằng việc tải xuống phiên bản Firefox mới nhất không trở thành một quá trình tẻ nhạt. Để bắt đầu, hãy lấy root shell trong terminal bằng lệnh su.

su

Trong thư mục gốc, mở trình soạn thảo văn bản Nano.

nano /usr/bin/firefox-updater

Điều đầu tiên cần làm trong công cụ nâng cấp là shebang. Phần này của tập lệnh rất quan trọng vì không có nó, hệ thống sẽ không biết phải làm gì với các lệnh. Viết:

#!/bin/bash

Khi shebang hoàn tất, hãy thêm các lệnh chính xác.

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
tar xjfv FirefoxSetup.tar.bz2 -C /opt/firefox/ --overwrite

rm FirefoxSetup.tar.bz2

Khi tất cả các lệnh được liệt kê, hãy lưu tệp bằng Ctrl + O. Sau đó, cập nhật các quyền của tập lệnh trong /usr/bin/ bằng:

chmod +x /usr/bin/firefox-updater

Để cập nhật Firefox, trước tiên hãy root bằng su rồi chạy công cụ.

su
firefox-updater

Firefox thường cập nhật vài tháng một lần với các bản phát hành chính và vài tuần (hoặc thậm chí vài ngày) với các bản cập nhật nhỏ. Để có kết quả tốt nhất, hãy chạy trình cập nhật mỗi tuần một lần.