Официальный клиент Telegram Desktop полноценно работает под Linux — вы можете скачать его с официального сайта telegram.org, установить через пакетный менеджер своего дистрибутива или использовать универсальные форматы Snap и Flatpak. Конкретный способ зависит от того, какой дистрибутив установлен у вас: Ubuntu, Debian, Fedora, Arch или другой.
В этой статье разберём все рабочие способы установки мессенджера, решение типичных ошибок запуска и настройку приложения под особенности Linux-окружения. Инструкции проверены на популярных дистрибутивах, но команды и названия пакетов могут незначительно отличаться в зависимости от версии системы.
Способы установки Telegram на Linux
Существует несколько независимых методов установки, и у каждого есть свои плюсы. Выбор зависит от того, что вам важнее: простота обновлений, изоляция от системы или минимальное потребление ресурсов.
- 📦 Официальный архив tar.xz — портативная версия с сайта telegram.org, не требует установки
- 🐧 Через репозиторий дистрибутива — команда
apt,dnfилиpacmanв зависимости от системы - 📱 Snap-пакет — универсальный формат, предустановлен в Ubuntu
- 📥 Flatpak — альтернативный универсальный формат с изоляцией приложения
Наиболее предсказуемый результат даёт официальный архив: в нём всегда свежая версия, а обновление происходит автоматически внутри самого приложения. Пакеты из репозиториев дистрибутивов иногда отстают от актуального релиза.
Установка через официальный архив tar.xz
Этот способ работает практически на любом дистрибутиве. Сначала скачайте архив с официального сайта telegram.org — там есть отдельная страница для Linux-версии. Либо используйте терминал:
wget -O telegram.tar.xz "https://telegram.org/dl/desktop/linux"
После загрузки распакуйте архив в удобную директорию, например в /opt или домашнюю папку:
tar -xf telegram.tar.xz
sudo mv Telegram /opt/telegram
Внутри папки находится исполняемый файл Telegram — запустите его двойным кликом или через терминал. При первом запуске приложение предложит авторизоваться по номеру телефона через код из SMS или из уже авторизованного Telegram на смартфоне.
Чтобы приложение появилось в меню системы, создайте ярлык .desktop вручную или просто запустите программу один раз — многие окружения рабочего стола подхватывают её автоматически. Точная процедура создания ярлыка зависит от вашего окружения: GNOME, KDE Plasma или XFCE.
Установка через пакетные менеджеры
Если вы предпочитаете держать весь софт под контролем системы, используйте пакетный менеджер вашего дистрибутива. Команды различаются:
| Дистрибутив | Команда установки | Примечание |
|---|---|---|
| Ubuntu / Debian | sudo apt install telegram-desktop | Версия может отставать от актуальной |
| Ubuntu (Snap) | sudo snap install telegram-desktop | Автообновление, изоляция |
| Fedora | sudo dnf install telegram-desktop | Может потребоваться репозиторий RPM Fusion |
| Arch Linux | sudo pacman -S telegram-desktop | Обычно свежая версия |
| Любой (Flatpak) | flatpak install flathub org.telegram.desktop | Требует настроенный Flathub |
Учтите, что пакет из репозитория Debian Stable может заметно отставать по версии — это плата за стабильность системы. Если вам нужны свежие функции мессенджера, выбирайте Snap, Flatpak или официальный архив.
Пошаговая настройка после установки
После первого запуска стоит проверить несколько параметров, которые особенно важны именно в Linux-среде. Пройдитесь по чек-листу ниже.
☑️ Первичная настройка Telegram в Linux
Автозапуск включается в настройках самого приложения: Настройки → Продвинутые настройки → Запускать Telegram при старте системы. Точный путь в меню может незначительно отличаться в зависимости от версии клиента и языка интерфейса.
На мониторах с высокой плотностью пикселей интерфейс иногда выглядит мелким. В этом случае увеличьте масштаб в настройках приложения либо задайте переменную окружения масштабирования для вашей графической сессии — конкретный метод зависит от того, используете вы X11 или Wayland.
Решение типичных проблем
Чаще всего пользователи Linux сталкиваются с тремя проблемами: приложение не запускается, не приходят уведомления или не работает значок в системном трее. Разберём каждую.
Если Telegram не запускается из меню, откройте терминал и запустите бинарный файл вручную — текст ошибки в выводе подскажет причину. Типичная ситуация для архивной версии: недостаточно прав на исполняемый файл. Исправляется командой chmod +x Telegram в папке с программой.
⚠️ Внимание: не запускайте Telegram через sudo. Это создаст файлы настроек с правами root в вашем домашнем каталоге, и при следующем обычном запуске приложение может потерять доступ к собственной конфигурации.
Проблемы с уведомлениями обычно связаны не с самим мессенджером, а с настройками окружения рабочего стола. Проверьте, что в системе работает служба уведомлений и что для Telegram не включён режим «Не беспокоить». В KDE Plasma и GNOME эти настройки находятся в системных параметрах уведомлений.
Отсутствующий значок в трее — известная особенность современных версий GNOME, где классический трей по умолчанию ограничен. Возможные решения: включить соответствующее расширение оболочки либо проверить в настройках Telegram пункт, отвечающий за отображение иконки в системном лотке.
Telegram не видит камеру или микрофон в Snap/Flatpak-версии
Изолированные пакеты ограничивают доступ к устройствам. Для Snap проверьте подключение интерфейсов командой snap connections telegram-desktop и подключите нужные: sudo snap connect telegram-desktop:camera. Для Flatpak разрешения управляются через flatpak override или графическую утилиту Flatseal.
Особенности Snap и Flatpak версий
Универсальные пакеты удобны автообновлением, но их изоляция (sandbox) иногда создаёт неожиданные ограничения. Например, загруженные файлы могут сохраняться не в привычную папку «Загрузки», а внутрь контейнера приложения.
⚠️ Внимание: если вы переносите настройки Telegram между обычной и Snap/Flatpak-версией, учтите, что данные хранятся в разных каталогах. Обычная версия использует ~/.local/share/TelegramDesktop, а изолированные пакеты — собственные внутренние пути.
Ещё один нюанс — темы оформления. Изолированные версии не всегда подхватывают системную тёмную тему автоматически. В этом случае выберите ночной режим вручную в настройках чатов самого приложения.
Альтернативные клиенты и веб-версия
Помимо официального клиента, в репозиториях встречаются альтернативные приложения на базе Telegram API, например Telegram CLI для работы из терминала или сторонние графические клиенты. Они могут быть полезны на слабом железе, но учитывайте: сторонние клиенты разрабатываются независимыми командами, и их функциональность не гарантирует полной совместимости со всеми возможностями сервиса.
Если установка невозможна — например, на рабочем компьютере без прав администратора — используйте веб-версию мессенджера в браузере. Она поддерживает основные функции: чаты, каналы, отправку файлов и звонки в последних версиях.
Часто задаваемые вопросы
Какая версия Telegram лучше для Linux: Snap, Flatpak или tar.xz?
Официальный архив tar.xz обновляется быстрее всего и не имеет ограничений песочницы. Snap и Flatpak удобны автообновлением через систему, но изоляция иногда мешает доступу к файлам и устройствам. Для большинства пользователей оптимален tar.xz.
Почему Telegram не запускается после обновления?
Возможные причины: повреждённые файлы кэша, конфликт старой конфигурации с новой версией или недостающие системные библиотеки. Запустите приложение из терминала и посмотрите текст ошибки — он укажет направление диагностики. Часто помогает переименование папки настроек для чистого старта.
Работает ли Telegram на Wayland?
Да, клиент работает в сессиях Wayland, но поведение может отличаться в зависимости от версии приложения и композитора. При проблемах с отображением или буфером обмена попробуйте запуск в режиме совместимости через XWayland.
Как полностью удалить Telegram из Linux?
Удалите пакет через тот же менеджер, которым устанавливали (apt, snap, flatpak), либо просто удалите папку с распакованным архивом. Дополнительно очистите каталог данных ~/.local/share/TelegramDesktop, если хотите убрать все настройки и кэш.
Можно ли пользоваться Telegram без номера телефона?
Первичная регистрация аккаунта требует номер телефона. Однако после авторизации на другом устройстве десктопный клиент можно привязать через QR-код без повторного ввода SMS-кода.