• WSL使用(windows中使用linux环境、基于LxRunOffline安装WSL)


    基于LxRunOffline安装WSL

    准备工作:
    1、开启WSL
    在“程序和功能”中,选启用或关闭Windows功能,勾选中WSL,即(适用于 Linux 的 Windows 子系统)
    或powershell中运行:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    2、拿到LxRunOffline.exe文件
    下载 https://github.com/DDoSolitary/LxRunOffline/releases 解压
    或powershell中运行(会安装到C: ools下):choco install lxrunoffline


    3、下载操作系统镜像,如:centos-7.8.2003-x86_64-docker.tar.xz
    开源来源:https://github.com/RoliSoft/WSL-Distribution-Switcher
    微软来源:https://docs.microsoft.com/en-us/windows/wsl/install-manual

    以下所有操作均使用E:WSL作为安装使用目录,可任意更换

    安装环境

    将LxRunOffline.exe和centos-7.8.2003-x86_64-docker.tar.xz复制到E:WSL目录下

    安装镜像(安装失败也会出现该目录,安装失败重新安装时需要进行一次卸载镜像操作)

    E:WSLLxRunOffline.exe install -n centos7 -d E:WSLcentos7 -f E:WSLcentos-7.8.2003-x86_64-docker.tar.xz

    查看所有已安装镜像

    E:WSLLxRunOffline.exe list

    卸载镜像

    E:WSLLxRunOffline.exe uninstall -n centos7

    安装完后运行linux

    E:WSLLxRunOffline.exe run -n centos7

    如果想初始化到任务栏,可创建快捷方式写入“C:WindowsSystem32cmd.exe /c "E:WSLLxRunOffline.exe run -n centos7"”

    在放到任务栏之前,如果还想自定义图标,则给该快捷方式设置自定义图标

    最后,右键快捷方式,锁定到任务栏(原理上应该是复制到了任务栏,因为同是快捷方式),之后应该可删除该快捷方式

    使用WSL

    安装后的WSL,可通过路径/mnt/小写盘符,访问windows的磁盘

    开启chmod命令

    默认不能执行chmod命令,如需要开启chmod命令,则需要进入linux后进行如下操作

    ubuntu使用   sudo vi /etc/wsl.conf

    centos使用   vi /etc/wsl.conf

    按insert,写入内容

    ==========================

    [automount]
    options = "metadata"

    ==========================

    按shift+:退出编辑,按wq保存并退出

    重启wsl => 重启Windows服务中的LxssManager服务

    可选配置写法

    ==========================

    [automount]
    enabled = true
    root = /mnt/
    options = "metadata,umask=22,fmask=111"
    mountFsTab = true
    [filesystem]
    umask = 022

    ==========================

    mnt目录下的字母对应windows中的盘符,如访问 E:/WorkServer 目录可使用路径 /mnt/e/WorkServer,也可映射出来
    ln -s /mnt/e/WorkServer /

  • 相关阅读:
    自动交互式脚本--expect
    如何搭建web服务器 使用Nginx搭建反向代理服务器
    linux安装yaf(ubuntu教程)
    如何使用Apache的ab工具进行网站性能测试
    网虚拟主机----云服务器
    handlebars Helper用法
    网络基础知识学习
    使用清华开源镜像安装tensorflow
    安卓开发笔记(二十五):ViewPager的简单介绍和使用
    轻松搞定表白女朋友:Android版APP (零基础也可前往Github免费下载软件)
  • 原文地址:https://www.cnblogs.com/skey_chen/p/13072990.html
Copyright © 2020-2023  润新知