So führen Sie Telegramm vom Terminal aus

15

Ich habe also einen Telegramm-Messenger auf meinem Ubuntu und versuche ihn vom Terminal aus zu starten und später als Startprogramm einzurichten. Das Problem ist, dass ich keinen Befehl zum Ausführen finde. Telegramm / Telegramm funktioniert nicht.

So habe ich diese App installiert:

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

Vielen Dank für jede Hilfe.

Michał Żywiecki
quelle

Antworten:

23

Die App ist installiert in

/opt/telegram/

und die binäre ist

/opt/telegram/Telegram

Um den Messenger über die Befehlszeile zu starten, müssen Sie den vollständigen Pfad verwenden oder den Pfad zu Ihrer PATH-Definition hinzufügen oder einen symbolischen Link erstellen in /usr/bin:

  • Verwende den WEG

    1. Bearbeiten Sie die Datei ~/.profile

      nano ~/.profile
      
    2. und fügen Sie die Zeile unten am Ende der Datei hinzu

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

ODER

  • Verwenden Sie einen symbolischen Link

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

Sie haben eine Desktop-Datei:

/usr/share/applications/telegram.desktop

und verwenden Sie daher den folgenden Befehl

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

um einen Autostart-Eintrag über die Kommandozeile zu erstellen.

Bildbeschreibung hier eingeben


Warum weiß ich das?

% 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;
AB
quelle
Ja, das macht den Trick :) - Vielen Dank für die Unterstützung
Michał Żywiecki
4
Ich mag die "warum weiß ich das" Ergänzungen ... ;-)
Fabby
Warum zum Teufel haben sie es dort hingelegt anstatt / usr / bin wie alle anderen?
Olle Härstedt
3

Verwenden Sie einen Bash-Alias ​​wie diesen:

alias tg='/opt/telegram/Telegram'

Und dann tippe einfach:

tg

im Terminal und es öffnet sich Telegramm. Sie können durch tgdas ersetzen, was Sie möchten.

user486090
quelle
Scheint mir eine gute Antwort zu sein
Zanna
2

Wenn Sie mit snap installiert haben, versuchen Sie es

telegram-desktop
Hallo
quelle
das gibt aus: Qt: Session management error: None of the authentication protocols specified are supportedirgendwelche ideen?
Adam Goldman
stellt sich heraus, dass es immer noch funktioniert! Danke :)
Adam Goldman
0

Sie können TelegramTUI auf Ihrem Terminal verwenden

Valery Krasnoselsky
quelle