Установка Telegram в Ubuntu

В данной статье расскажу про установку нативного приложения Telegram (Телеграмм) в Ubuntu. А также, как русифицировать приложение Telegram и добавить его в автозапуск системы Ubuntu.

Коротко о приложении Telegram в Ubuntu.

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

Главное окно приложения в Ubuntu выглядит следующим образом:

Кроме того, есть аудиозвонки с отличным звуком:

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

У данного сайта тоже есть свой телеграмм канал. Справа есть ссылка на него. Подписывайтесь, чтобы получать уведомления о новых статьях на сайте. 

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

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

Установка Telegram в Ubuntu.

Установить Telegram в Ubuntu можно одним из следующих способов.

Самый простой способ установки Telegram в Ubuntu.

Чтобы установить Telegram, нужно скачать архив программы с официального сайта:

https://desktop.telegram.org/

Выбираем версию в соответствии с вашей архитектурой ОС:

Скаченный архив распаковываем куда-нибудь, запускаем исполняемый файл Telegram двойным кликом мыши:

После первого запуска Telegram, будет создан ярлык приложения, и его можно найти среди установленных приложений.

Многие спрашивают, а где лучше разместить каталог приложения Telegram? В принципе, вообще не важно, можете создать скрытый каталог в домашней директории пользователя, типа:

~/.apps/

Ярлык приложения находится в домашнем каталоге пользователя по адресу:

~/.local/share/applications

Если переместите каталог приложения Telegram, то нужно будет в свойствах данного ярлыка прописать правильный путь к приложению:

Другой способ установки Telegram в Ubuntu.

Также предлагаю другой способ установки Telegram - с помощью написанного мной bash скрипта.

Всё, что вам требуется это запустить sh скрипт:

Загрузить скрипт можно отсюда:
https://gist.github.com/kobylyanets/a06d7f3df8dc95fedfe0bd0ea98067dd

О том как скачивать и запускать скрипты с github gist подробно написано в следующей статье:
Как скачать и запустить скрипт sh с github gist. 
Скачать Zip архив (Download Zip), распаковать скрипт и запустить.

chmod +x telegram-installer.sh && sh telegram-installer.sh

В результате выполнения данного скрипта, скачается и распакуется архив приложения Telegram. Он будет распакован в каталог .apps домашней директории пользователя. Будут удалены старый ярлык и конфигурационные файлы (если они есть). И запустится непосредственно сам Telegram. Ярлык будет создан автоматически в каталоге вашего текущего пользователя.

Заключение.

Выбирайте тот способ, что вам удобнее.

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

Telegram автоматически проверяет наличие обновлений и выдаст вам сообщение о появлении новой версии, при нажатии "Обновить", скачается новая версия приложения в тот каталог, где находится приложение. То есть, вам не нужно никаких репозиториев дополнительных подключать в систему, чтобы обновлялся Telegram.

Внимание.

Раньше я советовал распаковывать архив с приложением Telegram в системный каталог /opt, туда, где и остальные приложения устанавливаются, такие как Google Chrome или Viber. Но у приложения Telegram собственная система обновления и в результате, прав не хватало обновить Telegram. Сильная завязка идёт на текущем пользователе (ярлык пользователя создается для текущего пользователя) и весит оно не особо много, поэтому особого смысла размещать его в каталоге /opt. В общем я извиняюсь, сейчас скрипт переделан и ошибок возникать не будет. И в качестве совета:

Размещайте приложение Telegram в домашней директории, иначе будут проблемы с обновлением, открытием ссылок в браузере и другие.

Как русифицировать Telegram.

Чтобы русифицировать Telegram перейдите по следующей ссылке:

https://tlgrm.ru/locales/list#tdesktop

Скачайте файл локализации или нажмите запросить у бота:

Если нажали получить у бота, то в окне диалога с ним вам будет выслан файл локализации:

Переходим в Settings (Настройки):

Затем переключитесь на английскую раскладку и наберите на клавиатуре:

loadlang

появится окно выбора файла:

Выбираем наш скаченный файл локализации и перезапускаем Telegram, интерфейс программы станет на русском языке:

Настройка автозапуска Telegram при старте системы.

Если хотите, чтобы Telegram стартовал вместе со стартом системы Ubuntu, проделайте следующие действия.

Откройте "Автоматически запускаемые приложения". Жмём кнопку "Добавить":

Вписываем:
Имя - любое, что захотите.
Команда - нужно вписать полный путь до запускаемого файла Telegram и -- %u в конце. Проще всего взять и скопировать команду из ярлыка приложения или файл запуска программы Telegram можете выбрать в файловом менеджере, нажав кнопку "Обзор":

Не забудьте вписать на конце Команды:

-- %u

Кроме того, можно еще добавить параметр, чтобы Telegram стартовал свернутым в трей:

-startintray

Этот же параметр можете прописать и в команду свойств ярлыка приложения.

В итоге получается подобная команда:

/home/edward/.apps/telegram/Telegram -- %u -startintray

Решение проблемы со шрифтами.

А еще есть проблема со шрифтами Telegram в Gnome и Unity в русифицированной версии:

Данное решение проблемы подсказал один из подписчиков. Решение состоит в том, чтобы удалить шрифт fonts-takao-pgothic из системы:

sudo apt remove fonts-takao-pgothic

После этого переоткрываем Telegram:

Со шрифтами стало всё хорошо.

Вот и всё.

  • https://plus.google.com/118166993767960656676 Did Mazay

    Ставлю постоянно первым способом. Но и второй способ не помешает ))

    • https://plus.google.com/105113027839919605215 Сергей Мирченко

      Я конечно извиняюсь, но кто Вам мешает использовать репозитории сделанные специально для Ubuntu?

      sudo add-apt-repository ppa:atareao/telegram
      sudo aptitude update
      sudo aptitude install telegram

      Не знаю, почему автор не рекомендует установку. Ведь у многих программ нет официальных PPA. Автор так может тогда все пакеты будем собирать из исходников?

      • https://plus.google.com/118166993767960656676 Did Mazay

        вобщем, это не официальный репозиторий автора программы, да и лишних ppa в систему ставить не всем хочется )

      • Edward Kobylyanets

        Где здесь сборка из исходников? Телеграмм распространяется механизмом — скачали архив и распаковали куда хотите и обновляется с помощью своего механизма обновлений без всяких ppa. Зачем ставить ненадежные ppa? Это из разряда в windows скачивать приложения с неофициальных сайтов или архивы .exe, а потом жаловаться что у них пароли украли или папка зашифровалась.

  • Vovan

    Хорошая статья, особенно понравился способ руссификации просто как 1,2,3…
    первый раз когда ставил как-то замутно было, потом переустанавливал и чет неохота было опять проходить этот путь а тут все просто и понятно, Спасибо!

  • https://www.facebook.com/app_scoped_user_id/1326733500748870/ Andrew Dementyev

    Благодарю за скрипт! +100500

  • Sergey

    блин, ключ -startintray офигенная вещь, не знал раньше, спасибо!

  • https://plus.google.com/114657958466053654443 Pavel K.S.

    Подскажите пожалуйста, что не так. Установил скриптом. После перезагрузки Ubuntu 16.04 lts запускается телеграм только с консоли с правами root (sudo). Консоль закрывать нельзя, иначе телеграм вылетает. Для запуска приходится после каждого ребута системы снова запускать скрипт.