Files
vps-management-bot/scripts/pixel6-install-firefox.sh
2026-03-21 01:10:53 +08:00

41 lines
975 B
Bash

#!/data/data/com.termux/files/usr/bin/bash
# Pixel 6 图形界面浏览器安装脚本
echo "=== 安装 Termux:X11 + Firefox ==="
# 1. 安装 X11 相关包
echo "[1/4] 安装 X11 包..."
pkg install -y x11-repo
pkg install -y termux-x11-nightly
# 2. 在 Ubuntu 容器里安装 Firefox
echo "[2/4] 在 Ubuntu 容器里安装 Firefox..."
proot-distro login ubuntu -- bash -c '
apt update
apt install -y firefox dbus-x11
'
# 3. 创建启动脚本
echo "[3/4] 创建启动脚本..."
cat > ~/start-firefox.sh << 'EOF'
#!/data/data/com.termux/files/usr/bin/bash
# 启动 X11 服务器
termux-x11 :0 &
sleep 2
# 设置 DISPLAY
export DISPLAY=:0
# 进入 Ubuntu 容器启动 Firefox
proot-distro login ubuntu -- bash -c 'export DISPLAY=:0 && firefox'
EOF
chmod +x ~/start-firefox.sh
echo "[4/4] 完成!"
echo ""
echo "使用方法:"
echo "1. 从 F-Droid 安装 Termux:X11 应用"
echo "2. 运行: bash ~/start-firefox.sh"
echo "3. Firefox 会显示在 Pixel 6 屏幕上"