重装系统记录
软件列表
商店应用:
1
2
3
4
5
6
7
| 有道词典
Notepads
Windows Terminal
Quick Look
Snipaste
X410
Ubuntu
|
桌面应用:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| Adobe Acrobat DC
CCLeaner
EasyBCD 2.2
Everything
Google Chrome
Mathpix Snipping Tool
Microsoft Office 365 专业增强版
Microsoft Visual Studio Code
Picasa 3
Python 3.7
TIM
Typora
Wox
WeChat
微信Web开发者
迅雷极速版
百度云盘
网易云音乐
|
VS Code
安装插件
1
2
3
4
5
6
7
8
9
| Chinese (Simplified) Language Pack for Visual Studio Code
Code Runner
Dracula Official
Markwodn All in One
open in browser
Prettier
Python
Remote - WSL
REST Client
|
主题设置,Ctrl
+ ,
,点击右上角的{}
,打开json配置
1
2
3
4
5
6
| {
"workbench.colorTheme": "Dracula",
"editor.fontFamily": "'Fira Code', 'SauceCodePro NF', '思源黑体 CN', monospace",
"editor.fontLigatures": true,
"editor.lineHeight": 24
}
|
安装字体,下载字体文件,打开ttf文件夹,将字体文件拖动到设置->字体界面的安装框。
- Fira Code
- Nerd Font Source Code Pro:补全了很多字形
- 思源黑体/Source Han Sans
其他美化:
WSL2
启用WSL2
启用WSL,以管理员身份打开 PowerShell 并运行:
1
| Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
|
从商店安装Ubuntu,安装完成后启动,设置用户,完成系统的初始化。
启用虚拟机平台,
1
| Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
|
设置WSL 2,可能时间较长,
1
| wsl --set-version Ubuntu 2
|
验证状态:
更新软件
打开wsl命令行,
查看当前系统版本
Ubuntu 的软件源配置文件是 /etc/apt/sources.list
,我们将其更换为国内软件源,来加快更新的下载速度。打开 清华大学开源软件镜像站,选择自己的Ubuntu版本,得到该文件内容。先备份系统原文件,再创建新文件,即可使用 TUNA 的软件源镜像。Ubuntu命令行输入:
1
2
| sudo mv /etc/apt/sources.list /etc/apt/sources.list.baksudo touch /etc/apt/sources.listsudo vi /etc/apt/sources.list# 然后将镜像内容粘贴进来保存
|
执行下面代码,更新所需软件,这需要一定时间。如果发现没有联网,可以重启电脑再试:
1
2
| # 更新软件到最新
sudo apt-get update && sudo apt-get --assume-yes upgradesudo apt autoremove
|
GUI
因为 WSL 只能是命令行形式的,所以我们需要使用 X-server ,让 Ubuntu 里运行的GUI 程序有窗口显示。此处的WSL2不像WSL1和本机共享localhost,而是被分配了一个ip,因此需要设置防火墙允许从wsl2访问本机。
先打开X410,右键点击任务栏的X410图标,选择Allow Public Access
,允许防火墙的弹窗后,打开Windows Defender 防火墙设置,,点击入站规则,找到X410的TCP和UDP规则。双击其中一条规则,切换到高级选项卡,选中所有三个网络配置:域、专有,公用。这样就完成了设置。
使用xeyes来测试。
1
2
3
4
| sudo apt install libgtk2.0-0 libxss1 libasound2
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0.0
sudo apt install x11-apps -y && xeyes
|
因为wsl2被分配的ip每次开机都不同,需要动态的读取来设置DISPLAY。此时可以看到小眼睛。