Cách chạy Telegram từ Terminal


15

Vì vậy, tôi có telegram messenger trên Ubuntu của mình và tôi đang cố gắng khởi chạy nó từ thiết bị đầu cuối và sau đó thiết lập nó thành chương trình khởi động - vấn đề là tôi không thể tìm thấy lệnh để chạy nó. telegram / Telegram không hoạt động.

Đây là cách tôi cài đặt ứng dụng này:

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

Cảm ơn bạn đã giúp đỡ.

Câu trả lời:


23

Ứng dụng được cài đặt trong

/opt/telegram/

và nhị phân là

/opt/telegram/Telegram

Để bắt đầu trình nhắn tin qua dòng lệnh, bạn phải sử dụng đường dẫn đầy đủ hoặc thêm đường dẫn vào định nghĩa PATH của bạn hoặc tạo liên kết tượng trưng trong /usr/bin:

  • Sử dụng PATH

    1. Chỉnh sửa tập tin ~/.profile

      nano ~/.profile
      
    2. và thêm dòng dưới đây vào cuối tập tin

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

HOẶC LÀ

  • Sử dụng một liên kết tượng trưng

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

Bạn có một tệp máy tính để bàn:

/usr/share/applications/telegram.desktop

và do đó sử dụng lệnh dưới đây

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

để tạo một mục tự khởi động thông qua dòng lệnh.

nhập mô tả hình ảnh ở đây


Tại sao tôi biết điều đó?

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

Vâng, đó là một mẹo nhỏ :) - Cảm ơn bạn rất nhiều vì đã hỗ trợ
Michał ywiecki

4
Tôi thích phần bổ sung "tại sao tôi biết điều đó" ... ;-)
Fabby

Tại sao họ lại đặt nó ở đó thay vì / usr / bin như tất cả những người khác?
Olle Härstedt

3

Sử dụng một bí danh Bash như thế này:

alias tg='/opt/telegram/Telegram'

Và sau đó chỉ cần gõ:

tg

trong Terminal và nó sẽ mở Telegram. Bạn có thể thay thế tgbằng những gì bạn thích.


Có vẻ như là một câu trả lời tốt cho tôi
Zanna

2

Nếu bạn đã cài đặt bằng snap, hãy thử

telegram-desktop

kết quả này : Qt: Session management error: None of the authentication protocols specified are supported, có ý tưởng nào không?
Adam Goldman

Hóa ra nó vẫn hoạt động! cảm ơn :)
Adam Goldman

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.