0%

6.824-Distributed Systems-01

Title

视频地址有B站机翻字幕YouTube ,
课程地址在此:MIT 6.824: Distributed Systems (Spring 2020)

Windows 10下的Lab环境构建

Linux环境下的构建课程地址中就有详细介绍, 本节详细介绍构建Windows下的Linux环境(Windows Subsystem for Linux).
本节基本摘抄自此页, 有问题可以去获取更多信息.

开启 Windows Subsystem for Linux

以管理员权限运行PowerShell,执行下面的代码.

1
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

检查CPU架构及版本号

1
2
3
4
5
# 架构
systeminfo | find "System Type"
# 版本
[System.Environment]::OSVersion.Version

1
2
3
4
5
6
7
8
9
PS C:\WINDOWS\system32> [System.Environment]::OSVersion.Version

Major Minor Build Revision
----- ----- ----- --------
10 0 18362 0

PS C:\WINDOWS\system32> systeminfo | find "System Type"
System Type: x64-based PC
PS C:\WINDOWS\system32>

对于x64架构: build版号18362或更高.
对于ARM64架构: build版号19041或更高.
版号18362以下的不支持WSL 2,请升级Windows或使用WSL 1.

使用WSL 1的可直接重启电脑后在微软商店下载distribution开始使用.

开启虚拟机特性

以管理员权限运行PowerShell,执行下面的代码. 执行后重启电脑.

1
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

下载并安装Linux内核更新包

x64
arm64

将WSL 2设置为默认

1
wsl --set-default-version 2

下载Linux CLI

打开微软商店,找个喜欢的Linux发行版装上,我装的是ubuntu. 安装后打开设置好用户名密码,就可以开始Lab之旅了. 别的发行版不知道,我下载的ubuntu没有gcc和make, 手动整上.

1
2
apt install gcc
apt install make