INNER CODE UNIT · Python

is_linux

1837620622/cloudflare-bypass-2026 · bypass_nodriver.py:40

def is_linux() -> bool:
    """检测是否为 Linux 系统"""
    return platform.system().lower() == "linux"


def setup_linux_display():
    """设置 Linux 虚拟显示(无桌面服务器)"""
    if is_linux() and not os.environ.get("DISPLAY"):
        try:
            from pyvirtualdisplay import Display
            display = Display(visible=False, size=(1920, 1080))
            display.start()
            os.environ["DISPLAY"] = display.new_display_var
            print("[*] Linux: 已启动虚拟显示 (Xvfb)")
            return display
        except ImportError:
            print("[!] Linux无显示环境,请安装:")
            print("    apt-get install -y xvfb && pip install pyvirtualdisplay")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…