如何从终端运行电报

所以我在我的Ubuntu上有电报信使,我正试图从终端启动它,然后将其设置为启动程序 – 问题是我找不到运行它的命令。 电报/电报不起作用。

这是我安装此应用程序的方式:

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

感谢您的任何帮助。

该应用已安装在

 /opt/telegram/ 

而二进制是

 /opt/telegram/Telegram 

要通过命令行启动messenger,您必须使用完整路径或将路径添加到PATH定义或在/usr/bin创建符号链接:

  • 使用PATH

    1. 编辑文件~/.profile

       nano ~/.profile 
    2. 并在文件末尾添加以下行

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

要么

  • 使用符号链接

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

你有一个桌面文件:

 /usr/share/applications/telegram.desktop 

因此请使用以下命令

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

通过命令行创建自动启动项。

在此处输入图像描述


为什么我知道这个?

 % 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; 

使用像这样的Bash别名:

 alias tg='/opt/telegram/Telegram' 

然后输入:

 tg 

在终端,它将打开电报。 你可以用你喜欢的东西替换tg

您可以在终端上使用TelegramTUI

如果使用snap安装,请尝试

 telegram-desktop