...

Linux 安装指南

在 Linux 上安装和配置 AiBooster 客户端。


Linux 安装指南

系统要求

  • 64 位 Linux 发行版
  • glibc 2.17 或更高版本
  • 支持桌面环境(GNOME、KDE、XFCE 等)

安装方式

方式一:AppImage(推荐)

# 下载 AppImage
wget https://download.aibooster.app/linux/AiBooster.AppImage
 
# 添加执行权限
chmod +x AiBooster.AppImage
 
# 运行
./AiBooster.AppImage

方式二:DEB 包(Debian/Ubuntu)

# 下载 DEB 包
wget https://download.aibooster.app/linux/aibooster_latest_amd64.deb
 
# 安装
sudo dpkg -i aibooster_latest_amd64.deb
 
# 修复依赖(如有需要)
sudo apt-get install -f

方式三:RPM 包(Fedora/RHEL/CentOS)

# 下载 RPM 包
wget https://download.aibooster.app/linux/aibooster_latest.x86_64.rpm
 
# 安装
sudo rpm -i aibooster_latest.x86_64.rpm
 
# 或使用 dnf
sudo dnf install aibooster_latest.x86_64.rpm

方式四:Flatpak

# 添加 Flathub 仓库(如果尚未添加)
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
 
# 安装 AiBooster
flatpak install flathub com.aibooster.app

TUN 模式配置

Linux 下使用 TUN 模式需要额外配置:

方法一:设置 capabilities(推荐)

# 为 AiBooster 设置网络权限
sudo setcap cap_net_admin,cap_net_bind_service=+ep /path/to/AiBooster

方法二:以 root 运行

sudo ./AiBooster.AppImage

系统代理设置

AiBooster 支持自动配置系统代理,但某些桌面环境可能需要手动设置:

GNOME

gsettings set org.gnome.system.proxy mode 'manual'
gsettings set org.gnome.system.proxy.http host '127.0.0.1'
gsettings set org.gnome.system.proxy.http port 7890

KDE

  1. 打开系统设置
  2. 进入 网络 → 代理
  3. 选择 "手动配置"
  4. 填入 HTTP 代理:127.0.0.1:7890

命令行使用

# 启动带 GUI
aibooster
 
# 后台运行
aibooster --headless
 
# 查看帮助
aibooster --help

自启动配置

systemd 用户服务

# 创建服务文件
mkdir -p ~/.config/systemd/user
cat > ~/.config/systemd/user/aibooster.service << EOF
[Unit]
Description=AiBooster Proxy Client
After=network.target
 
[Service]
Type=simple
ExecStart=/usr/bin/aibooster --headless
Restart=always
 
[Install]
WantedBy=default.target
EOF
 
# 启用服务
systemctl --user enable aibooster
systemctl --user start aibooster

常见问题

无法运行 AppImage

# 安装 FUSE
sudo apt install libfuse2  # Debian/Ubuntu
sudo dnf install fuse      # Fedora

DNS 泄漏

# 编辑 resolv.conf
sudo nano /etc/resolv.conf
# 添加:nameserver 127.0.0.1

建议使用 NetworkManager 管理网络,AiBooster 会自动处理 DNS 配置。