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.appTUN 模式配置
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 7890KDE
- 打开系统设置
- 进入 网络 → 代理
- 选择 "手动配置"
- 填入 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 # FedoraDNS 泄漏
# 编辑 resolv.conf
sudo nano /etc/resolv.conf
# 添加:nameserver 127.0.0.1建议使用 NetworkManager 管理网络,AiBooster 会自动处理 DNS 配置。