Jak uruchomić telegram z terminala

15

Więc mam komunikator telegramu na moim Ubuntu i próbuję uruchomić go z terminala, a później skonfigurować go jako program startowy - problem polega na tym, że nie mogę znaleźć polecenia, aby go uruchomić. telegram / Telegram nie działają.

Oto jak zainstalowałem tę aplikację:

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

Dziękuję za wszelką pomoc.

Michał Żywiecki
źródło

Odpowiedzi:

23

Aplikacja jest zainstalowana w

/opt/telegram/

a binarny jest

/opt/telegram/Telegram

Aby uruchomić komunikator za pomocą wiersza polecenia, musisz użyć pełnej ścieżki lub dodać ścieżkę do definicji ŚCIEŻKI lub utworzyć łącze symboliczne w /usr/bin:

  • Użyj ŚCIEŻKI

    1. Edytuj plik ~/.profile

      nano ~/.profile
      
    2. i dodaj wiersz poniżej na końcu pliku

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

LUB

  • Użyj dowiązania symbolicznego

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

Masz plik na pulpicie:

/usr/share/applications/telegram.desktop

i dlatego użyj poniższego polecenia

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

aby utworzyć pozycję autostartu za pomocą wiersza polecenia.

wprowadź opis zdjęcia tutaj


Dlaczego ja to wiem?

% 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
źródło
Tak, to załatwia :) - Dziękuję bardzo za wsparcie
Michał Żywiecki
4
Lubię dodatki „dlaczego to wiem”… ;-)
Fabby
Dlaczego, do diabła, umieścili go tam zamiast / usr / bin, jak wszyscy inni?
Olle Härstedt,
3

Użyj aliasu Bash, takiego jak ten:

alias tg='/opt/telegram/Telegram'

A następnie wpisz:

tg

w terminalu i otworzy telegram. Możesz zastąpić tgto, co lubisz.

użytkownik486090
źródło
Wydaje mi się, że to dobra odpowiedź
Zanna
2

Jeśli zainstalowałeś przy użyciu Snap, spróbuj

telegram-desktop
Witaj
źródło
to daje: Qt: Session management error: None of the authentication protocols specified are supportedjakieś pomysły?
Adam Goldman,
okazuje się, że nadal działa! dzięki :)
Adam Goldman
0

Możesz używać TelegramTUI na swoim terminalu

Valery Krasnoselsky
źródło