Как установить telegram на debian

от admin

3 Ways to Install Telegram Messenger on Debian 9 Stretch

This tutorial shows 3 ways to install the Telegram messaging app on Debian 9 stretch. Telegram is a free, open-source messaging app with a focus on privacy, security and speed. It’s available on Linux, Mac, Window, Android, iOS and Windows Phone.

Telegram boasts over 100 million active monthly users. Main features of Telegram Messenger are as follows:

  • Super fast and lightweight
  • Send text, files, pictures, audio and video messages
  • Group chat with up to 10,000 members
  • Make voice calls with the Telegram mobile and desktop app
  • Messages can be synced across your computer, tablet and phone
  • Secret chat mode provides end-to-end encryption and self-destruct messaging function
  • Beautiful interface

Now let’s see how we can install Telegram messenger on Debian 9 Stretch.

Method 1: Install Telegram on Debian 9 via Tarball

Telegram website offers a traditional tar.xz tarball for Linux users. This is the recommended way to install Telegram on Debian 9. Head over to the official Telegram website and download the tar archive. Once it’s downloaded, open up a terminal window and navigate to the download directory. Then extract the tarball with the following command:

There’ll be a new directory named Telegram and there are two executable files in it: Telegram and Updater . You can navigate to the Telegram directory, execute the Telegram binary and using Telegram Messenger right away like below.

Instead of using Telegram this way, we can move the Telegram directory into /opt, a directory used for storing third-party applications on Linux. The following two command requires root privilege. You can use su — command to switch to root user on Debian.

Then create a symbolic link. Please note that Linux is case-sensitive.

Now you can launch Telegram by typing telegram in the terminal.

Method 2: Install Telegram on Debian 9 via Snap Package

Starting with Debian 9 stretch, snapd is available from Debian repository. And Telegram is available from the Ubuntu Snap store. So we can install telegram on Debian 9 via Snap.

First, switch to root user with the following command (Don’t forget the hyphen).

Then update package repository and install snapd.

Next, install Telegram from Snap store. There are actually 3 Snap packages for telegram: telegram-latest , telegram-sergiusens , telegram-cli (the command line interface to telegram service). You can install one of these packages with commands below.

After installing it, you may need to log out and log back in to see the Telegram icon in application menu. One drawback of the Telegram snap package is that you won’t be able to open HTTP links when click them in Telegram. You have to manually copy links and open them in web browser.

Method 3: Install Telegram on Debian 9 via Ubuntu PPA

You can install Ubuntu PPA packages on Debian. A third-party Telegram PPA is available. Here’s how to install Telegram on Debian 9 via PPA.

Open up a terminal window and login as root.

Then edit /etc/apt/sources.list file.

Append the following two lines at the end.

Notice that ubuntu version is xenial in the above two lines. Save and close the file. Now add the PGP public key of this PPA to your Debian 9 Stretch with the following command.

If the above command reports no dirmngr, then you can install it with:

Once the key is imported, update package repository and install Telegram Desktop.

Enabling Two-Step Verification

By default, you log into Telegram with your phone number and a SMS code. If you worry about security, especially in a country where privacy is not respected, then you can additionally set a password for your account. After enabling this function, you will need both SMS code and password in order to log into your Telegram account.

Go to Settings , then scroll down to Privacy and Security section, click Enable two-step verification .

telegram enable two-step verification

You can then set a password and also a recovery email address. You will need to confirm your email address in order to activate two-step verification.

That’s it! I hope this tutorial helped you install Telegram on Debian 9 Stretch. As always, if you found this post useful, then subscribe to our free newsletter.

Установка telegrtam-cli в Ubuntu и Debian

Теперь можно перейти в каталог и приступить к сборке:

А вот перед make мы рекомендуем открыть файл ./tgl/mtproto-utils.c и закомментировать или удалить там строки 101 и 115:

assert (0); // As long as nobody ever uses this code, assume it is broken.

В противном случае велик риск получить ошибку вот такого вида:

tgl/mtproto-utils.c:101: BN2ull: Assertion 0′ failed. SIGNAL received

И теперь самое долгое, вызываем команду ниже и идём заваривать чай

Если всё удачно прошло(если нет, копируйте красную ошибку, вставляйте в гугл и читайте с чем это связано, в данном примере представлена Ubuntu и Debian), то запускаем:

tg/bin/telegram-cli -k tg/tg-server.pub -W

Вас попросят войти и ТАДАМ!

Поздравляем. Теперь вы можете использовать консольный клиент телеграмма, но перед этим ознакомьтесь с командами.

Команды

Общение

msg <peer> Text — отправить сообщение пиру

fwd <user> <msg-seqno> — переслать сообщение пользователю. Вы можете видеть номера сообщений, запуская клиент с опцией -N

chat_with_peer <peer> — начать переписку с этим пиром. /exit или /quit для завершения этого режима.

add_contact <phone-number> <first-name> <last-name> — попытаться добавить контакт в список контактов по номеру телефона

rename_contact <user> <first-name> <last-name> — попытаться переименовать контакт. Если у вас есть несколько устройств, то будет битва

mark_read <peer> — отметить прочитанными все сообщения от пира

delete_msg <msg-seqno> — удалить сообщение (но не полностью)

restore_msg <msg-seqno> — восстановить удалённое сообщение. Невозможно для серкретного чата. Возможно только некоторое время спустя (один час, я думаю) после удаления

Мультимедия

send_photo <peer> <photo-file-name> — отправить фото

send_video <peer> <video-file-name> — отправить видео

send_text <peer> <text-file-name> — отправить содержимое файла текстом

load_photo/load_video/load_video_thumb/load_audio/load_document/load_document_thumb <msg-seqno> — загрузить фото/видео/аудио/документ в директорию загрузок

view_photo/view_video/view_video_thumb/view_audio/view_document/view_document_thumb <msg-seqno> — загрузить фото/видео в папку загрузок и открыть стандартным просмоторщиком

fwd_media <msg-seqno> послать медиа файл в сообщении. Используйте это, чтобы скрыть информацию об авторе медиа файла (хотя всё ещё будет возможно найтиuser_id из самого медиа файла, но невозможно получить access_hash этого пользователя)

set_profile_photo <photo-file-name> — установить фотографию профиля. Обрезается до квадрата

Групповые чаты

chat_info <chat> — вывести информацию о чате

chat_add_user <chat> <user> — добавить пользователя в чат

chat_del_user <chat> <user> — удалить пользователя из чата

rename_chat <chat> <new-name>

create_group_chat <chat topic> <user1> <user2> <user3> … — создать групповой чат с пользователями, используйте chat_add_user чтобы добавить больше пользователей

chat_set_photo <chat> <photo-file-name> — поставить фото на чат. Обрезается до квадрата

Поиск

search <peer> pattern — поиск pattern в сообщениях с пиром

global_search pattern — поиск pattern во всех сообщениях

Секретный чат

create_secret_chat <user> — создать секретный чат с пользователем

visualize_key <secret_chat> — вывести визуализацию ключа шифрования. Вы должны сравнить его с ключем вашего собеседника

set_ttl <secret_chat> <ttl> — установить ttl в секретном чате. Не смотря на то, что клиент игнорирует это, вашему собеседнику это может быть полезно

accept_secret_chat <secret_chat> — вручную принять секретный чат (действенно только если клиент запущен с ключём -E)

Статистика и информация

user_info <user> — вывести информацию о пользователе

history <peer> [limit] — вывести историю (и пометить прочитаными). Лимит по умолчанию = 40

dialog_list — вывести информацию о диалогах

contact_list — вывести информацию о пользователях в вашем списке контактов

suggested_contacts — вывести информацию о пользователях с которыми у вас много общих друзей

show_license — показать лицензию(GPLv2)

get_self — получить инфорцию о своем пользователе

Карточки

export_card — вывести ваше ‘карточку’ которую каждый позже может импортировать себе в контакты

import_card <card> — получить пользователя по карточке. После этого вы сможете писать ему сообщения

Установка Telegram на Debian 9: пошаговая инструкция

Скачать

Десктопная версия Telegram доступна для всех популярных ОС – Windows, MacOS и Linux. И если с клиентами для первых двух операционных систем давно все в порядке, работа над приложением на Linux еще ведется. Ведь нужно предусмотреть множество дистрибутивов Linux, видоизменяющих ее по-своему.

В этом материале подробнее поговорим об одном из самых популярных – о Debian, и о том, как установить клиент «Телеграм» на Linux Deb.

Читать:
Почему telegram не на русском языке

Установка «Телеграм» для Debian

Как установить Telegram на Debian 9

Install telegram на Debian можно, но с небольшими сложностями. Дело в том, что некоторые методы, актуальные для определенной версии Дебиан, не подойдут для других сборок.

Поэтому придется искать способ под свою версию, а иногда попробовать и несколько методов сразу.

К примеру, можно установить клиент Telegram Debian 9 с помощью терминала или скачав файл с официального сайта. Но даже для самого́ терминала существует несколько разных наборов команд, подробнее о которых и будет рассказываться далее.

Через терминал

Начать стоит с напоминания о том, как вызвать терминал в Linux.

Это можно сделать двумя способами:

  • Найти в списке стандартных программ во вкладке «Приложения».
  • Нажать комбинацию клавиш Ctrl + Alt + T.

После этого можно начинать задавать команды, подтверждая ввод каждой новой строки нажатием клавиши Enter.

К примеру, Debian Sid потребует всего одну команду – sudo apt-get install telegram-desktop. Чтобы удалить Телеграм, установленный этим методом, понадобится другой «приказ» – sudo apt-get remove telegram-desktop.

Однако для стабильных версий Debian этот метод не подойдет. Здесь можно использовать один из других способов, к примеру, основывающийся на Ubuntu PPA.

Реализовать его можно так:

  1. Вводим команду «su–», чтобы получить права суперпользователя. Вместо нее можно также написать sudo в начале каждой строки.
  2. Добавляем «nano /etc/apt/sources.list» для редактуры указанного файла.
  3. Дополнительно потребуются еще две строки: «deb http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main», а потом «deb-src http://ppa.launchpad.net/atareao/telegram/ubuntu xenial main».
  4. Файл после этого нужно сохранить и закрыть – CTRL+X.
  5. Добавляется открытый ключ PGP этого PPA – «apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 36FD5529».
  6. Если эта команда не помогла, то можно ввести другую – «apt install dirmngr».
  7. После импорта ключа остается только обновить репозиторий, а затем поставить сам «Телеграм». Это делается с помощью еще пары команд – «apt update» и «apt install telegram».
  8. Консоль можно закрывать.

Не сработало? Еще не все шансы использо-ваны. Начиная с Debian 9 stretch, в его репозиториях есть доступ к snapd.

А значит, что можно попробовать установить «Телеграм» с помощью команды «sudo snap install telegram-desktop». Если и это не подошло, то воспользуйтесь следующим способом, описанным ниже.

С официального сайта

Скачать клиент можно и с официального сайта «telegram.org». Только этот адрес и никакой другой ведет на нужный сайт, поэтому надо быть внимательным, чтобы не попасть на его «клон».

Также сразу стоит сказать, что без VPN и прокси telegram.org не откроется, так как мессенджер в России все еще блокируют, пусть это и не очень заметно. Но если придет очередная волна блокировок, разработчики «Телеграма» вновь помогут пользователям с ней справиться, как делали это и в прошлые разы.

Кстати, загрузить с официального сайта можно и архив, название которого заканчи-вается на tar.xz, с самообновляющимся двоичным файлом Telegram. Его тоже можно установить на ПК, просто перенеся папку Telegram из архива по адресу /home/username/. Мессенджер будет запускаться прямо из этой папки.

Детальная инструкция видна на видео:

Веб-интерфейс Webogram

Если вы решили, что устанавливать Telegram на ПК – это плохая идея, и вам не принципиально иметь перед глазами интерфейс десктопной версии мессенджера, можно просто воспользоваться его веб-версией.

Конечно, все будет не так приятно глазу, как в приложении или клиенте для персональных компьютеров. Но это дело вкуса и привычки, так как существует множество людей, которым нравится Webogram.

Все функции «Телеграма» в нем сохранены и работают не менее хорошо, можно даже вызывать уведомления на рабочий стол, как в десктопной версии. Чтобы попасть в веб-интерфейс, нужно перейти по адресу «web.telegram.org», ввести номер телефона, а потом и временный пароль из смс.

Если возникли проблемы

Как скачать и установить Telegram на Debian 9

Обход блокировок с помощью VPN и Proxy – это эффективно, однако и у них бывают сбои. Попытки блокировки продолжаются, из-за чего иногда «Телеграм» может подвисать или вовсе временно падать.

Если это создает проблему, можно применить еще один метод установки Telegram на Linux Debian 9.9, который предполагает использование отдельного сервера. Об этом подробнее далее.

Настройка MTProxy для Telegram на Debian 9

Итак, здесь нам понадобятся:

  • Арендованный сервер, не находящийся на территории России.
  • Навыки работы с ПК выше начального уровня – новичкам действительно будет непросто с этим разобраться.
  • Подробная инструкция, согласно которой нужно действовать.

Последнюю можно взять отсюда:

  1. Заходим на сервер.
  2. Переходим по адресу https://github.com/TelegramMessenger/MTProxy.
  3. Качаем исходные файлы.
  4. Открываем терминал и начинаем задавать команды:
    • cd /tmp.
    • git clone https://github.com/TelegramMessenger/MTProxy.git.
  5. После нужно перейти в папку «cd MTProxy».
  6. Из скачанных исходников собирается пакет – команда make. Если возникла ошибка, значит, системе не хватает нужных библиотек. Их необходимо будет подгрузить отдельно.
  7. Пакет переносится в папку назначения – «cp /objs/bin/mtproto-proxy /название/mtproto-proxy».
  8. Переходим в папку, куда скопировался mtproto-proxy и делаем его исполняемым. Для этого есть команда «chmod +x mtproto-proxy».
  9. В дополнение к скачанному пакету потребуются еще два файла, которые достаются с официального сайта Telegram с помощью следующих команд (их лучше размещать поблизости с mtproto-proxy):
    • curl -s https://core.telegram.org/getProxySecret -o proxy-secret.
    • curl -s https://core.telegram.org/getProxyConfig -o proxy-multi.conf.
  10. Создать секретную фразу, которая пригодится при запуске прокси – «head -c 16 /dev/urandom | xxd –ps».

Остается все это запустить с помощью «mtproto-proxy -u nobody -p 8888 -H 443 -S <Секретное слово или фраза> –aes-pwd proxy-secret proxy-multi.conf -M 1», где:

  • -р 8888 – это порт, где можно узнать статистику о стабильности подключения прокси;
  • -H 443 – это порт для подключения пользователей.

Теперь можно сделать ссылку по типу «tg://proxy?server=ИМЯ_СЕРВЕРА&port=ПОРТ&secret=СЕКРЕТНОЕ_СЛОВО»

В конце желательно зарегистрироваться у бота @MTProxybot, который тоже дает подключение «Телеграма» к MTProxy.

Способов множество, и какой-нибудь из них точно сработает, а это значит, что установка Telegram Debian 9 не такая сложная задача. Причем, большинство методов подходят даже для неопытных абонентов, которые едва ли будут пользоваться Linux в принципе. А еще в поиск всегда можно вбить запрос install telegram debian и получить еще больше способов, которыми люди активно делятся.

Тем более существует и веб-версия, на случай того, если установить клиент на ПК не удастся. А это значит, что нельзя придумать ситуацию, при которой не получилось бы воспользоваться «Телеграмом» с ПК на Linux.

Как установить Telegram на Debian 11

В этом руководстве мы покажем вам, как установить Telegram на Debian 11. Для тех из вас, кто не знал, Telegram — это бесплатное приложение для обмена сообщениями с открытым исходным кодом, в котором основное внимание уделяется конфиденциальности, безопасности и скорости. Он обладает множеством функций и лучшими параметрами безопасности, чем WhatsApp. Следовательно, если у вас уже есть приложение Telegram на вашем смартфоне и вы хотите получить доступ к своим чатам и медиафайлам непосредственно на рабочем столе, мы можем легко установить приложение Telegram Desktop на Linux, Windows и macOS.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам пошаговую установку рабочего стола Telegram на Debian 11 (Bullseye).

Установите Telegram на Debian 11 Bullseye

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:

Шаг 2. Установка Telegram на Debian 11.

  • Установите Telegram с помощью APT.

По умолчанию Telegram доступен в базовом репозитории Debian 11. Теперь выполните следующую команду, чтобы установить его:

  • Установите Telegram с помощью Snap Store.

Выполните следующую команду, чтобы установить пакеты Snap в системе Debian 11:

Чтобы установить Telegram Desktop, просто используйте следующую команду:

  • Установите Telegram с помощью Flatpak.

Теперь мы устанавливаем Flatpak в вашу систему Debian:

Затем включите Flatpack для Debian:

Наконец, установите Telegram, используя следующую команду Flatpack ниже:

Шаг 3. Доступ к Telegram Dekstop в Debian.

После успешной установки откройте путь:, Предполагая, что у вас уже есть учетная запись Telegram, пора войти в систему. Telegram использует номер мобильного телефона в качестве основного средства для создания учетной записи. Введите номер своего мобильного телефона, чтобы продолжить. Activities -> Show Applications -> Telegram

Поздравляю! Вы успешно установили Telegram . Благодарим за использование этого руководства для установки последней версии рабочего стола Telegram на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Telegram .

Похожие статьи