【缓存】Redis 基于 WSL 在 Windows 上的安装
Wed, May 25, 2022
该篇文章主要是介绍怎么使用 WSL 在 WIN10 上的安装
前提
Win10 在本机已经打开 WSL2(Windows Subsystem for Linux) , 在 Microsoft Store 安装 Unbuntu, 安装完后会让你输入 用户名和密码。然后就可以 linux 命令行了。 WSL2 启动为 控制面板\程序\程序和功能\
左侧的 “启动或关闭 Windows 功能“ 中的 ”适用于 Linux 的 Windows 子系统“。打上勾就好了。
安装 redis
使用以下命令进行安装 redis
sudo apt-add-repository ppa:redislabs/redis
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install redis-server
启动 redis
sudo service redis-server start
检测是否安装成功
在 Linux 的交互界面上
redis-cli
127.0.0.1:6379> ping
PONG
表示已经安装成功了。
可以使用开源客户端
迁移
由于之前在商城上下载都默认安装在 C 盘,如果这样下去 C 盘容量会不保。因此需要迁移它的位置。
停止
先停止在运行的 wsl, 不然会报无权限的错误。
wsl --shutdown
导出文件
- 使用命令
wsl -l
查看需要导出的文件
适 用 于 Linux 的 Windows 子 系 统 分 发 版 :
Ubuntu-20.04 (默 认 )
- 导出需要导出的文件
wsl --export Ubuntu-20.04 F:\WSL\export.tar
Ubuntu-20.04 : 子系统的分发版
F:\WSL\export.tar
:目标路径
导入文件
导入需要的文件
wsl --import kaito-Ubuntu F:\WSL\Ubuntu F:\WSL\export.tar
kaito-Ubuntu
: 分发版名称F:\WSL\Ubuntu
: 安装目录F:\WSL\export.tar
: 导入的文件
导入后默认的用户名为 root
再次使用 wsl -l
就会出现两个了。这时需要使用命令 wsl --setdefault kaito-Ubuntu
来更换默认的子系统, 如果觉得没必要遗留之前的,就可以注销掉之前安装的子系统,注销的命令为 wsl --unregister Ubuntu-20.04
这时候使用命令 wsl
时就变成了 kaito-Ubuntu
了。启动 redis 服务就可以使用了。
参考链接: