Cómo ejecutar Telegram desde la Terminal


15

Entonces tengo telegram messenger en mi Ubuntu y estoy tratando de iniciarlo desde la terminal y luego configurarlo como programa de inicio; el problema es que no puedo encontrar el comando para ejecutarlo. Telegram / Telegram no funciona.

Así es como instalé esta aplicación:

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

Gracias por cualquier ayuda.

Respuestas:


23

La aplicación está instalada en

/opt/telegram/

y el binario es

/opt/telegram/Telegram

Para iniciar el messenger a través de la línea de comandos, debe usar la ruta completa o agregar la ruta a su definición de RUTA o crear un enlace simbólico en /usr/bin:

  • Usa el camino

    1. Edite el archivo ~/.profile

      nano ~/.profile
      
    2. y agregue la línea de abajo al final del archivo

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

O

  • Use un enlace simbólico

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

Tienes un archivo de escritorio:

/usr/share/applications/telegram.desktop

y por lo tanto use el comando a continuación

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

para crear una entrada de inicio automático a través de la línea de comando.

ingrese la descripción de la imagen aquí


¿Por qué lo sé?

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

Sí, eso hace el truco :) - Muchas gracias por el apoyo
Michał Żywiecki

44
Me gustan las adiciones de "por qué sé eso" ... ;-)
Fabby

¿Por qué demonios lo pusieron allí en lugar de / usr / bin como todos los demás?
Olle Härstedt

3

Use un alias Bash como este:

alias tg='/opt/telegram/Telegram'

Y luego solo escribe:

tg

en la Terminal y se abrirá Telegram. Puedes reemplazarlo tgcon lo que quieras.


Parece una buena respuesta para mí
Zanna

2

Si instaló usando Snap, intente

telegram-desktop

esto produce: ¿ Qt: Session management error: None of the authentication protocols specified are supportedalguna idea?
Adam Goldman

Resulta que todavía funciona! gracias :)
Adam Goldman

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.