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.

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;

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.


Cela me semble être une bonne réponse
Zanna

2

Si vous avez installé avec snap, essayez

telegram-desktop

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.