Come eseguire Telegram dal terminale


15

Quindi ho telegram messenger sul mio Ubuntu e sto provando a lanciarlo dal terminale e successivamente impostarlo come programma di avvio - il problema è che non riesco a trovare il comando per eseguirlo. telegram / Telegram non funzionano.

Ecco come ho installato questa app:

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

Grazie per tutto l'aiuto.

Risposte:


23

L'app è installata in

/opt/telegram/

e il binario è

/opt/telegram/Telegram

Per avviare il messenger tramite riga di comando, è necessario utilizzare il percorso completo o aggiungere il percorso alla definizione PATH o creare un collegamento simbolico in /usr/bin:

  • Usa il PERCORSO

    1. Modifica il file ~/.profile

      nano ~/.profile
      
    2. e aggiungi la riga seguente alla fine del file

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

O

  • Usa un collegamento simbolico

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

Hai un file desktop:

/usr/share/applications/telegram.desktop

e quindi utilizzare il comando seguente

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

per creare una voce di avvio automatico tramite riga di comando.

inserisci qui la descrizione dell'immagine


Perché lo so?

% 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ì, fai il trucco :) - Grazie mille per il supporto
Michał Żywiecki

4
Mi piacciono le aggiunte "perché lo so" ... ;-)
Fabby

Perché diavolo l'hanno messo lì invece di / usr / bin come tutti gli altri?
Olle Härstedt,

3

Usa un alias Bash come questo:

alias tg='/opt/telegram/Telegram'

E poi basta digitare:

tg

nel Terminale e si aprirà Telegram. Puoi sostituirlo tgcon quello che ti piace.


Mi sembra una buona risposta
Zanna,

2

Se hai installato usando snap, prova

telegram-desktop

questo produce: Qt: Session management error: None of the authentication protocols specified are supportedqualche idea?
Adam Goldman,

si scopre che funziona ancora! grazie :)
Adam Goldman,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.