type
status
date
slug
summary
tags
category
icon
password
日期
时长
重点

Wsl介绍

WSL 是 Windows Subsystem for Linux 的缩写,意思是 linux 版的 window 子系统。
简单的说就是,Linux 的 Windows 子系统让开发人员无需虚拟机就可以直接在 Windows 上运行 Linux 环境,包括大多数命令行工具、程序和应用。
使用 WSL 的好处是:
  1. 与在虚拟机下使用 Linux 相比,WSL 占用资源更少,更加流畅;
  1. WSL 可以对 Windows 文件系统下的文件直接进行读写,文件传输更方便;
  1. 剪贴板互通,可以直接在 Windows 下其它地方复制文本内容,粘贴到 WSL;
  1. 方便使用Docker Desktop
  1. WSL 2 使 Linux GUI 应用程序在 Windows 上使用起来原生且自然。可以是实现 从 Windows “开始”菜单启动 Linux 应用
 

Wsl上手

WSL的上手就不出攻略了,看文档最好,微软的文档写得太好了!!!
 
 

问题处理

C盘迁移

默认装在C盘,但是C盘容量很重要,所以很有必要迁移,操作参照如下博客。
如果实在忘了了user name也可以如下操作
wslconfig/list 查看分发版 那个是默认的
wslconfig/setdefault Ubuntu-22.04 将默认设置为对应子系统
notion image
 
 

配置

 

Git连接配置

设置用户名 邮箱

 

SSH连接

安装ssh
生成ssh key
复制你的密钥
notion image
 
进入GitHub Settings
 
notion image
点击 New SSH Key输入刚刚的密钥即可 (注意密钥包含最后的邮箱部分,就是整块都要复制进去)
notion image
添加成功后会有以下界面分别是我的window与wsl
notion image
再进行git clone就可以成功了
notion image
 

Git加速配置

(不知为何目前只能在Windos上实现代理加速,在WSL会显示连接失败)
使用魔法只能使Github网站的访问变得快速,但是git依然是通过默认的方式去访问github服务的,因此我们需要进行配置。
因为个人使用的是Clash,端口号是7890,因此我以此作为示例。
notion image
notion image
之后再用检查设置结果
 
notion image
再次测试,发现可以光速完成
notion image
此处可以放置一个未配置的速度对比
notion image
 
 

Conda配置

下载anaconda

安装anaconda

输入
会出现提示表一直按enter然后出现yes 按yes
notion image
之后会出现安装完成是否应该初始化也按yes
notion image
最后需要更改环境变量并重新source,复制下列内容即可
然后前方会出现(base)标志,按下 conda命令 验证成功
notion image
 
西电搭子产品故事Internet
KashiwaByte
KashiwaByte
求田问舍,怕应羞见,刘郎才气
公告
type
status
date
slug
summary
tags
category
icon
password
日期
时长
重点
🎉欢迎来到我的博客🎉
-- 感谢您的关注 ---
👏阅读以下内容获得更好体验👏