Установка Thunderbird на Linux

Thunderbird Thunderbird Последнее обновление: 50% пользователей проголосовали за полезность

В этой статье объясняется, как загрузить и установить Thunderbird на Linux. Эта статья применима только к Linux. Для получения инструкций по установке Thunderbird на Mac прочитайте статью Установка Thunderbird на Mac.Для получения инструкций по установке Thunderbird на Windows прочитайте статью Установка Thunderbird на Windows.

Примечание: если Thunderbird у вас установлен с помощью нескольких методов (deb, rpm, flatpak, snap и т.д.), у вас может быть несколько идентичных значков приложения. Чтобы избежать этого, мы рекомендуем использовать только один метод установки за раз.

Установка из Flatpak

Пакеты Thunderbird flatpak и архивные файлы поддерживаются непосредственно сотрудниками Thunderbird. Поэтому они, как правило, обновляются до более новых стабильных версий быстрее, чем другие источники.

Чтобы установить Thunderbird из Flatpak, вам потребуется установить flatpak и настроить flathub, если он еще не установлен в вашей системе. Flathub является центральным хранилищем flatpaks и содержит хорошо поддерживаемые инструкции по настройке установок flatpak для различных дистрибутивов.

Поле настройки flatpak и flathub вы можете либо загрузить его и установить из командной строки, или отдельно загрузить файл flatpakref и обратиться к командной строке для его установки.

Как установить с помощью командной строки (легче и намного круче)

flatpak install flathub org.mozilla.Thunderbird

Как установить с графическим пользовательским интерфейсом

  1. Посетите Thunderbird на Flathub.
  2. Нажмите Install и следуйте инструкциям. Вы можете найти больше вариантов в выпадающем меню рядом с этой кнопкой, если необходимо.

Установка из Snap

Пакет Thunderbird snap поддерживается Canonical и Thunderbird.

Чтобы установить Thunderbird из Snap:

  1. Установите Snap на свой компьютер.
  2. Посетите страницу магазина Snapcraft.
  3. Нажмите Install и следуйте инструкциям.

Установка из менеджера пакетов вашего дистрибутива

В дистрибутивах Linux обычно создаются пакеты для простой установки Mozilla Thunderbird с использованием инструментов, которые входят в состав дистрибутива Linux. Пакет может содержать изменения для лучшей интеграции с операционной системой. Разработчики дистрибутива Linux контролируют доступность новых обновлений своего программного обеспечения Thunderbird, поэтому может возникнуть задержка между появлением в вашем дистрибутиве новейшей доступной версии или обновления по сравнению с появлением официальной новой версии или обновления по адресу Thunderbird.net или в flatpak. В вашем дистрибутиве также может содержаться Thunderbird без фирменного знака Thunderbird.

Чтобы установить Thunderbird с помощью менеджера пакетов вашего дистрибутива, пожалуйста, ознакомьтесь с документацией к вашему дистрибутиву Linux. Преимущество этого метода заключается в том, что Thunderbird и все необходимые библиотеки установлены и настроены оптимально для вашего дистрибутива.

Установка Thunderbird вручную для определенного канала выпусков (для опытных пользователей)

ПРИМЕЧАНИЕ: Этот набор инструкций предназначен для пользователей, которые хотят установить программу для устранения неполадок или использовать определенный канал выпуска, например beta или daily. Если вы не знаете, что делаете, и не знакомы с использованием командной строки, пожалуйста, установите Thunderbird одним из ранее описанных способов.

Каналы Thunderbird

Thunderbird предлагает четыре канала: Релиз (также известный как ежемесячный, доступен с марта 2025 года), ESR (ежегодные мажорные выпуски), Beta и Daily. Они сравниваются в статье Как выбрать канал выпусков Thunderbird, а дополнительная информация и советы приведены в статьях о Thunderbird Бета и Thunderbird Daily. Пожалуйста, убедитесь, что на вашем компьютере установлены необходимые библиотеки. Отсутствующие библиотеки могут привести к неработоспособности или ненадёжной работе Thunderbird. Список требований может варьироваться в зависимости от канала: Требования к ESR, Требования к Релизу, Beta, Daily.

Смена каналов

Можно переключать каналы и продолжать использовать существующие данные Thunderbird, например, для перехода с ESR на Рели. Но если вы хотите использовать другой канал и не изменять существующие данные Thunderbird для этого канала, прочитайте раздел Запуск нескольких каналов. При переключении каналов вы захотите избежать осложнений и защитить данные своего профиля:

  • Сделайте резервную копию ваших данных профиля Thunderbird.
  • Переходите только на канал, который предлагает более высокий или равный номер версии. Таким образом, возможны следующие изменения: переход от ESR к релизу, от релиза к Beta и Beta к Daily. Как только данные вашего профиля будут загружены в более новой версии, вы не сможете загрузить их в более ранней версии.
  • Вы должны установить более новую версию в каталог установки с точно таким же именем, что и у более старой версии. Если вы используете приведенный ниже метод system, выполните rm -rf /opt/thunderbird, а затем установите выбранную загрузку в /opt/thunderbird/. Если вы используете приведенный ниже метод home, выполните rm -rf $HOME/thunderbird, а затем установите выбранную загрузку в $HOME/thunderbird/.

Запуск нескольких каналов

Можно установить несколько каналов Thunderbird и даже запускать их одновременно. Каждый из них должен быть установлен в различные каталоги установки, что приведет к необходимости использования нескольких профилей данных Thunderbird для защиты и разделения ваших данных.

Расположение установки

При установке Thunderbird вручную вы можете установить его либо в папку system, либо в папку home. Ниже вы найдете инструкции для обоих вариантов.

Установка Thunderbird в System

  • Чтобы установить Thunderbird этим методом, вы должны иметь возможность входа под пользователем root или запускать команды sudo.
  • Такая установка потребует будет иметь приоритет перед версией Thunderbird, установленной посредством вашего менеджера пакетов. Чтобы запустить версию, установленную с помощью вашего менеджера пакетов, вам потребуется запустить двоичный файл из терминала. В большинстве дистрибутивов для этого необходимо открыть терминал и ввести: /usr/bin/thunderbird.
  1. Загрузите выбранный вами канал для установки со страницы загрузки. Файл будет в виде thunderbird-<версия>.tar.bz2.
  2. Откройте терминал и перейдите в папку, куда сохранился загруженный файл. Например:
    cd ~/Downloads
  3. Извлеките содержимое загруженного файла. При этом будет создана папка с именем thunderbird. После этого вы можете удалить архив:
    tar xjf thunderbird-*.tar.bz2
    rm thunderbird-*.tar.bz2
  4. Переместите распакованную папку Thunderbird в /opt:
    sudo mv thunderbird /opt
  5. Создайте символическую ссылку на исполняемый файл Thunderbird:
    sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird
  6. Загрузите копию файла рабочего стола:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P /usr/local/share/applications

В качестве альтернативы, если на вашем компьютере не установлен wget, перейдите на URL, указанный выше, щёлкните правой кнопкой мыши на странице, чтобы открыть контекстное меню и выберите Сохранить страницу как. После загрузки файла переместите его в /usr/local/share/applications.

Чтобы убедиться, что все установлено правильно, откройте Thunderbird из только что созданного файла рабочего стола и перейдите в > Справка > Информация для решения проблем. В разделе Сведения о приложении страницы Информация для решения проблем значение Бинарный файл приложения должно быть /opt/thunderbird/thunderbird-bin

Установка Thunderbird в Home - локально в учётной записи пользователя

Если у вас нет доступа для входа в систему с правами root или выполнения команд sudo, или вы просто предпочитаете использовать локальный Thunderbird в своей учетной записи, вы можете выполнить локальную установку. Вы также можете сделать это, чтобы иметь несколько установок Thunderbird для разных сборок.

  1. Загрузите выбранный вами канал для установки со страницы загрузки. Файл будет в виде thunderbird-<версия>.tar.bz2.
  2. Откройте терминал и перейдите в папку, в которую была сохранена ваша загрузка. Например:
    cd ~/Downloads
  3. Извлеките содержимое загруженного файла. При этом будет создана папка с именем thunderbird. После этого вы можете удалить архив:br>tar xjf thunderbird-*.tar.bz2
    rm thunderbird-*.tar.bz2
  4. Если вы загрузили определенную сборку, возможно, вы захотите соответствующим образом переименовать несжатую папку. Например:
    mv thunderbird thunderbird-beta
  5. Вы можете оставить несжатую папку в вашей папке download или переместить ее в другое место в вашей учетной записи. Например:
    mv thunderbird $HOME/thunderbird
  6. Thunderbird теперь готов к использованию. Вы можете запустить его непосредственно из терминала:
    $HOME/thunderbird/thunderbird &
  7. Создайте ярлык на рабочем столе. Обратите внимание, что этот шаг может отличаться в вашем дистрибутиве Linux. (Некоторые дистрибутивы Linux позволяют вам нажать правой кнопкой на рабочем столе и выбрать Создать launcher из контекстного меню):
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P $HOME/.local/bin/thunderbird
  8. Поскольку значок для ярлыка на рабочем столе будет найден в $HOME/thunderbird/chrome/icons/default/, а исполняемый файл находится в $HOME/thunderbird, нам нужно изменить эти строки в нашем файле рабочего стола, который мы только что скачали:
    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

Теперь значок вашего приложения Thunderbird должен находиться среди других ваших приложений, и вы можете запустить Thunderbird так, как ожидаете.

Установка Thunderbird в качестве почтового приложения по умолчанию

На этом шаге добавляются необходимые ассоциации MIME-типа, которые позволяют выбрать Thunderbird в качестве почтового приложения по умолчанию в настройках рабочего стола.

  1. Откройте ~/.config/mimeapps.list в вашем текстовом редакторе и прокрутите вниз до раздела с названием [Added Associations].
  2. Найдите MIME-тип x-scheme-handler/mailto и добавьте к нему thunderbird.desktop.

Файл .desktop, который вы загрузили ранее, определяет некоторые дополнительные MIME-типы для Thunderbird, такие как application/x-xpinstall (для обработки разрешений Thunderbird); поэтому приведенный ниже пример будет включать его. Существует ряд других типов, которые обычно определяются упаковщиками (¹ ² ³); после добавления text/calendar, например, рабочий стол GNOME будет отображать Thunderbird в качестве варианта для Календаря.

[Added Associations]
x-scheme-handler/mailto=thunderbird.desktop;
application/x-xpinstall=thunderbird.desktop;

Пока что мы определили только то, что может обрабатывать Thunderbird, и этого достаточно, чтобы включить его в список опций в настройках вашего рабочего. Когда вы выбираете определённое приложение в качестве обработчика задачи по умолчанию, вы на самом деле пишете в другой раздел с именем [Default Applications]. Это можно сделать с помощью GUI, предоставляемого вашим рабочим столом; вручную отредактировав ~/.config/mimeapps.list, как это делали мы; или из командной строки. Использование интерфейса CLI описано ниже.

xdg-mime default thunderbird.desktop x-scheme-handler/mailto
xdg-mime default thunderbird.desktop application/x-xpinstall

Если вы пропустите ассоциации типов, которые мы вручную добавили в раздел [Added Associations], выбор приложения по умолчанию по-прежнему будет работать, но опция Thunderbird исчезнет, как только вы решите изменить обработчик по умолчанию на что-то другое. Выполнив эти действия, Thunderbird всегда будет отображаться в списке приложений-кандидатов по умолчанию.

Значок Thunderbird отображается в виде общего значка

Если вы используете GNOME и значок Thunderbird отображается в виде обычного значка (например, значка шестеренки), требуется дополнительная настройка программы запуска thunderbird.desktop. Приведенные ниже действия гарантируют, что для Thunderbird отображается правильный значок приложения.

Определите wmclass для Thunderbird:

  1. Нажите Alt+F2, когда Thunderbird запущен, чтобы запустить консоль для запуска команд.
  2. Наберите lg и нажмите Enter.
  3. В появившемся окне нажмите на Windows в верхнем правом углу.
  4. Найдите wmclass Thunderbird в отображаемом списке.

Измените запуск thunderbird.desktop:

  1. Откройте файл thunderbird.desktop в текстовом редакторе.
  2. В разделе [Desktop Entry] добавьте или обновите ключ StartupWMClass, чтобы включить значение wmclass, которое вы нашли ранее. Например: StartupWMClass=thunderbird-esr

Решение проблем

Проблемы с профилем Snap

Если у вас НЕТ уже существующего профиля Thunderbird в вашем домашнем каталоге, то snap создаст и будет использовать профиль, расположенный в расположении snap Thunderbird: ~/snap/thunderbird/common/.thunderbird.

Если у вас уже ЕСТЬ профиль Thunderbird в вашем домашнем каталоге, snap будет использовать его.

Если по какой-либо причине вам кажется, что ваш обычный профиль (независимо от того, какое расположение профиля вы использовали) не используется, вот несколько шагов, которые вы можете предпринять, чтобы попытаться восстановить его.:

  1. Удалите snap. Когда snapd удаляет snap из вашей системы, он автоматически создаёт резервную копию этого snap и сохраняет её в каталоге /var/lib/snapd/snapshots/. Если каталог вашего профиля находился внутри snap в ~/snap/thunderbird/common/.thunderbird, в этом случае создание резервной копии может занять некоторое время (поскольку каталоги профилей могут быть довольно большими). Будьте терпеливы, пока создается резервная копия. (Обратите внимание, что это не единственный способ создания резервной копии. Вы можете вручную создать резервную копию с помощью команды snap save thunderbird)
  2. Убедитесь, что каталога профиля ~/.thunderbird не существует:
    $ mv ~/.thunderbird ~/.thunderbird-backup
  3. Переустановите snap Thunderbird:
    $ sudo snap install thunderbird
  4. Проведите восстановление из своего снэпшота. Это позволит применить профиль thunderbird внутри этого снэпшота к вашей новой установке snap. Зайдите в каталог /var/lib/snapd/snapshots/ чтобы найти самый последний снэпшот или тот, который вы хотите использовать. Начальная цифра соответствует номеру снэпшота. Например, если там /var/lib/snapd/snapshots/14_thunderbird_128.11.0esr-1_735.zip, команда для восстановления будет такой:
    $ sudo snap restore 14

Вы можете прочитать больше о снэпшотах snap здесь.

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее