Как установить Telegram на Linux: полная инструкция

Установка Telegram на Linux отличается от Windows тем, что официального установщика с графическим мастером нет — вместо него используются пакетные менеджеры apt, snap, flatpak или готовый бинарный архив с сайта разработчика. Выбор способа зависит от вашего дистрибутива и от того, насколько свежая версия мессенджера вам нужна.

В этой инструкции разберём все рабочие методы установки Telegram Desktop на популярные дистрибутивы — Ubuntu, Debian, Fedora, Linux Mint и другие. Также рассмотрим типичные ошибки при запуске и способы их устранения.

Какой способ установки выбрать

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

Варианты snap и flatpak работают изолированно от системы, что повышает безопасность, но иногда создаёт проблемы с доступом к файлам и темам оформления. Ниже — сравнение основных методов.

СпособСвежесть версииАвтообновлениеСложность
Бинарный архив с сайтаВсегда последняяДа, встроенноеСредняя
Snap-пакетСвежаяДа, автоматическиНизкая
FlatpakСвежаяДа, через менеджерНизкая
Репозиторий дистрибутива (apt/dnf)Может отставатьС обновлением системыНизкая

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

Установка через терминал: apt, dnf, pacman

Самый привычный для пользователей Linux способ — поставить пакет из штатного репозитория дистрибутива. Для Ubuntu, Debian и производных (Linux Mint, Pop!_OS) команда выглядит так:

sudo apt update

sudo apt install telegram-desktop

На Fedora пакет доступен через репозиторий RPM Fusion, который нужно предварительно подключить. После подключения установка выполняется командой sudo dnf install telegram-desktop. Пользователи Arch Linux и Manjaro ставят пакет через sudo pacman -S telegram-desktop.

После завершения установки мессенджер появится в меню приложений. Запустить его можно и из терминала командой telegram-desktop — это полезно при диагностике, так как ошибки выводятся прямо в консоль.

Установка через Snap и Flatpak

Snap предустановлен в Ubuntu по умолчанию, поэтому установка сводится к одной команде:

sudo snap install telegram-desktop

Пакет будет обновляться автоматически в фоновом режиме. Если snap в вашей системе отсутствует (например, в Linux Mint он отключён), предварительно установите службу snapd через пакетный менеджер.

Альтернатива — Flatpak, который часто используется в Fedora и Linux Mint. Сначала убедитесь, что добавлен репозиторий Flathub, затем выполните:

flatpak install flathub org.telegram.desktop
⚠️ Внимание: изолированные пакеты snap и flatpak могут не видеть файлы вне домашней папки и не подхватывать системную тему оформления. Если столкнётесь с таким ограничением, для flatpak права доступа настраиваются через утилиту Flatseal.
📊 Каким способом вы устанавливали Telegram на Linux?
Через apt/dnf/pacman из репозитория
Snap-пакет
Flatpak
Бинарный архив с официального сайта

Установка из официального архива с сайта

Этот метод универсален для любого дистрибутива и даёт самую свежую версию Telegram Desktop с встроенным механизмом автообновления. Перейдите на официальный сайт telegram.org в раздел загрузок и скачайте архив для Linux — это файл вида tsetup.tar.xz.

Далее распакуйте архив и переместите папку в удобное место, например в /opt или домашний каталог:

tar -xf tsetup*.tar.xz

sudo mv Telegram /opt/telegram

sudo ln -s /opt/telegram/Telegram /usr/local/bin/telegram

Последняя команда создаёт символическую ссылку, чтобы мессенджер запускался из терминала простой командой telegram. После первого запуска приложение само создаст ярлык в меню приложений и будет обновляться без участия пользователя. Именно бинарная версия получает новые функции раньше всех остальных каналов распространения.

☑️ Проверка после установки Telegram

Выполнено: 0 / 4

Первый запуск и вход в аккаунт

При первом запуске Telegram предложит выбрать язык интерфейса и ввести номер телефона. Код подтверждения придёт в уже авторизованное приложение Telegram на другом устройстве, а если его нет — по SMS. Убедитесь, что номер доступен и может принимать сообщения.

После входа стоит сразу проверить несколько настроек:

  • 🔔 Уведомления — разрешите их в настройках мессенджера и в системных параметрах уведомлений вашего окружения рабочего стола.
  • 🚀 Автозапуск — включите опцию запуска при старте системы, если хотите, чтобы Telegram открывался автоматически.
  • 🌐 Прокси — при проблемах с соединением настройте прокси в разделе «Продвинутые настройки» → «Тип соединения».
  • 🔒 Облачный пароль — задайте двухэтапную аутентификацию для защиты аккаунта.
Как включить русский язык интерфейса

В современных версиях Telegram Desktop русский язык доступен из коробки: откройте Настройки → Language и выберите «Русский». Если пункт отсутствует, обновите приложение до актуальной версии.

Решение типичных проблем

Что делать, если Telegram не запускается или работает некорректно? Начните с запуска из терминала — текст ошибки укажет направление поиска. Чаще всего проблемы связаны с отсутствующими библиотеками, правами доступа или конфликтом версий.

  • 🧩 Ошибка библиотек — если бинарная версия не стартует, проверьте наличие зависимостей; обычно достаточно штатных пакетов дистрибутива.
  • 🔑 Проблемы с правами — не запускайте Telegram через sudo, это ломает права на файлы конфигурации в домашней папке.
  • 🖥️ Проблемы с отображением — на сессии Wayland возможны артефакты масштабирования; попробуйте сессию X11 или настройте масштабирование в самом приложении.
  • 📶 Нет соединения — проверьте, не блокирует ли мессенджер файрвол, и попробуйте встроенные настройки прокси.
⚠️ Внимание: если вы ранее запускали Telegram с правами root и приложение перестало открываться под обычным пользователем, исправьте владельца папки данных командой sudo chown -R $USER:$USER ~/.local/share/TelegramDesktop.

Обновление и удаление Telegram

Порядок обновления зависит от способа установки. Пакеты из репозитория обновляются вместе с системой через sudo apt upgrade или аналог. Snap обновляется сам, а flatpak — командой flatpak update. Бинарная версия проверяет обновления при запуске и устанавливает их автоматически.

Для удаления используйте тот же инструмент, которым ставили: sudo apt remove telegram-desktop, sudo snap remove telegram-desktop или flatpak uninstall org.telegram.desktop. Бинарную версию достаточно удалить вместе с папкой. Учтите, что локальные данные (кэш, загруженные файлы) хранятся в ~/.local/share/TelegramDesktop — удалите эту папку отдельно, если хотите очистить систему полностью.

Часто задаваемые вопросы

Можно ли установить Telegram на Linux без терминала?

Да. В Ubuntu, Mint и Fedora есть графические магазины приложений (Центр приложений, GNOME Software), где Telegram находится поиском и устанавливается одной кнопкой. Терминал нужен лишь для бинарной версии и тонкой диагностики.

Какая версия лучше — snap, flatpak или из репозитория?

Различий в функциональности мессенджера практически нет. Snap и flatpak обычно свежее репозиторных пакетов, но работают в изолированном окружении. Если важна максимальная интеграция с системой — ставьте из репозитория или используйте официальный бинарный архив.

Telegram не запускается после обновления системы — что делать?

Запустите приложение из терминала и посмотрите текст ошибки. Часто помогает переустановка пакета или очистка кэша. Если используется репозиторная версия, попробуйте перейти на snap, flatpak или бинарный архив с официального сайта.

Работает ли Telegram Desktop на Wayland?

Да, приложение работает в сессиях Wayland. Возможны особенности с масштабированием и скриншотами в зависимости от окружения рабочего стола — в таком случае попробуйте сессию X11 или обновите приложение до актуальной версии.

Как перенести данные Telegram на другой компьютер с Linux?

История переписки хранится в облаке Telegram и подтянется автоматически после входа по номеру телефона. Локально остаются только кэш и загруженные файлы в папке ~/.local/share/TelegramDesktop — при необходимости её можно скопировать вручную.