跳到主要内容

Linux

Linux 用户首先需要下载符合系统架构信息的客户端。

常见的系统架构

  • x86_64:指的是 64 位的 Intel 或 AMD 处理器,可以选择下载 .appimage 文件的 64 位版本。
  • i686、i386、i586:指的是 32 位的 Intel 或 AMD 处理器,应该选择下载 .appimage 文件的 32 位版本。
  • arm64、aarch64:指的是 64 位的 ARM 架构处理器,应该选择下载 .appimage 文件的 ARM 64 位版本。
  • armhf:指的是 32 位的 ARM 架构处理器,应该选择下载 .appimage 文件的 ARM 32 位版本。

不同的安装包格式说明

.deb:面向基于 Debian 的 Linux 发行版,例如 Debian、Ubuntu、Linux Mint、elementary OS、Kali Linux、Deepin、Parrot OS 等系统。

.AppImage:这是一种独立的 Linux 应用程序打包格式,可以在几乎所有主流 Linux 发行版上运行,包括 Ubuntu、Debian、Fedora、openSUSE、CentOS、Red Hat Enterprise Linux、Arch Linux、Manjaro 等。

你可以在系统终端中输入 uname-a 命令查看系统架构信息。例如在下图的 Ubuntu 环境示例中,输出的架构信息带有 aarch64,因此可以下载 Linux(.deb ARM) 客户端版本。

下载并安装

在终端运行命令 wget https://file-assets.apifox.com/download/Apifox-linux-arm64-deb-latest.zip进行快捷下载。

在安装包的所在目录运行 unzip Apifox-linux-arm64-deb-latest.zip 命令解压文件。

运行命令 sudo dpkg -i apifox_2.2.33_arm64.deb 完成 Apifox 的安装。

安装成功后,在应用栏中找到 Apifox 并打开。

故障排查

以下错误常见于 Linux 系统环境:

  1. 错误码:AppImages require FUSE to run

    解决办法:运行 sudo ./包名 xxx.AppImage --appimage-extract-and-run --no-sandbox

  2. 错误码:GPU process isn't usable ,Goodbye

    解决办法:运行 export APIFOX_DISABLE_GPU='true' 后重新运行安装命令。

  3. 错误码:

dpkg: dependency problems prevent configuration of apifox:
apifox depends on libxss1; however:
Package libxss1 is not installed.

解决办法:运行 sudo apt-get install libxss1 命令安装环境中缺少的库。