Установка 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 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
Первый запуск и вход в аккаунт
При первом запуске 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 — при необходимости её можно скопировать вручную.