这是学习日记:我的博客一般我自己都看不懂哈哈哈哈哈哈
但是在创建虚拟机的过程中我仍旧碰到了许多问题:其中最重要的一点就是关于Linux系统的操作系统选择的问题:原来我用过一次Vmware,选用的操作系统是CentOs.因为我是在官网下的,这样好一点。几个不同的操作系统的优劣程度:总结起来就是CentOs十分的强大,极少用到Ubuntu(桌面十分的漂亮)
CentOS、Ubuntu、Debian三个linux比较异同 - 知乎Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域…https://zhuanlan.zhihu.com/p/32274264然后我又参考了一下同学的这篇安装文章,写的太详细了吧。
就这样了吧。
然后同学说WLS2也就是windows的内置Linux系统比较好用.决定先下载下来看一下:
有好几种下载方式
1、在官网microsoft store 下载 Windows subsystem for linux
搜索到了但是在获取的时候进不去无法下载--->果断放弃这种下载方式===白搭-_-
2、用命令行的方式进行下载;
我搜了一下官网的文档:使用 WSL 在 Windows 上安装 Linux,教程是这样的。
安装 WSL | Microsoft Learn使用 wsl --install 命令安装适用于 Linux 的 Windows 子系统。 在 Windows 计算机上使用首选 Linux 发行版(Ubuntu、Debian、SUSE、Kali、Fedora、Pengwin、Alpine 等都可用)运行的 Bash 终端。https://learn.microsoft.com/zh-cn/windows/wsl/install开头就是直接输入
wsl --install
但是呢看到有差评哈哈哈哈哈哈我就没用这个方法。
我就参考同学的文章:【dev on wsl2】wsl2 with vscode简单配置_vscode wsl2_宁海没有七号公园的博客-CSDN博客wsl2 with vscode简单配置1. 安装wsl2:1.1 安装方式选择:安装wsl2一般来说有三种方式:cmd/powershell 命令行安装(建议管理员模式)microsoft store 安装microsoft 官网安装ps: win + R调出运行框,输入"winver" 查看 Windows 版本及内部版本号① 命令行安装wsl的先决条件是必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。 命令行安https://blog.csdn.net/b_ingram/article/details/124747348?app_version=5.14.0&code=app_1562916241&csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124747348%22%2C%22source%22%3A%22B_Ingram%22%7D&uLinkId=usr1mkqgl919blen&utm_source=app然后我输入指令的顺序是:
1、注释行:以管理员权限启动powershell/cmd。启动的方式是在这里输入powershell/cmd搜索然后右键以管理员方式启动命令行
2、然后输入以下命令启用虚拟机平台
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
这行直接就让电脑重新启动
3、然后输入以下命令启用linux子系统功能,后面也需要重启
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
4、是先输入wsl --set-default-version 2 还是先输入 wsl --install 呢 反正我是这么输入的
wsl --set-default-version 2
wsl --install
5、查看当前linux可用发行版列表
wsl --list --online
然后输入进去之后结果出现了这样的错误
解决方法,参考文章:
Windows如何修改DNS:Windows如何修改DNS - 知乎
修改了网络之后就可以了。
同样我也下载了WLS2的安装包。
6、要查看 Linux 发行版是设置为 WSL 1 还是 WSL 2,请使用命令 wsl -l -v
但是
它说我还没有安装
7、于是安装分发版本
wsl --install -d Ubuntu-20.04
查看可安装的分发版本
最后应该是安装成功了
应该就是这样子吧