How to run Telegram from Terminal
So I have telegram messenger on my Ubuntu and I’m trying to launch it from terminal and later on set it up as startup program — problem is I cannot find command to run it. telegram/Telegram don’t work. This is how I installed this app:
sudo add-apt-repository ppa:atareao/telegram sudo apt-get update sudo apt-get install telegram
4 Answers 4
To start the messenger via command line, you have to use the full path or add the path to your PATH definition or create a symbolic link in /usr/bin :
- Use the PATH
Edit the file ~/.profile
export PATH="$PATH:/opt/telegram"
sudo ln -s /opt/telegram/Telegram /usr/local/bin
/usr/share/applications/telegram.desktop
and therefore use the command below
cp /usr/share/applications/telegram.desktop ~/.config/autostart
to create an autostart entry via command line.
% dpkg -L telegram /. /usr /usr/share /usr/share/doc /usr/share/doc/telegram /usr/share/doc/telegram/copyright /usr/share/doc/telegram/changelog.Debian.gz /usr/share/applications /usr/share/applications/telegram.desktop /opt /opt/telegram /opt/telegram/telegram.tar.xz /opt/telegram/telegram.svg % cat /usr/share/applications/telegram.desktop [Desktop Entry] Version=1.0 Type=Application Terminal=false Name=Telegram Exec=/opt/telegram/Telegram Comment=Network taking back our right to privacy. Icon=/opt/telegram/telegram.svg Categories=GNOME;GTK;Network;
Установка Telegram Desktop одной командой в терминале в Ubuntu 20.04/Linux Mint 20 и других Linux ОС
В этой статье мы с вами рассмотрим установку кроссплатформенного мессенджера Telegram Desktop от товарища Дурова в Ubuntu 20.04/Linux Mint 20 (в принципе в любой Linux ОС) из бинарного файла (далее бинарника) на примере Ubuntu 20.04 одной командой в Терминале (Ctrl+Alt+T).
Известно, что кроссплатформенный мессенджер Telegram есть в репозитариях почти всех Linux ОС и его без проблем можно штатно установить из родных репозитариев, но.
Версии мессенджера в репозитариях далеко не самые новые и свежие, увы.
Например, в Ubuntu 20.04 из репозитария версия 2.1.7:
и в ней, например, нет в Продвинутые настройки того же пункта Системная рамка окна, о котором уважаемый Владимир писал в предыдущей статье Как использовать системную рамку окна в Telegram для Linux:
А в версии 2.2.0 из бинарника этот пункт присутствует.
Очевидно, что прогрессия версий из бинарников существенна и отчётливо видно, что в официальных репозитариях версии может и очень стабильные, но всё же прилично отстающие от бинарных, стабильных версий, непосредственно с портала Telegram.
Чтобы установить Telegram в систему из бинарника, нам понадобится всего лишь только Терминал (Ctrl+Alt+T).
Устанавливать мы будем на примере Ubuntu 20.04, но инструкция применима в принципе для всех дистрибутивов Linux и установка будет всегда самой последней, самой свежей версии!
Команда на загрузку и установку Telegram будет представлена в варианте — стабильная версия (Stable).
Если вы хотите beta-версию, то после установки мессенджера, в Настройки -> Продвинутые настройки активируйте (сдвиньте в право слайд) Устанавливать бета-версии и при очередном появлении новой бета-версии и обновлении мессенджера, вы получите уже beta-версию.
В команде/коде будет следующий порядок выполнения команд:
— переход в каталог: /tmp
— скачивание в /tmp бинарника Telegram
— распаковка бинарника с созданием папки Telegram в каталог /opt (полный путь: /opt/Telegram )
— переход в корневой каталог / через cd
— создание символьной ссылки (проще говоря Ярлык) на Telegram
— присвоение прав на папку: Telegram в каталоге /opt
— выход из Терминала (Ctrl+Alt+T) и непосредсвенно запуск Установщика Telegram
Итак, приступим к Установке.
Октрываем Терминал (Ctrl+Alt+T), вводим (или копируем здесь и вставляем) следующий код и жмём на клавиатуре на Enter:
cd /tmp; wget https://telegram.org/dl/desktop/linux -O linux.tar.xz; sudo tar -xpf linux.tar.xz -C /opt; cd; sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop; sudo chmod -R 755 /opt/Telegram; telegram-desktop & exit
После отработки команды/кода, Терминал (Ctrl+Alt+T) закроется и, чуть погодя (просто набираемся терпения), запустится Установщик Telegram, где надо нажать на Продолжить на русском:
В открывшемся окне установщика уже на Русском языке, жмём на кнопку НАЧАТЬ ОБЩЕНИЕ:
Теперь попадаем в окно установщика Ваш номер телефона, где в верхнем правом углу жмём на НАСТРОЙКИ:
и попадаем в меню Настройки:
где вешаем галки на (нужные вам пункты):
— Показывать иконку в трее
— Системная рамка окна (установщик перезагрузится)
— Запускать Telegram при запуске системы (если активировать, то появится ещё один пункт. См. ниже)
— Запускать в свёрнутом виде
Устанавливаем нужный масштаб (установщик перезагрузится) и выбираем тему оформления для примера (например: Цветная)
и Установщик приобретёт следующий вид, где жмём на крестик в верхнем правом углу этого окна Настройки:
Вводим свой номер телефона и жмём на ПРОДОЛЖИТЬ:
Получаем на свой телефон с установленным Telegram 5-ти значный код и вводим его в поле Код:
после чего происходит автоматический вход в ваш аккаунт в Telegram.
Поздравляю!
Установка заверешена.
Приятного общения.
Если вы нажмёте в верхнем левом углу на три горизонтальные полоски, вы попадёте в меню управления Telegram и в нижней его части вы увидете иноформацию о текущей, самой последней, установленной только что вами версии Telegram Desktop, а именно, на данный момент: 2.2:
Что, собственно и требовалось доказать — версия из бинарника гораздо выше, чем версия из официального репозитария Ubuntu.
Хочу отметить, что, если вы в разделе: Продвинутые настройки, в секции: Версия и обновления активируете слайд:
— Обнавлять автоматически
то обновления будут приходить и однажды, когда оные появятся, при запуске Telegram вы увидете в нижней, левой части интерфейса синюю кнопку:
ОБНОВИТЬ Telegram
нажав на которую, мессенджер обновится и перезагрузится.
А теперь бонус для неленивых 😃 и пытливых в виде подробной, поэтапной Установки.
Также открываем Терминал (Ctrl+Alt+T) и по очереди вводим каждую команду отдельно:
1. Переход в каталог: /tmp :
2. Скачивание в /tmp бинарника Telegram:
wget https://telegram.org/dl/desktop/linux -O linux.tar.xz
3. Распаковка бинарника с созданием папки Telegram в каталог /opt (полный путь: /opt/Telegram ):
sudo tar -xpf linux.tar.xz -C /opt
4. Обратный переход в корневой каталог: / через cd:
cd
5. Создание символьной ссылки (проще говоря Ярлык) на Telegram:
sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop
6. Присвоение прав на папку: Telegram в каталоге /opt
sudo chmod -R 755 /opt/Telegram
7. Непосредсвенно запуск Установщика Telegram и выход из Терминала (Ctrl+Alt+T):
telegram-desktop & exit
Удалить Telegram из системы можно также через Терминал (Ctrl+Alt+T), введя следующую команду/код:
sudo rm -Rf /opt/Telegram ~/Загрузки/Telegram\ Desktop ~/.local/share/TelegramDesktop; sudo rm /usr/local/bin/telegram-desktop; rm -f .config/autostart/telegramdesktop.desktop .local/share/applications/telegramdesktop.desktop .local/share/icons/telegram.png
Если у вас был установлен Telegram из официального репозитария и в нём нет некоторых функций, описанных в этой статье и статье уважаемого Владимира, но вы хотите, чтобы они — эти функции были, то вы можете удалить эту версию из официального репоизитария командой в Терминале (Ctrl+Alt+T):
sudo apt purge telegram-desktop*
и для удаления всех её «хвостов» выполнить в Терминале (Ctrl+Alt+T) ещё и предыдущую перед этим команду/код из: Удалить Telegram, а потом выполнить Установку по инструкции выше из этой статьи.
Ссылка на источник compizomania
30-07-2020.