admin管理员组文章数量:1130349
安装 WSL
适用于 Linux 的 Windows 子系统(WSL),可以在 Windows 上直接运行 Linux 系统,并且共享文件(不用开启 VM 然后 Copy 文件了)。
安装:
-
以管理员身份运行
cmd -
执行
wsl --install,这将安装WSL以及Ubuntu22.04 -
重启计算机,完成子系统的安装
配置:
- 启动
cmd,执行wsl -l -v,查看是否安装成功 - 执行
wsl --update更新到最新版本,然后wsl --shutdown重启 WSL - 执行
ubuntu以运行子系统(自动进入子系统的/home/user文件夹,执行cd /进入根文件夹,执行cd /mnt进入 Windows 的挂载),第一次进入时需要设置 user 以及口令 - 或者进入某个盘符 D 后,再执行
wsl运行子系统,这将直接位于/mnt/d中(小心,Linux 下文件的删改不可恢复!) - 执行
sudo passwd root,设置 root 的口令 - 执行
apt update以及apt-get update,更新apt资源 - 执行
apt install xxx,安装各种软件(gcc, make, python, sage)
迁移 WSL
WSL 和 Ubuntu 都默认安装在了 C 盘中,这不好,太占空间了。
根据 WSL 文档,使用 export,import 命令迁移子系统:
- 以管理员身份运行
cmd - 执行
wsl --shutdown,关闭正在运行的子系统 - 执行
wsl --export ubuntu D:/path/ubuntu22.tar,导出子系统 - 执行
wsl --unregister ubuntu,卸载原有的子系统 - 执行
wsl --import ubuntu D:/wsl/ D:/wsl/ubuntu22.tar --version 2,导入子系统 - 执行
Ubuntu config --default-user username,指定原本的默认用户
图形界面
WSL 主要在命令行中操作,但是也可以下载一些 GUI 应用:
- 执行
sudo apt install gedit -y,运行gedit打开文本编辑器 - 执行
sudo apt install gimp -y,运行gimp打开图形编辑器 - 执行
sudo apt install vlc -y,运行vlc打开多媒体播放器 - 执行
sudo apt install nautilus -y,运行nautilus打开文件资源管理器 Kali系统可以执行sudo apt install kali-win-kex,运行kex wstart在 Windows 上启动 Kali 的图形界面(还是在 VirtualBox 里运行 Kali 吧,安全些)
安装 WSL
适用于 Linux 的 Windows 子系统(WSL),可以在 Windows 上直接运行 Linux 系统,并且共享文件(不用开启 VM 然后 Copy 文件了)。
安装:
-
以管理员身份运行
cmd -
执行
wsl --install,这将安装WSL以及Ubuntu22.04 -
重启计算机,完成子系统的安装
配置:
- 启动
cmd,执行wsl -l -v,查看是否安装成功 - 执行
wsl --update更新到最新版本,然后wsl --shutdown重启 WSL - 执行
ubuntu以运行子系统(自动进入子系统的/home/user文件夹,执行cd /进入根文件夹,执行cd /mnt进入 Windows 的挂载),第一次进入时需要设置 user 以及口令 - 或者进入某个盘符 D 后,再执行
wsl运行子系统,这将直接位于/mnt/d中(小心,Linux 下文件的删改不可恢复!) - 执行
sudo passwd root,设置 root 的口令 - 执行
apt update以及apt-get update,更新apt资源 - 执行
apt install xxx,安装各种软件(gcc, make, python, sage)
迁移 WSL
WSL 和 Ubuntu 都默认安装在了 C 盘中,这不好,太占空间了。
根据 WSL 文档,使用 export,import 命令迁移子系统:
- 以管理员身份运行
cmd - 执行
wsl --shutdown,关闭正在运行的子系统 - 执行
wsl --export ubuntu D:/path/ubuntu22.tar,导出子系统 - 执行
wsl --unregister ubuntu,卸载原有的子系统 - 执行
wsl --import ubuntu D:/wsl/ D:/wsl/ubuntu22.tar --version 2,导入子系统 - 执行
Ubuntu config --default-user username,指定原本的默认用户
图形界面
WSL 主要在命令行中操作,但是也可以下载一些 GUI 应用:
- 执行
sudo apt install gedit -y,运行gedit打开文本编辑器 - 执行
sudo apt install gimp -y,运行gimp打开图形编辑器 - 执行
sudo apt install vlc -y,运行vlc打开多媒体播放器 - 执行
sudo apt install nautilus -y,运行nautilus打开文件资源管理器 Kali系统可以执行sudo apt install kali-win-kex,运行kex wstart在 Windows 上启动 Kali 的图形界面(还是在 VirtualBox 里运行 Kali 吧,安全些)
版权声明:本文标题:Windows 上的 Linux 子系统:WSL 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1749731782a2410303.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论