Windows 安装 WSL 环境和子系统
一般讨论
Open

测试过程使用新版 Windows 11,其他较新系统版本应该可以直接参考。

Windows 系统保持更新,通过应用商店(Microsoft Store)和 Windows 功能组件安装 WSL 环境,之后可通过 Windows PowerShell 直接运行网站和爬虫任务。

适用于Linux的Windows子系统(英语:Windows Subsystem for Linux,简称WSL)是一个为在Windows 10和Windows Server 2019以上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。

  1. Windows 应用商店分别搜索安装 Ubuntu、Windows Subsystem for Linux;
    WechatIMG67.jpg

如运行提示错误,可以进入 Windows 设置中勾选添加 HyperV 组件:
WechatIMG68.jpg

  1. Windows 搜索打开 Windows PowerShell,在设置中,Shell 更改默认启动 Ubuntu(也可以直接搜索打开 Ubuntu);
    WechatIMG65.jpg

  2. 根据 Hugo 在 Linux 下的安装文档,运行命令安装 Hugo:

sudo snap install hugo

完成 Hugo 安装,可以将网站源代码压缩包解压到文件夹,可以选择以下个人习惯选择的位置:

  1. C 盘 / D 盘,建议使用根目录方便查找;
  2. 使用文件共享进入 Linux 个人 Home 目录,如 \\wsl.localhost\Ubuntu\home\xinzhi

这里使用方式 1,将 chatbene.com.zip 解压后路径为 D:\chatbene.com,在 Linux 中访问路径为 /mnt/d/chatbene.com

启动 Hugo 本地网站,在 Windows PowerShell 中运行命令:

cd /mnt/d/chatbene.com && hugo server

WechatIMG66.jpg

浏览器访问: http://localhost:1313 可查看网站

Voters
Powered by FeedbackTrace