Telegram Linux 下载 — Linux 官方安装教程

𝕏 f
Telegram Linux 下载 — Linux 官方安装教程

Telegram 是少数对 Linux 提供官方原生支持的即时通讯软件之一。无论你使用哪个 Linux 发行版,都可以轻松安装 Telegram 桌面版。Telegram 的 Linux 客户端基于 Qt 框架开发,界面简洁、性能优秀,支持与 Windows/macOS 版完全一致的核心功能。

Ubuntu / Debian 系发行版

Ubuntu 和 Debian 是 Linux 用户最多的发行版,Telegram 提供多种安装方式。

方法一:通过 APT 安装

Telegram 提供官方的 APT 仓库,这是最传统的方式。打开终端,依次执行以下命令:

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

安装完成后,在应用菜单中找到 Telegram 即可启动。APT 版本的优点是可以通过 sudo apt upgrade 统一更新,适合习惯使用系统包管理器的用户。

方法二:通过 Snap 安装(推荐)

sudo snap install telegram-desktop

Snap 版本自动更新,隔离运行,不依赖系统库版本,兼容性最好。Ubuntu 20.04 及以上版本默认已安装 Snap,无需额外配置。

方法三:通过 Flatpak 安装

flatpak install flathub org.telegram.desktop

Flatpak 同样提供沙盒隔离和自动更新。如果你的系统尚未安装 Flatpak,需要先执行 sudo apt install flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Fedora

sudo dnf install telegram-desktop

Fedora 的官方仓库中包含 Telegram,直接使用 dnf 安装即可。也可以选择 Flatpak 版本获得更新的功能版本。

Arch Linux / Manjaro

sudo pacman -S telegram-desktop

Arch Linux 用户也可以通过 AUR 安装最新开发版本:

yay -S telegram-desktop-bin

AUR 版本通常更新更快,但需要自行承担编译风险。稳定优先推荐使用官方仓库版本。

openSUSE

sudo zypper install telegram-desktop

openSUSE 的官方仓库同样提供 Telegram,直接通过 Zypper 安装即可。 Telegram Linux 终端命令行安装方法

通用方式:官网直接下载

如果你不想使用包管理器,也可以前往 telegram.org/apps 下载 Linux 版的压缩包(tar.xz 格式)。解压后直接运行 Telegram 即可,无需安装。

tar -xf tsetup.*.tar.xz
./Telegram

这种方式适合临时使用或在无 root 权限的环境中运行。缺点是不会自动更新,需要手动下载新版本替换。

Wayland vs X11 兼容性

Telegram Linux 桌面版 GNOME 界面展示

如果你使用的是 Wayland 显示服务器(如 GNOME 44+、KDE Plasma 6 默认配置),需要注意 Telegram 对 Wayland 的支持情况:

  • XWayland 兼容模式:Telegram 目前主要通过 XWayland 在 Wayland 上运行,功能完全正常,但无法享受 Wayland 原生的高 DPI 缩放和安全剪贴板等特性
  • 输入法支持:在 Wayland 环境下,fcitx5 和 IBus 输入法通常可以正常工作。如果遇到输入法无法激活的问题,可以尝试设置环境变量 QT_IM_MODULE=fcitx5
  • 屏幕分享:视频通话的屏幕分享功能在 Wayland 下可能受限,这是 Wayland 安全机制的正常表现
  • HiDPI 支持:如果在高分辨率屏幕上显示模糊,可以设置 QT_AUTO_SCREEN_SCALE_FACTOR=1 或通过 telegram-desktop --scale-factor 2 指定缩放比例 Telegram Linux 版 Wayland 与 X11 兼容性

系统托盘配置

Telegram Linux 版支持最小化到系统托盘,但不同桌面环境需要额外配置:

  • GNOME:GNOME 默认不显示系统托盘图标,需要安装扩展(如 AppIndicator 或 Tray Icons)才能显示。安装后 Telegram 会在托盘区显示图标,右键可以快速操作
  • KDE Plasma:原生支持系统托盘,Telegram 安装后自动出现在系统托盘中,无需额外配置
  • XFCE:原生支持系统托盘,Telegram 可以正常最小化到托盘
  • i3/Sway 等:需要在状态栏配置中添加 tray 区域

桌面环境适配

GNOME 桌面

Telegram 在 GNOME 上运行良好,但部分操作习惯可能与 GNOME 设计理念不同。建议在 Telegram 设置中关闭不必要的动画效果,以获得更流畅的 GNOME 集成体验。同时可以安装 GNOME 扩展来改善通知显示和系统托盘支持。

KDE Plasma

KDE Plasma 对 Telegram 的集成最为完善,原生支持系统托盘、桌面通知、KDE 主题适配等功能。KDE 用户可以直接在系统设置中管理 Telegram 的通知权限和自启动行为。

其他桌面环境

XFCE、LXQt、Cinnamon 等桌面环境对 Telegram 的兼容性都不错。如果有显示问题,可以尝试切换 Qt 主题或设置 QT_QPA_PLATFORMTHEME=gtk3 来改善视觉效果。

性能优化建议

如果你发现 Telegram 在 Linux 上占用资源较高,可以尝试以下优化:

  • 关闭动画:在 Telegram 设置中关闭界面动画,可以降低 CPU 和 GPU 使用率
  • 禁用自动媒体下载:在设置 → 数据和存储中关闭自动下载,仅在需要时手动下载图片和视频
  • 使用轻量桌面环境:如果使用的是低配硬件,建议搭配 XFCE 或 LXQt 等轻量桌面环境运行 Telegram
  • 限制缓存大小:在设置 → 数据和存储中设置缓存上限,防止缓存文件占用过多磁盘空间

常见问题

Telegram Linux 版功能是否完整?

Telegram Linux 版的功能与 Windows/macOS 版基本一致,支持所有核心功能包括视频通话、屏幕分享、消息搜索、文件夹分类等。唯一的差异是部分系统级集成功能(如 Handoff、Touch Bar)因操作系统限制不可用,但这些是 Apple 平台独有的功能,并非 Telegram Linux 版的缺陷。

如何设置开机自启动?

在 Telegram 设置中开启"系统启动时运行"选项即可。如果该选项不可用,可以手动创建自启动项。在 GNOME 中,打开"优化"工具 → “启动应用程序” → 添加 Telegram 的启动命令。在 KDE 中,在系统设置 → “自启动和关机"中添加。其他桌面环境也有类似的配置入口。

如何更新 Telegram?

如果你使用 Snap 或 Flatpak 安装,更新会自动进行。APT/dnf/pacman 安装的版本可以通过系统的包管理器更新。官网下载的压缩包版本需要手动下载新版替换旧版。

能同时登录多个设备吗?

可以。Telegram 最多支持同时登录 5 台设备,消息在所有设备之间实时同步。你可以在 Linux 桌面、手机、平板上同时使用 Telegram。

Telegram 是否开源?

Telegram 的客户端是开源的,你可以在 GitHub 查看完整的桌面端源代码。但服务端代码未开源。如果你对安全性有较高要求,可以参考我们的Telegram 安全分析了解更多关于加密和隐私保护的内容。

如果你需要其他平台的安装教程,可以查看AndroidiOSWindows的安装指南。更多使用问题请参阅常见问题解答

更多 Telegram 使用技巧和安全指南,请访问我们的主页。