Установка 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 - с помощью написанного мной sh скрипта.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

loadlang

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

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

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

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

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

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

Файл запуска программы Telegram можете выбрать в файловом менеджере, нажав кнопку "Обзор":

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

-- %u

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

-startintray

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

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

/opt/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 офигенная вещь, не знал раньше, спасибо!