背景 在 Windows 环境下开发 Jekyll 博客时,经常会遇到 Ruby 原生扩展(如 nokogiri)的编译问题。即使通过 MSYS2 配置好编译工具链,仍然可能面临版本兼容性、权限管理和依赖冲突等挑战。 为了解决这些痛点,我选择在 VMware 虚拟机中运行 Ubuntu Server,并利用 VS Code 的 Remote-SSH 功能进行远程编辑和调试,最终实现了流畅的 Jekyll 开发体验。 本文将详细介绍整个搭建过程,包括环境准备、Rub...
在 macOS Catalina 上安装与配置 Burp Suite 2026.7.3 教程说明本教程基于在 macOS Catalina (10.15.x) 系统上安装 Burp Suite 2026.7.3 的真实经历编写。整个过程遇到了多个典型的兼容性问题(Java 版本冲突、图形库缺失、浏览器启动失败等),以下...
1. 安装 libmcrypt 库 # 下载源码包 curl -LO https://downloads.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz # 解压 tar xzf libmcrypt-2.5.8.tar.gz # 进入目录 cd libmcrypt-2.5.8 # 配置编译参数(使用特定的 CFLAGS) ./configure CFLAGS="-g -O...