Bài viết này giải thích cách tải xuống và cài đặt Thunderbird trên Linux. Bài viết này chỉ áp dụng cho Linux. Để biết hướng dẫn cài đặt Thunderbird trên Mac, hãy xem Install Thunderbird on Mac. Để biết hướng dẫn cài đặt Thunderbird trên Windows, hãy xem Install Thunderbird on Windows.
Mục lục…
- 1 Cài đặt từ Flatpak
- 2 Cài đặt từ Snap
- 3 Cài đặt từ trình quản lý gói của bản phân phối của bạn
- 4 Cài đặt Thunderbird thủ công cho một kênh phát hành cụ thể (dành cho người dùng nâng cao)
- 5 Khắc phục sự cố
Cài đặt từ Flatpak
gói flatpak Thunderbird và các tệp tarball được duy trì trực tiếp bởi nhân viên Thunderbird. Do đó, chúng có xu hướng được cập nhật lên các phiên bản ổn định mới hơn nhanh hơn so với các nguồn khác.
Để cài đặt Thunderbird từ Flatpak, bạn sẽ cần cài đặt flatpak và thiết lập flathub, nếu chưa có trên hệ thống của bạn. Flathub là kho lưu trữ trung tâm cho các flatpak và chứa hướng dẫn thiết lập cài đặt flatpak cho các bản phân phối khác nhau được duy trì tốt.
Sau khi flatpak và flathub đã được thiết lập xong, bạn có thể tải xuống và cài đặt tất cả từ dòng lệnh, hoặc tải xuống riêng tệp flatpakref và chuyển đến dòng lệnh để cài đặt nó.
Cách cài đặt bằng dòng lệnh (dễ hơn và ngầu hơn nhiều)
flatpak install flathub org.mozilla.thunderbird
Cách cài đặt bằng Giao diện người dùng đồ họa
- Truy cập Thunderbird trên Flathub.
- Nhấp vào và làm theo hướng dẫn. Bạn có thể tìm thấy nhiều tùy chọn hơn trong menu thả xuống bên cạnh nút đó, nếu cần.
Cài đặt từ Snap
gói snap Thunderbird được duy trì bởi Canonical và Thunderbird.
Để cài đặt Thunderbird từ Snap:
- Cài đặt Snap trên máy tính của bạn.
- Truy cập trang Cửa hàng của Snapcraft.
- Nhấp vào và làm theo hướng dẫn.
Khi bạn gỡ cài đặt snap Thunderbird, điều đáng chú ý là một bản sao lưu tự động dữ liệu snap sẽ được tạo. Vì bản sao lưu này chứa tất cả email của bạn đã tải xuống theo thời gian, nó có thể là một tệp rất lớn và mất nhiều thời gian. Để tắt việc tạo bản sao lưu này, chỉ cần thêm cờ --purge:
snap remove --purge thunderbird
Cài đặt từ trình quản lý gói của bản phân phối của bạn
Các bản phân phối Linux thường tạo các gói để cài đặt Mozilla Thunderbird một cách dễ dàng, bằng các công cụ đi kèm với bản phân phối Linux. Gói này có thể chứa các sửa đổi để tích hợp tốt hơn với hệ điều hành. Người bảo trì bản phân phối Linux kiểm soát thời điểm các bản cập nhật mới của phần mềm Thunderbird của họ được cung cấp, vì vậy có thể có sự chậm trễ giữa thời điểm bản phân phối của bạn cung cấp phiên bản hoặc bản cập nhật mới nhất hiện có so với thời điểm phiên bản hoặc bản cập nhật mới chính thức có sẵn tại Thunderbird.net hoặc trong flatpak. Bản phân phối của bạn cũng có thể cung cấp Thunderbird mà không có thương hiệu Thunderbird.
Để cài đặt Thunderbird bằng trình quản lý gói của bản phân phối của bạn, vui lòng tham khảo tài liệu về bản phân phối Linux của bạn. Phương pháp này có lợi ích là đảm bảo rằng Thunderbird và tất cả các thư viện cần thiết được cài đặt và cấu hình tối ưu cho bản phân phối của bạn.
Cài đặt Thunderbird thủ công cho một kênh phát hành cụ thể (dành cho người dùng nâng cao)
Các kênh Thunderbird
Thunderbird cung cấp bốn kênh: Release (còn được gọi là Monthly, có sẵn vào tháng 3 năm 2025), ESR (các bản phát hành chính hàng năm), Beta và Daily. Chúng được so sánh tại How to select a Thunderbird release channel, với thông tin và mẹo bổ sung trong các bài viết về Thunderbird Beta, Thunderbird Daily. Vui lòng đảm bảo máy tính của bạn đã cài đặt các thư viện cần thiết. Thiếu thư viện có thể khiến Thunderbird không hoạt động hoặc không đáng tin cậy. Danh sách yêu cầu có thể khác nhau tùy theo kênh: Yêu cầu ESR, Yêu cầu của Release, Beta, Daily.
Thay đổi kênh
Có thể thay đổi kênh và tiếp tục sử dụng dữ liệu Thunderbird hiện có của bạn, ví dụ như chuyển từ ESR sang Release. Nhưng nếu bạn muốn sử dụng một kênh khác và không thay đổi dữ liệu Thunderbird hiện có của mình sang kênh đó, hãy xem Chạy nhiều kênh. Khi thay đổi kênh, bạn sẽ muốn tránh các phức tạp và bảo vệ dữ liệu hồ sơ của mình:
- Sao lưu dữ liệu hồ sơ Thunderbird của bạn.
- Chỉ chuyển sang kênh có số phiên bản cao hơn hoặc bằng. Do đó, các tiến trình có thể là đi từ ESR sang Release, Release sang Beta và Beta sang Daily. Khi dữ liệu hồ sơ của bạn đã được tải với phiên bản mới hơn, bạn sẽ không thể tải nó với phiên bản thấp hơn.
- Bạn phải cài đặt phiên bản mới hơn trong tên thư mục cài đặt giống hệt với phiên bản cũ hơn. Nếu sử dụng phương pháp system bên dưới, hãy thực hiện
rm -rf /opt/thunderbirdvà sau đó cài đặt bản tải xuống đã chọn vào /opt/thunderbird/. Nếu sử dụng phương pháp home bên dưới, hãy thực hiệnrm -rf $HOME/thunderbirdvà sau đó cài đặt bản tải xuống đã chọn vào $HOME/thunderbird/.
Chạy nhiều kênh
Có thể cài đặt nhiều kênh Thunderbird và thậm chí chạy chúng đồng thời. Mỗi kênh phải được cài đặt trong một thư mục cài đặt khác nhau, điều này sẽ buộc sử dụng nhiều hồ sơ dữ liệu Thunderbird để bảo vệ và giữ cho dữ liệu của bạn được tách biệt.
Vị trí cài đặt
Khi cài đặt Thunderbird thủ công, bạn có thể chọn cài đặt nó trong thư mục system hoặc home. Dưới đây bạn sẽ tìm thấy hướng dẫn cho cả hai.
Cài đặt các kênh khác từ flatpak
Thunderbird Beta có sẵn thông qua flathub beta. Flathub duy trì hướng dẫn thêm và sử dụng kho lưu trữ flathub beta. Sau khi cấu hình, bạn có thể cài đặt Thunderbird Beta từ dòng lệnh.
flatpak install flathub-beta org.mozilla.thunderbird
Thunderbird ESR có sẵn thông qua flathub stable, giống như kênh phát hành tiêu chuẩn của chúng tôi. Nó có thể được cài đặt bằng dòng lệnh như sau:
flatpak install flathub org.mozilla.thunderbird_esr
Ngoài ra, nếu bạn muốn sử dụng giao diện đồ họa:
- Truy cập Thunderbird ESR trên Flathub.
- Nhấp vào và làm theo hướng dẫn. Bạn có thể tìm thấy nhiều tùy chọn hơn trong menu thả xuống bên cạnh nút đó, nếu cần.
Cài đặt Thunderbird trên hệ thống
- Để cài đặt Thunderbird bằng phương pháp này, bạn phải có thể đăng nhập với quyền root hoặc thực thi các lệnh
sudo. - Bản cài đặt này sẽ có ưu tiên hơn phiên bản Thunderbird được cài đặt thông qua trình quản lý gói của bạn. Để chạy phiên bản được cài đặt với trình quản lý gói của bạn, bạn sẽ cần thực thi tệp nhị phân từ một terminal. Để làm điều này trong hầu hết các bản phân phối, hãy mở một terminal và gõ:
/usr/bin/thunderbird.
- Tải xuống kênh cài đặt bạn chọn từ trang tải xuống. Tệp sẽ có dạng thunderbird-<version>.tar.xz.
- Mở một terminal và đi đến thư mục nơi bản tải xuống của bạn đã được lưu. Ví dụ:
cd ~/Downloads - Giải nén nội dung tệp đã tải xuống. Thao tác này sẽ tạo một thư mục có tên thunderbird. Sau đó, bạn có thể xóa tệp lưu trữ:
sudo tar -xvf thunderbird-*.tar.xz -C /opt/
rm thunderbird-*.tar.xz - Tạo một liên kết tượng trưng đến tệp thực thi Thunderbird:
sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird - Tải xuống một bản sao của tệp desktop:
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P /usr/local/share/applications
Ngoài ra, nếu wget không được cài đặt trên máy tính của bạn, hãy truy cập URL đã đề cập ở trên, nhấp chuột phải vào trang để mở menu ngữ cảnh và chọn . Sau khi bạn tải xuống tệp, hãy di chuyển nó đến /usr/local/share/applications.
Để xác nhận mọi thứ được cài đặt chính xác, hãy mở Thunderbird từ tệp desktop mới được tạo và đi đến > > . Trong phần Application Basics của trang Troubleshooting Information, giá trị của Application Binary phải là /opt/thunderbird/thunderbird-bin
Cài đặt Thunderbird tại nhà - cục bộ trong tài khoản người dùng
Nếu bạn không có quyền truy cập để đăng nhập với quyền root hoặc thực thi các lệnh sudo, hoặc chỉ thích sử dụng Thunderbird cục bộ trong tài khoản của mình, bạn có thể thực hiện cài đặt cục bộ. Bạn cũng có thể làm điều này để có nhiều bản cài đặt Thunderbird cho các bản dựng khác nhau.
- Tải xuống kênh cài đặt bạn chọn từ trang tải xuống. Tệp sẽ có dạng thunderbird-<version>.tar.bz2.
- Mở một terminal và đi đến thư mục nơi bản tải xuống của bạn đã được lưu. Ví dụ:
cd ~/Downloads - Giải nén nội dung tệp đã tải xuống. Thao tác này sẽ tạo một thư mục có tên thunderbird. Sau đó, bạn có thể xóa tệp lưu trữ:
tar xjf thunderbird-*.tar.bz2
rm thunderbird-*.tar.bz2 - Nếu bạn đã tải xuống một bản dựng cụ thể, bạn có thể muốn đổi tên thư mục đã giải nén cho phù hợp. Ví dụ:
mv thunderbird thunderbird-beta - Bạn có thể để thư mục đã giải nén trong thư mục download của mình, hoặc di chuyển nó đến một nơi khác trong tài khoản của bạn. Ví dụ:
mv thunderbird $HOME/thunderbird - Thunderbird bây giờ đã sẵn sàng để sử dụng. Bạn có thể chạy nó trực tiếp từ terminal:
$HOME/thunderbird/thunderbird & - Tạo một lối tắt trên màn hình. Lưu ý bước này có thể khác nhau trong bản phân phối Linux của bạn. (Một số bản phân phối Linux sẽ cho phép bạn nhấp chuột phải vào màn hình và chọn từ menu ngữ cảnh):
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P $HOME/.local/share/applications/ - Vì biểu tượng cho lối tắt trên màn hình sẽ được tìm thấy trong $HOME/thunderbird/chrome/icons/default/ và tệp thực thi nằm trong $HOME/thunderbird, chúng ta cần thay đổi các dòng này trong tệp desktop mà chúng ta vừa tải xuống:
sed -i.bak -e "s|Exec=thunderbird %u|Exec=$HOME/thunderbird/thunderbird %u|" $HOME/.local/share/applications/thunderbird.desktop
sed -i.bak -e "s|Icon=/opt/thunderbird/chrome/icons/default/default128.png|Icon=$HOME/thunderbird/chrome/icons/default/default128.png|" $HOME/.local/share/applications/thunderbird.desktop
Bây giờ, biểu tượng ứng dụng Thunderbird của bạn sẽ được tìm thấy trong số các ứng dụng khác của bạn và bạn có thể khởi chạy Thunderbird như mong đợi.
Đặt Thunderbird làm ứng dụng thư mặc định
Bước này thêm các liên kết loại MIME cần thiết cho phép bạn chọn Thunderbird làm ứng dụng thư mặc định trong cài đặt màn hình của bạn.
- Mở ~/.config/mimeapps.list bằng trình soạn thảo văn bản của bạn và cuộn xuống phần có tên
[Added Associations]. - Tìm loại MIME
x-scheme-handler/mailtovà nối thêmthunderbird.desktopvào đó.
Tệp .desktop bạn đã tải xuống trước đó xác định một số loại MIME bổ sung cho Thunderbird, chẳng hạn như application/x-xpinstall (để xử lý các tiện ích mở rộng của Thunderbird); vì vậy ví dụ dưới đây sẽ bao gồm nó. Có một số loại khác thường được các nhà đóng gói xác định (¹ ² ³); bằng cách thêm text/calendar, ví dụ, màn hình GNOME sẽ liệt kê Thunderbird như một tùy chọn cho Calendar.
[Added Associations]
x-scheme-handler/mailto=thunderbird.desktop;
application/x-xpinstall=thunderbird.desktop;
Cho đến nay, chúng tôi chỉ xác định những gì Thunderbird có thể xử lý, điều này đủ để nó được liệt kê như một tùy chọn trong cài đặt màn hình của bạn. Khi bạn chọn một ứng dụng nhất định làm trình xử lý mặc định cho một tác vụ, bạn thực sự đang ghi vào phần khác có tên [Default Applications]. Điều này có thể được thực hiện bằng GUI do màn hình của bạn cung cấp; bằng cách chỉnh sửa thủ công ~/.config/mimeapps.list, như chúng ta đã làm; hoặc trên dòng lệnh. Việc sử dụng CLI được mô tả dưới đây.
xdg-mime default thunderbird.desktop x-scheme-handler/mailto
xdg-mime default thunderbird.desktop application/x-xpinstall
Nếu bạn bỏ qua các liên kết loại mà chúng tôi đã thêm thủ công vào phần [Added Associations], việc lựa chọn ứng dụng mặc định vẫn sẽ hoạt động, nhưng tùy chọn Thunderbird sẽ biến mất ngay khi bạn quyết định thay đổi trình xử lý mặc định thành một cái gì đó khác. Bằng cách làm theo các bước này, Thunderbird sẽ luôn được liệt kê như một ứng cử viên ứng dụng mặc định.
Biểu tượng Thunderbird được hiển thị dưới dạng biểu tượng chung
Nếu bạn đang sử dụng GNOME và biểu tượng Thunderbird được hiển thị dưới dạng biểu tượng chung (ví dụ: biểu tượng bánh răng), cần phải cấu hình thêm trình khởi chạy thunderbird.desktop. Điều sau đây đảm bảo biểu tượng ứng dụng chính xác được hiển thị cho Thunderbird.
Xác định wmclass cho Thunderbird:
- Nhấn
Alt+F2trong khi Thunderbird đang chạy để khởi chạy bảng điều khiển lệnh chạy. - Gõ
lgvà nhấn Enter. - Trong cửa sổ xuất hiện, nhấp vào
Windowsở góc trên bên phải. - Xác định vị trí
wmclasscủa Thunderbird trong danh sách được hiển thị.
Sửa đổi trình khởi chạy thunderbird.desktop:
- Mở tệp
thunderbird.desktoptrong trình soạn thảo văn bản. - Trong phần
[Desktop Entry], thêm hoặc cập nhật khóaStartupWMClassđể bao gồm giá trịwmclassbạn đã tìm thấy trước đó. Ví dụ:
StartupWMClass=thunderbird-esr
Khắc phục sự cố
Sự cố hồ sơ Snap
Nếu bạn KHÔNG có hồ sơ Thunderbird đã tồn tại trong thư mục chính của mình, thì snap sẽ tạo và sử dụng một hồ sơ nằm ở vị trí snap Thunderbird: ~/snap/thunderbird/common/.thunderbird.
Nếu bạn CÓ hồ sơ Thunderbird đã tồn tại trong thư mục chính của mình, thì snap sẽ sử dụng nó.
Nếu vì lý do nào đó bạn cảm thấy hồ sơ bình thường của mình (bất kể vị trí hồ sơ nào bạn đã sử dụng) không được sử dụng, đây là một số bước bạn có thể thực hiện để thử và khôi phục:
- Xóa snap. Khi snapd xóa một snap khỏi hệ thống của bạn, nó sẽ tự động tạo một bản sao lưu của snap đó và lưu trữ nó trong thư mục /var/lib/snapd/snapshots/. Nếu thư mục hồ sơ của bạn nằm bên trong snap tại ~/snap/thunderbird/common/.thunderbird, thì việc sao lưu có thể mất một lúc (vì thư mục hồ sơ có thể khá lớn). Hãy kiên nhẫn trong khi bản sao lưu được tạo. (Lưu ý rằng đây không phải là cách duy nhất để tạo bản sao lưu. Bạn có thể tự khởi tạo một bản sao lưu bằng
snap save thunderbird) - Đảm bảo không có thư mục hồ sơ ~/.thunderbird nào tồn tại:
$ mv ~/.thunderbird ~/.thunderbird-backup - Cài đặt lại snap Thunderbird:
$ sudo snap install thunderbird - Khôi phục từ ảnh chụp nhanh của bạn. Thao tác này sẽ áp dụng hồ sơ thunderbird bên trong ảnh chụp nhanh đó vào bản cài đặt snap mới của bạn. Hãy tìm trong thư mục /var/lib/snapd/snapshots/ để xác định vị trí ảnh chụp nhanh gần đây nhất hoặc ảnh bạn muốn sử dụng. Số đứng đầu tương ứng với số ảnh chụp nhanh. Ví dụ: nếu có /var/lib/snapd/snapshots/14_thunderbird_128.11.0esr-1_735.zip, lệnh khôi phục sẽ là:
$ sudo snap restore 14