Команда sudo apt install telegram-desktop на свежей Ubuntu часто завершается ошибкой «не удалось найти пакет» или ставит устаревшую версию клиента — это первая причина, по которой пользователи ищут инструкцию по установке Telegram. Причина проста: в стандартных репозиториях некоторых версий Ubuntu пакет либо отсутствует, либо давно не обновлялся, поэтому рабочих способов установки несколько, и выбирать их нужно под конкретную ситуацию.
В этой статье разберём четыре проверенных метода: через официальный PPA-репозиторий, пакетный менеджер Snap, универсальный формат Flatpak и ручную установку из архива с официального сайта. Каждый способ подходит для разных сценариев — от «быстро и без лишних действий» до «нужна всегда свежая версия без зависимости от репозиториев».
Какой способ установки выбрать
Прежде чем вводить команды, определитесь с приоритетом. Если важна автоматическая актуальность версии и минимум действий — подойдёт Snap, который в Ubuntu предустановлен по умолчанию. Если вы принципиально не используете Snap, логичнее выбрать Flatpak или официальный архив с сайта разработчиков.
Способ через PPA даёт интеграцию с системным менеджером пакетов apt, но зависит от того, поддерживает ли сопровождающий репозиторий вашу версию Ubuntu. Ручная установка из архива tar.xz не привязана к репозиториям вообще и работает практически на любой сборке системы.
- 🚀 Snap — самый быстрый вариант, обновления приходят автоматически.
- 📦 Flatpak — изолированный пакет, подходит при конфликтах со Snap.
- 🔧 PPA — классическая установка через apt для любителей deb-пакетов.
- 💾 Архив tar.xz — максимальный контроль, версия всегда свежая с сайта.
Способ 1: установка через Snap
В Ubuntu менеджер Snap работает из коробки, поэтому вам нужна всего одна команда в терминале. Откройте терминал сочетанием клавиш Ctrl + Alt + T и выполните:
sudo snap install telegram-desktop
После ввода пароля пакет скачается и установится автоматически. Ярлык Telegram появится в меню приложений, а обновления будут подтягиваться в фоновом режиме без вашего участия. Это главный плюс формата — версия клиента всегда остаётся актуальной.
Обратная сторона — snap-пакеты иногда запускаются чуть медленнее нативных и хранят настройки в отдельной изолированной директории. Если вам важен мгновенный запуск и классическое расположение файлов, рассмотрите другие методы.
⚠️ Внимание: если команда сообщает, что snap не найден, вероятно, вы используете сборку Ubuntu без snapd (например, некоторые минимальные образы). В этом случае не пытайтесь «чинить» систему — просто перейдите к способу с Flatpak или ручной установкой.
Способ 2: установка через PPA-репозиторий
Этот метод подходит тем, кто предпочитает классические deb-пакеты и управление через apt. Сначала добавьте репозиторий, затем обновите индекс пакетов и установите клиент:
sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install telegram
После завершения установки проверьте результат: найдите Telegram в меню приложений или запустите командой telegram в терминале. Если запуск прошёл успешно, клиент готов к работе.
Учтите, что актуальность версии в PPA зависит от сопровождающего. Перед добавлением стороннего репозитория проверьте, поддерживает ли он вашу версию Ubuntu — это можно увидеть на странице PPA на Launchpad. Если для вашего выпуска системы пакетов нет, apt выдаст ошибку на этапе обновления индекса.
Способ 3: установка через Flatpak
Flatpak — универсальный формат пакетов, независимый от дистрибутива. Если Flatpak ещё не установлен в системе, добавьте его и подключите репозиторий Flathub:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Затем установите сам клиент:
flatpak install flathub org.telegram.desktop
После установки может потребоваться перезайти в систему, чтобы ярлык корректно появился в меню приложений. Запуск выполняется либо из меню, либо командой flatpak run org.telegram.desktop.
Способ 4: ручная установка из архива с сайта
Этот вариант даёт самую свежую версию напрямую от разработчиков. Скачайте архив tsetup с официального сайта telegram.org (раздел Desktop) или через терминал:
wget -O telegram.tar.xz https://telegram.org/dl/desktop/linux
tar -xf telegram.tar.xz
Внутри архива находится папка Telegram с исполняемым файлом. Переместите её в удобное место, например в /opt или домашнюю директорию, и запустите файл Telegram двойным кликом или из терминала. Клиент умеет обновляться самостоятельно при запуске.
Для удобства создайте ярлык в меню приложений: при первом запуске Telegram обычно предлагает добавить себя в системное меню автоматически. Если этого не произошло, ярлык можно создать вручную через файл .desktop в директории ~/.local/share/applications.
☑️ Проверка после установки Telegram
Сравнение способов установки
Чтобы выбор был наглядным, сведём ключевые различия методов в одну таблицу. Оценки даны качественно, поскольку конкретное поведение зависит от версии системы и конфигурации.
| Способ | Автообновление | Свежесть версии | Сложность |
|---|---|---|---|
| Snap | Да, фоновое | Высокая | Минимальная |
| Flatpak | Да, через Flathub | Высокая | Низкая |
| PPA | Через apt | Зависит от сопровождающего | Средняя |
| Архив tar.xz | Встроенное в клиент | Максимальная | Средняя |
Как видно, универсального «лучшего» метода нет. Для большинства пользователей оптимален Snap, а для тех, кто хочет гарантированно свежую версию без привязки к репозиториям, — официальный архив.
Решение типичных проблем после установки
Если Telegram установился, но не запускается, начните с диагностики через терминал: запустите клиент командой и посмотрите текст ошибки. Часто причина в отсутствующих графических библиотеках или конфликте двух установленных копий — например, одновременно snap- и flatpak-версии.
⚠️ Внимание: не устанавливайте несколько копий Telegram разными способами одновременно «про запас». Это приводит к дублированию ярлыков и путанице с настройками. Перед сменой способа удалите предыдущую установку: sudo snap remove telegram-desktop или соответствующей командой для вашего метода.
Ещё одна частая ситуация — не приходит код подтверждения. Здесь установка ни при чём: проверьте, правильно ли указан номер телефона с кодом страны, и попробуйте запросить код звонком. Если Telegram уже активен на другом устройстве, код придёт именно туда, в чат с сервисными уведомлениями.
Telegram не видит системный прокси или VPN
Проверьте настройки соединения внутри самого клиента: меню → Настройки → Продвинутые настройки → Тип соединения. Там можно вручную указать SOCKS5-прокси. Системные переменные окружения клиент может игнорировать, особенно в snap- и flatpak-версиях из-за изоляции окружения.
Часто задаваемые вопросы
Какая версия Ubuntu подходит для установки Telegram?
Telegram Desktop работает на актуальных поддерживаемых выпусках Ubuntu, включая LTS-версии. Для snap- и flatpak-установки требования минимальны — достаточно работающего менеджера пакетов. Точные системные требования стоит уточнять на официальном сайте Telegram.
Как обновить Telegram на Ubuntu?
Зависит от способа установки. Snap обновляется автоматически, Flatpak — командой flatpak update, версия из PPA — через sudo apt update && sudo apt upgrade, а клиент из архива обновляется сам при запуске.
Как полностью удалить Telegram из Ubuntu?
Для Snap: sudo snap remove telegram-desktop. Для Flatpak: flatpak uninstall org.telegram.desktop. Для PPA: sudo apt remove telegram. При ручной установке достаточно удалить папку с программой и созданный ярлык.
Можно ли установить Telegram без терминала?
Да. Откройте приложение «Центр приложений» (Ubuntu Software), найдите Telegram в поиске и нажмите «Установить». За кулисами это та же snap-установка, но с графическим интерфейсом.
Почему Telegram из репозитория Ubuntu старой версии?
Пакеты в основных репозиториях дистрибутива обновляются с задержкой, так как проходят проверку сопровождающими. Если нужна актуальная версия со всеми новыми функциями, используйте Snap, Flatpak или архив с официального сайта.