Comment exécuter Telegram à partir du terminal

15

J'ai donc un messager de télégramme sur mon Ubuntu et j'essaie de le lancer à partir du terminal et de le configurer plus tard comme programme de démarrage - le problème est que je ne trouve pas de commande pour l'exécuter. télégramme / télégramme ne fonctionne pas.

Voici comment j'ai installé cette application:

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

Merci pour toute aide.

Michał Żywiecki
la source

Réponses:

23

L'application est installée dans

/opt/telegram/

et le binaire est

/opt/telegram/Telegram

Pour démarrer le messager via la ligne de commande, vous devez utiliser le chemin complet ou ajouter le chemin à votre définition de CHEMIN ou créer un lien symbolique dans /usr/bin:

  • Utilisez le CHEMIN

    1. Modifier le fichier ~/.profile

      nano ~/.profile
      
    2. et ajoutez la ligne ci-dessous à la fin du fichier

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

OU

  • Utilisez un lien symbolique

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

Vous avez un fichier de bureau:

/usr/share/applications/telegram.desktop

et donc utiliser la commande ci-dessous

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

pour créer une entrée de démarrage automatique via la ligne de commande.

entrez la description de l'image ici


Pourquoi est-ce que je le sais?

% 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;
UN B
la source
Oui, ça fait l'affaire :) - Merci beaucoup pour votre soutien
Michał Żywiecki
4
J'aime les ajouts «pourquoi je sais ça» ... ;-)
Fabby
Pourquoi diable l'ont-ils mis là au lieu de / usr / bin comme tous les autres?
Olle Härstedt
3

Utilisez un alias Bash comme celui-ci:

alias tg='/opt/telegram/Telegram'

Et puis tapez simplement:

tg

dans Terminal et il ouvrira Telegram. Vous pouvez remplacer tgpar ce que vous aimez.

user486090
la source
Cela me semble être une bonne réponse
Zanna
2

Si vous avez installé avec snap, essayez

telegram-desktop
Bonjour
la source
cela produit:, Qt: Session management error: None of the authentication protocols specified are supporteddes idées?
Adam Goldman
il s'avère que cela fonctionne toujours! merci :)
Adam Goldman
0

Vous pouvez utiliser TelegramTUI sur votre terminal

Valery Krasnoselsky
la source