适用于Linux的Windows子系统(系统安装步骤)

目录

前言

一、WSL2安装

[1.Microsoft参考文档(推荐选择旧版 WSL 的手动安装步骤)](#1.Microsoft参考文档(推荐选择旧版 WSL 的手动安装步骤))

2.开启子系统

二、Ubuntu安装

[1.在Microsoft Store中获取ubuntu](#1.在Microsoft Store中获取ubuntu)

2.运行ubuntu配置管理信息

3.ubuntu换源

[三、WSL 与 Ubuntu的一些基础使用命令](#三、WSL 与 Ubuntu的一些基础使用命令)

[四、Windows Terminal终端管理工具(推荐安装)](#四、Windows Terminal终端管理工具(推荐安装))

总结


前言

系列分为三章(从安装到项目使用):

一、适用于Linux的Windows子系统(系统安装步骤)

二、适用于Linux的Windows子系统(PHP搭建lmap、redis、swoole环境)

三、适用于Linux的Windows子系统(在VScode中开发Linux项目)


一、WSL2安装

1.Microsoft参考文档(推荐选择旧版 WSL 的手动安装步骤)

适用于 Linux 的 Windows 子系统文档 | Microsoft Learn

2.开启子系统

控制面板-程序和功能-启用或关闭windows功能-勾选虚拟机平台、适用于Linux的Windows子系统-确定-重启电脑

  • 下载Linux内核更新包-下载后双击运行
  • 将 WSL2 设置为默认版本(菜单中搜索PowerShell以管理员身份运行)

    wsl --set-default-version 2

二、Ubuntu安装

1.在Microsoft Store中获取ubuntu

2.运行ubuntu配置管理信息

设置username与password(pssword不显示、输入后回车)

安装好以后会在资源管理器下多出一个 Linux 选项

3.ubuntu换源

  • 获取ubuntu版本对应的源

ubuntu镜像_ubuntu下载地址_ubuntu安装教程-阿里巴巴开源镜像站

  • 换源

    备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

    修改源文件:sudo vim /etc/apt/sources.list

    编辑:i

    保存: 1)esc 2):wq

    更新源:sudo apt-get update

三、WSL 与 Ubuntu的一些基础使用命令

  • WSL命令

    进入子系统:wsl

    退出子系统:exit

    更新:wsl --update

    列出已安装的发行版:wsl -l -s

    状态:wsl --status

    重启:wsl --shutdown

    注销或卸载发行版 DistributionName☞发行版名称:wsl --unregister <DistributionName>

  • Ubuntu常用命令

    管理权限:sudo

    更新软件包:sudo apt update

    前所在路径:pwd

    对比本地需要更新的包:sudo apt-get upgrade

    查看ubuntu版本信息:lsb_release -a

    打开编辑文件(sudo vim php.ini):sudo vim filename

    编辑:i

    进入退出模式:esc

    保存并退出: :wq

    退出但不保存文件: :q

    强制退出: :q!

    移动文件:sudo cp /需要复制的文件路径 /复目标文件路径

    查看ubuntu的ip信息:ifconfig

四、Windows Terminal终端管理工具(推荐安装)


总结

如果步骤中有差异欢迎留言或私信,如何在 Ubuntu 中配置PHP开发环境可移步适用于Linux的Windows子系统(PHP搭建lmap、redis、swoole环境)

相关推荐
长河_讲_ITIL46 分钟前
在硅基的倒影中寻找自我:写在AI智能体元年的一场思想突围
运维·人工智能·itss·itil·itil认证·itil培训
赵民勇15 分钟前
tr命令用法详解与技巧总结
linux·shell
学不完的路路路15 分钟前
IMX6ULL开发板固件烧录问题:添加设备树节点不成功
linux·ubuntu·设备树
大柏怎么被偷了24 分钟前
【Linux】进程间通信
linux·运维·服务器
数智顾问26 分钟前
(111页PPT)华为业务变革框架及战略级项目管理(附下载方式)
大数据·运维·华为
oMcLin27 分钟前
Ubuntu 22.04 Docker 容器启动失败:解决 Overlay2 存储驱动冲突
java·ubuntu·docker
幺零九零零28 分钟前
Windows + Docker + k6 + InfluxDB + Grafana
windows·docker·grafana
Howrun77732 分钟前
Linux进程通信---6.1---进程信号屏蔽
linux·服务器
郑泰科技34 分钟前
SpringBoot项目实践:之前war部署到服务器好用,重新打包部署到服务器报404
服务器·spring boot·后端
国科安芯34 分钟前
核工业检测系统通信链路的国产化元器件安全等级评估
运维·网络·人工智能·单片机·嵌入式硬件·安全·安全性测试