Linux 下载

Linux 用户需要同时匹配发行版的软件包格式和 CPU 架构。安装前建议先查看系统信息,再从发布页选择文件。

按发行版选择格式

Debian、Ubuntu、Deepin 使用 DEB 包;Fedora、CentOS、openSUSE 使用 RPM 包;跨发行版或便携场景可使用 AppImage。优先用系统包管理器安装,便于处理依赖。

确认系统架构

发布资源可能包含 x64、ARM64 或 ARMv7。可以运行 uname -m 查看架构,再根据输出选择对应文件。不要把 ARM 包安装到普通 x64 电脑。

下载后检查

  1. 确认文件名、版本和架构符合预期。
  2. 优先使用系统包管理器安装 DEB 或 RPM,以便处理依赖。
  3. 使用 AppImage 时,为文件添加执行权限后再启动。
  4. 需要 TUN 时,检查服务权限、内核能力和防火墙规则。

AppImage 执行权限

AppImage 默认不可直接执行,需加可执行权限:chmod +x 后运行。若双击无反应,优先在终端执行以查看报错信息。

AUR 与社区包风险

AUR 等社区包不是项目官方发布,构建脚本与维护者各异。使用前核对包名、维护者与更新时间,避免安装被篡改的版本。

按发行版选择

  • Debian/Ubuntu:下载 .deb 用 apt 安装。
  • Fedora/RHEL:下载 .rpm。
  • Arch:AUR 或 .AppImage。
  • 通用:.AppImage 加执行权限即可运行。

TUN 权限

需要 TUN 时给内核赋予 CAP_NET_ADMIN,或安装服务模式由系统托管,普通用户无需长期 sudo。