插件窝 干货文章 Linux 版 WhatsApp

Linux 版 WhatsApp

WhatsApp install sudo Linux 161    来源:    2025-04-17

以下是关于 Linux 版 WhatsApp 的详细解决方案,涵盖不同使用方式及常见问题处理:


一、原生应用与替代方案

  1. 官方桌面版 (WhatsApp Desktop)

    • 适用场景:Ubuntu/Debian/Fedora 等主流发行版
    • 安装方法

      # Snap 安装(推荐)
      sudo snap install whatsapp-for-linux
      
      # 或下载 .deb 包(Ubuntu/Debian)
      wget https://github.com/eneshecan/whatsapp-for-linux/releases/download/v1.7.0/whatsapp-for-linux_1.7.0_amd64.deb
      sudo dpkg -i whatsapp-for-linux_*.deb
      sudo apt --fix-broken install
      
  2. 网页版 (Web WhatsApp)


二、通过 Wine 运行 Windows 版

  1. 安装 Wine bash sudo apt install wine # Ubuntu/Debian sudo dnf install wine # Fedora
  2. 下载 Windows 版 WhatsApp bash wget https://web.whatsapp.com/desktop/windows/release/x64/WhatsAppSetup.exe wine WhatsAppSetup.exe
    • 注意:可能需要配置 Wine 的 Mono 和 Gecko 组件。

三、容器化方案 (Flatpak)

# 安装 Flatpak
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

# 安装 WhatsApp
flatpak install flathub io.github.mimbrero.WhatsAppDesktop

四、终端用户解决方案 (WhatsCLI)

  • 基于 Python 的命令行工具bash pip install whatscli whatscli --login
    • 支持收发消息,适合服务器环境。

五、常见问题解决

  1. 无法扫描二维码

    • 确保手机和电脑在同一网络。
    • 禁用防火墙临时测试:sudo ufw disable
  2. 通知不显示

    • 检查系统通知设置,确保 WhatsApp 有权限。
    • 在应用内启用 Settings > Notifications.
  3. Wayland 兼容性问题

    • 改用 Xorg 登录,或启动时添加: bash GDK_BACKEND=x11 whatsapp-for-linux
  4. 依赖缺失错误

    • 修复依赖: bash sudo apt --fix-broken install # Debian/Ubuntu sudo dnf install libatomic # Fedora

六、高级用户选项

  • 自行编译最新版bash git clone https://github.com/eneshecan/whatsapp-for-linux cd whatsapp-for-linux mkdir build && cd build cmake .. make sudo make install

七、安全性建议

  1. 仅从官方渠道下载应用。
  2. 定期更新软件: bash sudo snap refresh whatsapp-for-linux # 或 flatpak update io.github.mimbrero.WhatsAppDesktop

选择最适合你需求的方式即可。对于大多数用户,Snap/Flatpak 官方版本是最简单稳定的选择。