Skip to main content

Linux 安装指南

一键安装

推荐使用以下命令自动安装 xlings:

curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/refs/heads/main/tools/other/quick_install.sh | bash

安装脚本会自动:

  • 下载最新版本的 xlings 二进制
  • 安装到 ~/.xlings/ 目录
  • 配置 PATH 环境变量

安装完成后,重新打开终端或执行 source ~/.bashrc(或 source ~/.zshrc)即可使用。

验证安装

xlings --version
xlings config

GitHub 镜像

如果 GitHub 访问受限,可以通过 XLINGS_GITHUB_MIRROR 指定镜像基址:

XLINGS_GITHUB_MIRROR=https://mirror.example.com \
curl -fsSL https://mirror.example.com/openxlings/xlings/main/tools/other/quick_install.sh | bash

从源码构建

如果你想从源码构建 xlings:

# 1. 克隆仓库
git clone https://github.com/openxlings/xlings.git
cd xlings

# 2. 使用 xlings 安装构建依赖(需要先安装 xlings)
xlings install

# 3. 构建
xmake f -y
xmake build

构建依赖(会由 xlings install 自动安装):

  • xmake
  • cmake
  • ninja
  • musl-gcc(静态链接编译)

支持的发行版

xlings 在以下发行版上测试通过:

  • Ubuntu 20.04+
  • Debian 11+
  • Fedora 38+
  • Arch Linux
  • Alpine Linux

xlings 采用静态链接编译,理论上支持所有 x86_64 Linux 发行版。

卸载

xlings self uninstall

如果要保留已下载的包 payload 以便后续重装复用:

xlings self uninstall --keep-data