sproutcat.github.io

Windows 的 linux 子系统使用笔记

安装 Linux 子系统(Ubuntu/Debian)

设置 root 密码

更换软件源

安装 Redis

  1. 下载压缩包安装的方式

    • 安装必要的软件包

        sudo apt install make build-essential
      
    • 下载压缩包(从官网获取下载地址)

        wget http://download.redis.io/releases/redis-5.0.7.tar.gz
      
    • 解压文件,并编译软件

        tar -xf redis-5.0.7.tar.gz
        cd redis-5.0.7
        make MALLOC=libc
      
    • 安装软件

        cd src
        sudo make install
      
    • 添加系统服务

        # 当前处于 redis 的 src 目录
        cd ../utils/
        # 执行初始化服务脚本,默认添加名称为 redis_6379 的服务
        sudo ./install_server.sh
      
    • 启动服务

        # 查看服务列表
        service --status-all
        # 启动服务
        service redis_6379 start
      

      如果当前用于启动服务权限不足,请根据提示进行设置

  2. 直接通过 apt-get 安装

     sudo apt-get install redis-server
    

Docker 的安装与卸载

WSL 服务自启动脚本

支持在Windows启动时启动WSL中的Linux服务。

安装

run-regedit

regedit-new-item

regedit-set-path

使用