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

Мессенджер Telegram плотно вошел в жизнь многих пользователей, в этом мессенджере не только можно общаться, но так же и работать с ботами, что собственно только расширяет его возможности. В этой короткой статье как вы поняли, мы рассмотрим установку Telegram в операционных системах Debian, Kali Linux, MX Linux, Parrot OS, Astra Linux. Для тех кто работает с Ubuntu и ее ответвлениями, такими как Linux Mint, имеется возможность подключить PPA репозиторий и установить Telegram из него. Оговорюсь сразу, для установки Telegram в Astra Linux потребуются иные действия, нежели в остальных Deb ориентированных дистрибутивах Linux, об этом ниже. Та что если вы пользователь данной системы, пропускайте установку командой и переходите к скачиванию Telegram с офф-сайта.

Устанавливаем Telegram в Deb ориентированных дистрибутивах Linux

Для дистрибутивов Debian, Kali Linux, MX Linux, Parrot OS, Astra Linux нет специального репозитория, как в случае с репозиторием PPA для Ubuntu подобных, то установку Telegram мы будем производить из родных репозиториев. В этом случае конечно, возможно будет установлена устаревшая версия Telegram, имейте это ввиду. И так, ближе к делу, сначала рассмотрим установку в Debian, Kali Linux, MX Linux, Parrot OS, так как в этих дистрибутивах Linux Telegram имеется в официальных репозиториях. Открываем терминал и вводим команду установки:

sudo apt install telegram-desktop
image

В Astra Linux необходимо скачивать Telegram с официального сайта. После того как скачаете архив и распаковываете его, перенесите папку с Telegram в какое-нибудь место, где вы по случайности не удалите ее:

image

Запускается Telegram обычным двойным нажатием мышки из распакованной папки:

Значок запуска автоматически появится в меню установленных приложений. Можно конечно сделать иначе, переместить запускаемый файл Telegram в директорию “/opt” и сделать ссылку на него. Делается это командами:

cd ~/Загрузки/ sudo mv Telegram /opt/ sudo ln -sf /opt/Telegram/Telegram /usr/bin/telegram

Таким образом можно запускать Telegram прямо из терминала выполнив команду “telegram”. Можно конечно создать и значок запуска .desktop и перенести его в директорию “.local/share/applications/”.

Заключение

Будем надеяться что Telegram в будущем будет добавлен в репозитории Astra Linux и устанавливаться он будет точно так же как и в остальных дистрибутивах Linux – одной командой. Что же касается самого Telegram, хотелось бы что бы разработчики создали репозиторий для Debian и остальных дистрибутивов Linux, которые основываются на нем. Как это было сделано для Ubuntu с ее PPA репозиторием. Если же вы хотите подключить репозиторий PPA к Debian, то ознакомьтесь с этой статьей.

А на этом сегодня все. Надеюсь данная статья будет вам полезна. Журнал Cyber-X

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

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

Содержание

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

Использование «Телеграм» на Linux Debian.

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 не откроется, так как мессенджер в России все еще блокируют, пусть это и не очень заметно. Но если придет очередная волна блокировок, разработчики «Телеграма» вновь помогут пользователям с ней справиться, как делали это и в прошлые разы.

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

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

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

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

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

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

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

Не забудьте, что в РФ официальный сайт мессенджера и его веб-версия работают только в паре с методами обхода блокировок. Так что нужно будет вооружиться прокси и VPN.

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

Обход блокировки с помощью Proxy.

Обход блокировок с помощью 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».
Настройка MTProxy для Telegram.

Остается все это запустить с помощью «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.

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

GitHub * Ожидает приглашения

Для начала разберём “Зачем?” и надо ли это вам!

Начну с плюсов и полезных фишек:

  1. Самое главное на мой взгляд это легковесность, всего 10мб

  2. Меньше движений(всё легко, быстро и красиво)

  3. Больше степеней свободы(куча фишек которые не всегда есть в приложениях)

  4. Вы можете быть “Призраком”(вы в сети и видите сообщение, но в статусе вы не в сети)

  5. Клиент можно установить на самое разное железо, включая такое скромное, как Raspberry Pi или Orange PI(на котором и будут показаны примеры ниже)

Но не всё так легко, кроме плюсов всегда есть минусы:

  1. ВСЁ КОМАНДАМИ(это очень часто пугает, и многие могут подумать что это что-то выше их понимания)

  2. Всё на английском(хотя я уже держу в планах создание перевода)

  3. Надо разбираться, а на это нужно время

Из этого вы уже сами должны решить, есть ли смысл!

Установка

Видов установок куча, но бывают разные нестыковочки, так что сам я предпочитаю копировать и компилировать на своей стороне(проще говоря не скачиваю готовое, ведь не редко оно запускается с ошибками)

Обновляем пакеты, и ставим прочие нужные:

sudo apt update

sudo apt install git, libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make

Качаем репозиторий:

git clone --recursive https://github.com/vysheng/tg.git

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

cd ./tg

./configure

А вот перед 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

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

make

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

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

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

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

Команды

Общение

msg Text – отправить сообщение пиру

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

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

add_contact – попытаться добавить контакт в список контактов по номеру телефона

rename_contact – попытаться переименовать контакт. Если у вас есть несколько устройств, то будет битва

mark_read – отметить прочитанными все сообщения от пира

delete_msg – удалить сообщение (но не полностью)

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

Мультимедия

send_photo – отправить фото

send_video

send_text – отправить содержимое файла текстом

load_photo/load_video/load_video_thumb/load_audio/load_document/load_document_thumb – загрузить фото/видео/аудио/документ в директорию загрузок

view_photo/view_video/view_video_thumb/view_audio/view_document/view_document_thumb – загрузить фото/видео в папку загрузок и открыть стандартным просмоторщиком

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

set_profile_photo – установить фотографию профиля. Обрезается до квадрата

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

chat_info – вывести информацию о чате

chat_add_user – добавить пользователя в чат

chat_del_user – удалить пользователя из чата

rename_chat

create_group_chat … – создать групповой чат с пользователями, используйте chat_add_user чтобы добавить больше пользователей

chat_set_photo – поставить фото на чат. Обрезается до квадрата

Поиск

search pattern – поиск pattern в сообщениях с пиром

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

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

create_secret_chat – создать секретный чат с пользователем

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

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

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

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

user_info – вывести информацию о пользователе

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

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

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

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

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

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

Карточки

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

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

Остальное

quit – выйти

safe_quit – подождать завершения всех запросов и выйти

Мессенджер Telegram за несколько лет набрал огромную популярность. Это связано с продуманной системой безопасности, полной анонимностью пользователей, а также простотой и удобством интерфейса. Программа имеет версии для практически всех операционных систем, как настольных, так и мобильных. Не обошли разработчики вниманием и Линукс, потому что эта ОС медленно, но уверенно занимает свою долю пользовательских симпатий.

Как установить Телеграмм на Linux

Наиболее удобным способом инсталляции программы, конечно, является установка пакета в терминале из репозиториев. Многие Линукс-системы уже предлагают мессенджер в своих репозиториях, кроме того, Telegram можно найти и в независимых источниках.

Можно скачать установочный пакет непосредственно с официального сайта Telegram. В большинстве Линукс-систем утилита установится без проблем. Ну и для самых опытных пользователей всегда остаётся вариант компиляции из исходных кодов.

Для каких версий Линукс есть Телеграмм

Программа изначально была собрана под менеджер пакетов Debian, поэтому все Дебиан-форки Линукс получили Телеграмм уже готовым. Мессенджер уже давно находится в репозиториях Debian, Ubuntu, Mint. А в последнее время в связи с возросшей популярностью программы она появилась и для Fedora-совместимых ОС.

Установка на Ubuntu или Debian

Поскольку Убунту на сегодняшний день самая популярная из настольных операционных систем, опишем процесс установки Telegram именно для неё. С Дебианом всё примерно так же, ибо формат пакетов у них в целом одинаковый.

Установка программ в терминале для Линукс-пользователей самая привычная.

  1. Подключаем репозиторий: $ sudo add-apt-repository ppa:atareao/telegram
  2. Обновляем базу: $ sudo apt update
  3. Устанавливаем пакет Telegram: $ sudo apt install telegram
  4. Запускаем программу: $ /opt/telegram/Telegram

Конечно, запустить её можно и из меню Dash, так как после корректной инсталляции там должен появиться значок Телеграма.

На заметку: Телеграм для Андроид-устройств

Что делать, если у вас другая версия Линукс

Телеграм очень популярен, поэтому многие системы, отличные от Ubuntu уже включили в свои репозитории готовые к установке пакеты этого мессенджера. Например, в системе ROSA Linux установка Телеграма проходит без каких либо сложностей – или из Центра управления пакетами rpmdrake, или из терминала командой $ sudo urpmi telegram.

Однако, самый очевидный способ установки программы – это скачать установочный пакет с официального сайта Telegram: https://desktop.telegram.org

На странице, которая откроется по этой ссылке, скачайте установочный пакет для вашей версии Линукс.

Пакет для 64-разрядных систем должен называться tsetup.XXXX.tar.xz , а для для 32-разрядных систем tsetup32.XXXX.tar.xz, где ХХХХ — номер текущего стабильного релиза.

Полученный архив нужно распаковать в любой каталог и запустить установочный файл просто двойным кликом. После этого Телеграмм можно запускать или из Главного меню, или из терминала.

Если же вы достаточно уверенно себя чувствуете в Линукс, то можете попробовать установить Телеграм из исходных кодов, которые можно найти на GitHub:

https://github.com/telegramdesktop/tdesktop

Ну и, наконец, существует веб-версия мессенджера. Она работает во всех браузерах как обычный сайт: https://web.telegram.org/

Какие могут возникнуть проблемы

Мессенджер Telegram достаточно хорошо проработан, и на подавляющем большинстве стандартных конфигураций Linux он должен установиться без всяких проблем. Однако вам всё же может потребоваться его дополнительная настройка.

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

Также после первого запуска мессенджера в Gnome или Unity вы можете обнаружить, что его интерфейс отображается странным шрифтом. Примерно вот так:

Для решения можете попробовать удалить один из шрифтов: sudo apt remove fonts-takao-pgothic

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

Как пользоваться Телеграммом на Линукс

Linux-версия программы идентична версиям для Windows или для Андроид, поэтому никаких сложностей с ней возникнуть у вас не должно.

Сначала зарегистрируйтесь. После первого запуска программы вас попросят ввести ваш номер телефона.

Если вы регистрируетесь впервые, вам на этот номер придёт СМС-сообщение с секретным кодом. Его нужно будет ввести в открывшееся поле на следующем экране. И это всё, вы уже сможете общаться с друзьями!

Читайте другие статьи на нашем сайте. Возможно, вы найдёте для себя ещё что-нибудь интересное!

Установим Telegram в Linux. Telegram Messenger — это бесплатное приложение для связи с друзьями, семьей и знакомыми в различных операционных системах, в том числе на мобильных устройствах и компьютерах. Вы также сможете размещать групповые чаты, видео звонки и ленты социальных сетей.

В этом руководстве мы рассмотрим пошаговые инструкции по установке Telegram Messenger на всех основных дистрибутивах Linux. Telegram прост в установке, поскольку он изначально доступен в официальных репозиториях большинства дистрибутивов. Вы также увидите несколько альтернативных методов установки приложения.

image
Telegram в Linux.

Содержание

Установка Telegram из официального репозитория

В большинстве дистрибутивов Linux можно установить Telegram Messenger с помощью системного диспетчера пакетов, поскольку пакет Telegram доступен в официальных репозиториях.

Используйте соответствующую команду ниже, чтобы установить Telegram.

Чтобы установить Telegram на Ubuntu, Debian и Linux Mint :

sudo apt install telegram-desktop

Чтобы установить Telegram в Fedora, CentOS, AlmaLinux и Red Hat :

sudo dnf install telegram-desktop

Чтобы установить Telegram в Arch Linux и Manjaro :

sudo pacman -S telegram-desktop

Установите Telegram с Flatpak или Snapd

Если у вас другой дистрибутив, вы всегда можете использовать универсальный менеджер пакетов, такой как Snapd или Flatpak.

Чтобы установить Telegram с Snapd:

sudo snap install telegram-desktop

Чтобы установить Telegram с Flatpak:

flatpak install flathub org.telegram.desktop

Установка с официального сайта Telegram

image
Telegram для ПК.

Итог

В этом руководстве мы рассмотрели несколько различных методов установки приложения Telegram Messenger в различных системах Linux. Telegram предлагает безопасные и зашифрованные чаты с мгновенным откликом и множеством различных опций. Лучше всего то, что Telegram бесплатен и имеет открытый исходный код. Теперь когда он установлен, вы можете войти в свою учетную запись и написать друзьям.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий