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

Установка 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 или поиском в вашем менеджере пакетов.

📊 Каким способом вы устанавливали Telegram на Linux?
Через репозиторий дистрибутива
Через Snap
Через Flatpak
Скачал архив с официального сайта

Способ 2: установка через Snap и Flatpak

Универсальные форматы пакетов решают проблему устаревших версий. Snap предустановлен в Ubuntu, поэтому установка сводится к одной команде:

sudo snap install telegram-desktop

Flatpak потребует предварительной настройки, если он ещё не установлен: нужно добавить поддержку flatpak и подключить репозиторий Flathub. После этого клиент ставится командой:

flatpak install flathub org.telegram.desktop

Оба формата работают в изолированном окружении (sandbox), что повышает безопасность, но иногда создаёт особенности: например, ограниченный доступ к файловой системе или задержки с интеграцией в системный трей. Обновления при этом приходят автоматически и независимо от дистрибутива.

☑️ Установка Telegram через Flatpak

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

Способ 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 работает по облачной модели, и без сети доступна только уже загруженная локальная информация.