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

(Перенаправлено с Installing Ubuntu on Ubuntu Linux)
Thunderbird Thunderbird Последнее обновление: 75% пользователей проголосовали за полезность

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

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

Install from Flatpak

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

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

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

How to install with the command line (easier and much cooler)

flatpak install flathub org.mozilla.thunderbird

How to install with the Graphical User Interface

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

Install from Snap

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

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

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

При удалении snap-пакета Thunderbird стоит отметить, что будет автоматически создана резервная копия данных snap. Поскольку эта резервная копия содержит всю вашу электронную почту, загруженную за всё время, она может быть очень большого размера и её создание может занять много времени. Чтобы отключить создание этой резервной копии, просто добавьте флаг --purge:

snap remove --purge thunderbird

Installing from your distribution package manager

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

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

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

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

Каналы Thunderbird

Thunderbird предлагает четыре канала: Release (также известный как ежемесячный, доступен с марта 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. Ниже вы найдете инструкции для обоих вариантов.

Установка других каналов из flatpak

Thunderbird Beta доступен через flathub beta. Flathub поддерживает инструкции по добавлению и использованию репозитория flathub beta. После настройки вы можете установить Thunderbird Beta из командной строки.

flatpak install flathub-beta org.mozilla.thunderbird

Thunderbird ESR доступен через flathub stable, так же, как и наш стандартный канал выпуска. Его можно установить с помощью командной строки следующим образом:

flatpak install flathub org.mozilla.thunderbird_esr

В качестве альтернативы, если вы хотите использовать графический интерфейс:

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

System Thunderbird installation

  • Чтобы установить Thunderbird этим методом, вы должны иметь возможность входа под пользователем root или запускать команды sudo.
  • Такая установка потребует будет иметь приоритет перед версией Thunderbird, установленной посредством вашего менеджера пакетов. Чтобы запустить версию, установленную с помощью вашего менеджера пакетов, вам потребуется запустить двоичный файл из терминала. В большинстве дистрибутивов для этого необходимо открыть терминал и ввести: /usr/bin/thunderbird.
  1. Загрузите выбранный вами канал для установки со страницы загрузки. Файл будет в виде thunderbird-<версия>.tar.xz.
  2. Откройте терминал и перейдите в папку, куда сохранился загруженный файл. Например:
    cd ~/Downloads
  3. Извлеките содержимое загруженного файла. При этом будет создана папка с именем thunderbird. После этого вы можете удалить архив:
    sudo tar -xvf thunderbird-*.tar.xz -C /opt/
    rm thunderbird-*.tar.xz
  4. Создайте символическую ссылку на исполняемый файл Thunderbird:
    sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird
  5. Загрузите копию файла рабочего стола:
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

Home Thunderbird installation - local in a user's account

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

  1. Загрузите выбранный вами канал для установки со страницы загрузки. Файл будет в виде thunderbird-<версия>.tar.bz2.
  2. Откройте терминал и перейдите в папку, в которую была сохранена ваша загрузка. Например:
    cd ~/Downloads
  3. Извлеките содержимое загруженного файла. При этом будет создана папка с именем thunderbird. После этого вы можете удалить архив:
    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/share/applications/
  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 так, как ожидаете.

Set Thunderbird as the default mail application

На этом шаге добавляются необходимые ассоциации 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 icon is displayed as a generic icon

Если вы используете 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

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

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

Подробнее