Установка Telegram на Linux чаще всего упирается в выбор способа: официальный архив с сайта, пакет через менеджер дистрибутива или универсальный формат вроде Flatpak — и именно от этого выбора зависит, будет ли клиент обновляться автоматически и запустится ли без ошибок зависимостей. Если скачать пакет, не подходящий под вашу систему, установщик выдаст ошибку о неудовлетворённых зависимостях, а приложение просто не появится в меню.
В этой инструкции разберём все рабочие способы установки Telegram Desktop на популярные дистрибутивы — Ubuntu, Debian, Fedora, Arch Linux и другие. Вы узнаете, как проверить разрядность системы, какой метод выбрать под ваши задачи и что делать, если мессенджер не запускается после установки.
Подготовка: что проверить перед установкой
Перед скачиванием пакета убедитесь, что система 64-битная: официальный клиент Telegram Desktop для Linux распространяется только в версии x86-64. Проверить архитектуру можно командой в терминале:
uname -m
Если вывод — x86_64, всё в порядке. Значение i686 или i386 означает 32-битную систему, на которую официальный клиент не установится — в этом случае остаются веб-версия или сторонние клиенты.
Также полезно обновить индексы пакетов, чтобы менеджер пакетов видел актуальные версии. Для систем на базе Debian это делается так:
sudo apt update
- 🐧 Уточните название и версию дистрибутива командой
cat /etc/os-release— от этого зависит выбор пакета. - 💾 Убедитесь, что есть свободное место на диске и стабильное интернет-соединение.
- 🔑 Подготовьте пароль администратора — почти все способы установки требуют прав sudo.
- 🌐 Проверьте, не блокирует ли сеть или провайдер загрузку с официальных серверов.
Способ 1: установка через официальный репозиторий дистрибутива
Самый простой путь для пользователей Ubuntu и Debian — пакет telegram-desktop из штатных репозиториев. Вам нужно выполнить одну команду:
sudo apt install telegram-desktop
В Fedora клиент доступен через репозиторий RPM Fusion, который сначала необходимо подключить — без него пакет в стандартных источниках может отсутствовать. В Arch Linux и производных установка выполняется через pacman:
sudo pacman -S telegram-desktop
У этого метода есть существенный нюанс: версия в репозиториях дистрибутива может заметно отставать от актуальной, особенно в стабильных выпусках Debian. Если вам важны свежие функции клиента, рассмотрите альтернативные способы ниже.
⚠️ Внимание: наличие пакета и его версия зависят от конкретного дистрибутива и выпуска. Перед установкой проверьте доступность командой
apt show telegram-desktopили поиском в вашем менеджере пакетов.
Способ 2: установка через Snap и Flatpak
Универсальные форматы пакетов решают проблему устаревших версий. Snap предустановлен в Ubuntu, поэтому установка сводится к одной команде:
sudo snap install telegram-desktop
Flatpak потребует предварительной настройки, если он ещё не установлен: нужно добавить поддержку flatpak и подключить репозиторий Flathub. После этого клиент ставится командой:
flatpak install flathub org.telegram.desktop
Оба формата работают в изолированном окружении (sandbox), что повышает безопасность, но иногда создаёт особенности: например, ограниченный доступ к файловой системе или задержки с интеграцией в системный трей. Обновления при этом приходят автоматически и независимо от дистрибутива.
☑️ Установка Telegram через Flatpak
Способ 3: официальный архив с сайта Telegram
Этот метод даёт самую свежую версию клиента напрямую от разработчиков и не требует ни репозиториев, ни прав root для запуска. С официального сайта скачивается архив tsetup.tar.xz для Linux.
Порядок действий следующий. Скачанный архив распаковывается в удобную папку, например в домашнюю директорию:
tar -xf tsetup.tar.xz
Внутри появится каталог Telegram с исполняемым файлом. Запуск выполняется из терминала или двойным кликом:
./Telegram/Telegram
Клиент из архива обновляется самостоятельно — встроенный механизм скачивает новые версии без участия пакетного менеджера. Чтобы приложение появилось в меню, может потребоваться вручную создать ярлык .desktop или воспользоваться стандартным диалогом создания запуска в вашем окружении рабочего стола.
Как создать ярлык для запуска из меню
Создайте файл telegram.desktop в каталоге ~/.local/share/applications. Укажите в нём поля Name, Exec (полный путь к исполняемому файлу Telegram) и Icon. После сохранения приложение появится в меню вашего окружения рабочего стола.
Сравнение способов установки
Чтобы выбрать подходящий метод, ориентируйтесь на таблицу ниже — в ней собраны ключевые различия без привязки к конкретному дистрибутиву.
| Способ | Свежесть версии | Автообновление | Сложность |
|---|---|---|---|
| Репозиторий дистрибутива | Может отставать | Вместе с системой | Минимальная |
| Snap | Актуальная | Автоматически | Низкая |
| Flatpak (Flathub) | Актуальная | Автоматически | Средняя |
| Архив с официального сайта | Самая свежая | Встроенное в клиент | Средняя |
Для новичка на Ubuntu логичнее всего Snap или репозиторий. Пользователям, которым критична скорость получения новых функций, подойдёт официальный архив.
Первый запуск и авторизация
После установки клиент запускается из меню приложений или командой telegram-desktop в терминале — запуск через терминал полезен тем, что показывает ошибки, если что-то пошло не так. При первом старте потребуется ввести номер телефона и подтвердить вход кодом.
Код подтверждения в первую очередь приходит в уже авторизованные сессии Telegram на других устройствах, и только при их отсутствии — по SMS. Если письмо с кодом не приходит, проверьте приложение на смартфоне.
⚠️ Внимание: код подтверждения нельзя сообщать никому, включая тех, кто представляется поддержкой Telegram. С этим кодом злоумышленник получит полный доступ к вашему аккаунту.
Решение типичных проблем после установки
Если клиент не запускается, первым делом запустите его из терминала и прочитайте вывод — текст ошибки обычно указывает на причину. Отсутствующие библиотеки лечатся установкой нужных пакетов через менеджер, а проблемы с правами — проверкой владельца файлов в домашней директории.
При использовании Snap или Flatpak возможны особенности с отображением иконки в трее или открытием ссылок — это связано с изоляцией окружения, а не с неисправностью клиента. В таких случаях помогает перезапуск сессии или настройка разрешений пакета.
- 🔧 Клиент не стартует — запустите
telegram-desktopв терминале и изучите текст ошибки. - 🖼️ Нет иконки в трее — проверьте, поддерживает ли ваше окружение рабочего стола системный трей, и перезайдите в сессию.
- 🔄 Не приходят обновления — уточните, каким способом установлен клиент, и обновите его соответствующим инструментом.
- 📁 Не открываются скачанные файлы — у sandbox-версий проверьте разрешения на доступ к папкам.
Часто задаваемые вопросы
Можно ли установить Telegram на 32-битный Linux?
Официальный клиент Telegram Desktop выпускается только для 64-битных систем. На 32-битной системе можно пользоваться веб-версией в браузере или сторонними клиентами, если они доступны для вашей архитектуры.
Какой способ установки самый надёжный?
Для большинства пользователей оптимальны Flatpak или официальный архив: они не зависят от свежести репозиториев дистрибутива и получают обновления своевременно. Выбор зависит от того, готовы ли вы настраивать Flatpak или предпочитаете просто распаковать архив.
Почему в репозитории моего дистрибутива старая версия Telegram?
Стабильные дистрибутивы обновляют пакеты консервативно, отдавая приоритет проверенным версиям. Это нормальное поведение; если нужна актуальная версия, используйте Snap, Flatpak или официальный архив.
Как полностью удалить Telegram из Linux?
Способ удаления зависит от метода установки: для пакета из репозитория — sudo apt remove telegram-desktop, для Snap — sudo snap remove telegram-desktop, для Flatpak — flatpak uninstall org.telegram.desktop. Для версии из архива достаточно удалить папку с программой и, при желании, каталог с данными в домашней директории.
Нужен ли для установки Telegram доступ в интернет после инсталляции?
Да, клиенту требуется постоянное соединение для синхронизации сообщений — Telegram работает по облачной модели, и без сети доступна только уже загруженная локальная информация.