Como executar o Telegram no Terminal


15

Então, eu tenho o telegrama messenger no meu Ubuntu e estou tentando iniciá-lo a partir do terminal e, posteriormente, configurá-lo como programa de inicialização - o problema é que não consigo encontrar o comando para executá-lo. telegrama / telegrama não funciona.

É assim que eu instalei este aplicativo:

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

Obrigado por qualquer ajuda.

Respostas:


23

O aplicativo está instalado em

/opt/telegram/

e o binário é

/opt/telegram/Telegram

Para iniciar o messenger via linha de comando, você deve usar o caminho completo ou adicionar o caminho à sua definição PATH ou criar um link simbólico em /usr/bin:

  • Use o PATH

    1. Edite o arquivo ~/.profile

      nano ~/.profile
      
    2. e adicione a linha abaixo no final do arquivo

      export PATH="$PATH:/opt/telegram"
      

OU

  • Use um link simbólico

    sudo ln -s /opt/telegram/Telegram /usr/local/bin
    

Você tem um arquivo da área de trabalho:

/usr/share/applications/telegram.desktop

e, portanto, use o comando abaixo

cp /usr/share/applications/telegram.desktop ~/.config/autostart

para criar uma entrada de início automático via linha de comando.

insira a descrição da imagem aqui


Por que eu sei disso?

% 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;

Sim que fazer o truque :) - Muito obrigado pelo apoio
Michał Żywiecki

4
I como o "porquê eu sei que" adições ... ;-)
Fabby

Por que diabos eles colocaram lá em vez de / usr / bin como todos os outros?
Olle Härstedt

3

Use um alias do Bash como este:

alias tg='/opt/telegram/Telegram'

E então digite:

tg

no Terminal e abrirá o Telegram. Você pode substituir tgcom o que você gosta.


Parece ser uma boa resposta para mim
Zanna

2

Se você instalou usando o snap, tente

telegram-desktop

isso gera:, Qt: Session management error: None of the authentication protocols specified are supportedalguma idéia?
Adam Goldman

Acontece que ainda funciona! Obrigado :)
Adam Goldman

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.