Telegram 是一款以安全、速度和自由为核心理念的即时通讯软件,其 Linux 客户端一直备受好评。在 Ubuntu 系统上,使用 apt 命令安装 Telegram 官方版是最推荐的方式之一,因为它能确保你获得官方构建的版本,并通过系统包管理器保持自动更新。然而,许多用户对如何正确添加官方仓库感到困惑,甚至误装了第三方打包的旧版本。本文将一步步带你完成整个安装过程,并解答常见问题。
为什么选择 apt 安装 Telegram 官方版?
Telegram 官方提供了适用于 Ubuntu/Debian 的 apt 仓库,直接将最新稳定版打包为 .deb 文件。相比从官网下载 tarball 再解压的方式,apt 安装有以下优势:
- 自动更新:通过
apt upgrade即可升级 Telegram,无需手动下载覆盖。 - 依赖管理:自动处理所需的库文件,减少运行错误。
- 安全可信:官方仓库由 Telegram 团队维护,防止第三方篡改。
- 卸载干净:使用
apt remove即可彻底移除,不留痕迹。
安装前的准备
在开始之前,请确认你的 Ubuntu 版本受官方支持(通常为 20.04 LTS 及以上),并且已连接到互联网。需要你有 sudo 权限。建议先更新系统索引:
sudo apt update
sudo apt upgrade -y
第一步:添加 Telegram 官方仓库
Telegram 官方仓库地址为 https://telegram.org/dl/desktop/linux/repo/。我们需要将其添加到软件源列表中。打开终端,执行以下命令添加仓库:
echo "deb https://telegram.org/dl/desktop/linux/repo/ stable main" | sudo tee /etc/apt/sources.list.d/telegram.list
注意:这里使用了 stable 发行版通道,如果你希望体验预发布版本,可将 stable 换成 beta,但一般不建议。
第二步:导入官方 GPG 密钥
为了保证软件包的真实性,需要导入 Telegram 的 GPG 公钥。执行:
curl -fsSL https://telegram.org/dl/desktop/linux/repo/telegram_linux_repo.gpg | sudo gpg --dearmor -o /usr/share/keyrings/telegram-archive-keyring.gpg
如果你没有安装 curl,请先执行 sudo apt install curl -y。导入成功后,你可以检查密钥文件是否存在:
ls -l /usr/share/keyrings/telegram-archive-keyring.gpg
第三步:更新 apt 索引并安装
现在更新软件源列表,让 apt 识别新的仓库:
sudo apt update
如果输出中出现关于密钥的警告,请检查上一步是否正确导入。确认无误后,安装 Telegram 官方版:
sudo apt install telegram-desktop
apt 会自动下载并安装最新的官方客户端。安装完成后,你可以在应用菜单中找到 Telegram,或直接在终端输入 telegram-desktop 启动。
第四步:验证安装及版本
启动 Telegram 后,依次点击“设置” → “关于”,可查看版本号。你也可以用命令检查安装来源:
apt show telegram-desktop
查看 Homepage 和 Maintainer 字段,应显示 Telegram 官方信息。此外,可通过以下命令确认已安装的版本:
telegram-desktop --version
常见问题与解决方法
1. 添加仓库后 apt update 报错“Certificate verification failed”
这通常是系统缺少 ca-certificates 包所致。执行:
sudo apt install ca-certificates -y
然后重新更新。
2. 安装时提示“telegram-desktop: Depends: libx11-xcb1 but it is not installable”
你这可能是使用了精简版 Ubuntu 或缺少 32 位库。运行:
sudo apt install libx11-xcb1 libxcb-xkb1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xinerama0
然后重新安装 Telegram。
3. 安装完成后启动无反应
可能是图形依赖缺失。尝试在终端运行 telegram-desktop 查看错误信息,并安装缺失的依赖。也可尝试重启图形会话。
4. 如何彻底卸载 Telegram?
使用以下命令即可:
sudo apt remove telegram-desktop
sudo apt autoremove
如果你还想删除配置文件,可以手动删除 ~/.local/share/TelegramDesktop(注意备份聊天数据,但 Telegram 有云端同步,通常无需担心)。
总结
通过 apt 安装 Telegram 官方版是 Ubuntu 用户最省心、最安全的方式。只需三条命令即可完成:添加仓库、导入密钥、安装。本文还提供了常见问题的解决方案,帮助你顺利使用。记住,始终从官方渠道获取软件,以避免潜在的安全风险。
现在,你可以放心地开始你的隐私安全社交通信了。如果在安装过程中遇到其他问题,欢迎在评论区留言讨论。