文章目录

  • 卸载
    • 1、查看当前环境安装的wsl
    • 2、注销(卸载)当前安装的Linux的Windows子系统
  • CentOS7
    • 安装
      • 1、下载安装包
      • 2、安装
      • 3、换源
    • redis
      • 安装新版本redis
      • 运行
    • mysql8
      • 安装
    • 问题
  • 安装ubuntu(建议)
    • 安装
      • 1、下载
      • 2、安装
      • 3、换源
    • redis
      • 安装
      • 运行
    • mysql8
      • 安装
      • 修改root用户
    • 问题

环境为:

Windows 10 专业版 21H2

Intel® Core™ i5-10400 CPU @ 2.90GHz 2.90 GHz

下文安装完成后使用的用户都为ROOT

2022-07-25 By amarone

卸载

1、查看当前环境安装的wsl

wsl --list

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ixzDjlnY-1658896556508)(C:\Users\Administrator\Desktop\wsl安装卸载.assets\image-20220725124210151.png)]

2、注销(卸载)当前安装的Linux的Windows子系统

wsl --unregister CentOS8

注销完成后,再次使用wsl --list查看,应为

CentOS7

安装

1、下载安装包

github wsl-centos包地址

下载并解压CentOS7.zip

2、安装

双击CentOS7.exe安装

执行wsl --list查看

3、换源

yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

redis

安装新版本redis

启用软件源安装redis

yum -y --enablerepo=remi install redis

运行

redis-server &

mysql8

安装

wget https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm

可以在mysql官网查看

问题

  • 无法使用systemctl/service:https://github.com/RoliSoft/WSL-Distribution-Switcher/issues/72

  • 无法启动mysql:https://github.com/wsldl-pg/CentWSL/issues/22

安装ubuntu(建议)

安装

1、下载

下载镜像

2、安装

双击Ubuntu.appx等待安装完成

3、换源

# 输出结果为下文中的Codename
lsb_release -a | grep Codename | awk '{print $2}'
cd /etc/apt
## 备份配置文件
sudo mv sources.list sources.list.bak
## 编辑配置文件
vi sources.list

将以下内容覆盖 sources.list

deb http://mirrors.aliyun.com/ubuntu/ $Codename main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ $Codename-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ $Codename-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ $Codename-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-updates main multiverse restricted universe

上面源信息中$Codename为第一步中系统的Codename,用记事本批量替换即可。

redis

安装

## 搜索
apt-get search redis
## 安装
apt-get install redis
## 查看版本
redis-cli -v

运行

## 启动服务
service redis-server start
## 查看服务
service redis-server status

mysql8

安装

## 安装
apt install -y mysql-server-8.0
## 启动服务
service mysql start
## 访问mysql
mysql -u root -p

修改root用户

use mysql;
## 修改root用户密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123465';
## 查看用户登录
select host,user from user;
## 修改允许root远程登录
update user set host='%' where user='root';
## 刷新权限
flush privileges;
## 退出
quit;
## 如果登录不了 提示密码错误之类的,可以执行以下命令
## 停止mysql服务
service mysql stop
## MySQL安全模式带忽略密码校验参数启动
mysqld_safe --skip-grant-tables --skip-networking& #
## 访问
use mysql; ## 如果 密码 不为空 将字段置为空
update user set authentication_string='' where user='root';
## 修改密码为root
ALTER user 'root'@'localhost' IDENTIFIED BY 'root';## 如果 密码 为空,登录方式为本地 ,直接修改 修改密码为root
ALTER user 'root'@'localhost' IDENTIFIED BY 'root';
## 如果 密码 为空,登录方式为任意 ,直接修改 修改密码为root
ALTER user 'root'@'%' IDENTIFIED BY 'root';
## 刷新权限
flush privileges;
## 退出
quit;
## 重启服务
service mysql restart

问题

  • 微软官方文档 https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

win10-wsl安装卸载以及软件安装相关推荐

  1. 卸载 流程_如何正确安装卸载mac软件

    习惯了win系统的操作,对于刚上手的新手小白操作mac有些不顺畅,今天小编就整理了一份简单的基础操作流程,方便大家正确安装卸载mac软件. 1.如何安装软件? Mac系统安装软件的方法有两种,一种是直 ...

  2. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

  3. 鹏业安装算量软件安装流程

    安装算量软件安装流程 以管理员身份运行安装包 点击安装(注:如此时杀毒软件提示阻止,一律点允许) 按如图所示点击下一步 软件安装路劲建议不要装C盘,把路径改为D盘或其他盘.(基本上所有软件的默认安装路 ...

  4. 荣耀android应用程序未安装,荣耀7安装不了软件/安装失败解决方法介绍

    荣耀7安装不了软件/安装失败解决方法,我们在给自己的手机安装软件往往会遇到一些小问题,比如一些软件总是莫名其妙的无法安装,或者提示软件安装失败.下面是一些经常碰到的问题,大家可以参考下. 1.未知软件 ...

  5. android安装软件,安卓手机软件怎么安装 安卓手机软件安装方法【详解】

    ~ 很多安卓手机用户都会将一些喜欢的APK软件下载到电脑上,再安装到自己的手机上.那么,问题就来了,APK软件怎么安装到安卓手机上呢?今天小编就为大家介绍几种安卓手机软件安卓的方法,希望大家喜欢!同时 ...

  6. pyhon使用pip安装卸载selenium和安装firefox驱动,及使用selenium启动firefox浏览器

    使用selenium的时候要注意版本兼容问题,使用selenium2.x的时候,firefox必须47以下,可以不需要安装webdriver驱动.但是使用selenium3.x的时候,firefox版 ...

  7. U盘重装Win10方法以及常用必备软件安装

    如果原来的Windows坏了无法进系统或者没有系统需要U盘安装. 重装需要一个可以启动的U盘,一般Linux镜像利用UltraISO或者Etcher等工具写入U盘后可以直接引导. 但是Windows的 ...

  8. Linux常用软件和安装方法,Linux软件安装与卸载常用方法(转)

    Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...

  9. c++2013无法卸载_ADS软件安装卸载注意事项及问题解决办法

    一个专业提供大学生学习资料的公众号 1.如何下载软件和资料点这里:如何在公众号下载软件和资料 2.如果我的内容有幸帮到了你,请帮忙把公众号分享给更多的同学哈 安装和卸载注意事项 最近有很多同学咨询AD ...

最新文章

  1. 算法笔记之分支限界法
  2. linux修改vim配色,更改vim配色的具体操作 更改vim配色的图文教程
  3. 【知识星球】分组卷积最新进展,全自动学习的分组有哪些经典模型?
  4. php 字符串包含另一个字符串_leetcode1433_go_检查一个字符串是否可以打破另一个字符串...
  5. 科大星云诗社动态20210307
  6. 2021-11-14Iterator迭代器
  7. LDAP-GUI管理工具
  8. eclipse debug 重新指定源码
  9. 使用javap工具分析Java String(字符串)操作
  10. php is_subclass_of,PHP is_subclass_of函数的一个BUG和解决方法
  11. 17秋 SDN课程 第一次作业
  12. 别想着复制别人的路!
  13. 计算机图形学入门:什么是光线追踪?
  14. 多表查询和动态SQL
  15. 明知故犯还是执迷不悟?
  16. 联想thinkbook16+ 2023款和2022款参数对比
  17. matlab的空间坐标轴,空间三维坐标轴旋转
  18. DNA甲基化测序数据的分析流程及相关软件总结
  19. 短信验证码有什么应用和作用
  20. IDEA 2021的下载与安装

热门文章

  1. 韩国 kakaotalk web网页版第三方登录示例 kakaotalk网页版
  2. Mac重复文件清理软件Cisdem Duplicate Finder Mac
  3. 热视觉2:使用Python和OpenCV从图像中测量温度
  4. Unity 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!
  5. 4键电子手表说明书_4键电子手表怎么调时间的方法
  6. 每日算法刷题Day5-平方矩阵II和III、蛇形矩阵图解
  7. 站内SEO排名不上?或许是这些常见问题导致的
  8. 生物医药实验室安全知识202203第二次作业
  9. php laravel union,教程:Laravel 集合(Collection)的基础用法
  10. thunderbird 将收发邮件放在一个thread中