#!/usr/bin/env bash # ============================================================================== # ConvertX-CN 系統工具安裝腳本 # ============================================================================== # 用途:安裝所有系統級轉換工具和依賴 # 執行環境:Docker build stage (system-tools) # ============================================================================== set -euo pipefail # 顏色輸出 RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[1;33m' BLUE='\033[0;34m' NC='\033[0m' # No Color log_info() { echo -e "${BLUE}📦 [INFO]${NC} $1"; } log_success() { echo -e "${GREEN}✅ [SUCCESS]${NC} $1"; } log_warn() { echo -e "${YELLOW}⚠️ [WARN]${NC} $1"; } log_error() { echo -e "${RED}❌ [ERROR]${NC} $1"; } # 架構檢測 ARCH=$(uname -m) log_info "檢測架構: ${ARCH}" # ============================================================================== # APT 配置 # ============================================================================== configure_apt() { log_info "配置 APT 重試機制..." cat > /etc/apt/apt.conf.d/80-retries <