LxRunOffline部署WSL(CentOS)

参考出处:bilibili·Wiekar

Ⅰ、安装LxRunOffline

1. 下载安装文件

2. 配置环境变量

1). 将下载文件解压到指定文件夹

image.png

2). 配置环境变量

image.png

3). 安装验证

在命令行窗口中,使用"LxRunoffline version"命令;若成功显示版本号,则代表安装成功

image.png

Ⅱ、下载相应版本Linux的Docker镜像

下载连接

image.png

Ⅲ、启用Windows功能

注意事项:勾选后需要重启系统才能使用

image

Ⅳ、安装微软Linux子系统

1. 将Linux子系统以指定名称安装到指定文件夹

LxRunOffline i -n 系统名称 (可自定义,使用时需要时其开启Linux子系统)

-d 子系统安装路径

-f 子系统的Docker镜像路径

LxRunOffline i -n CentOS -d D:\LinuxSubSystem\CentOS7 -f D:\LinuxSubSystem\WSL\centos-7-x86_64-docker.tar.xz

2. 启动Linux子系统

默认使用root账户权限

LxRunOffline r -n CentOS

3. 子系统使用

启动Linux子系统后,就可以正常使用相关命令

image.png

Ⅴ、完善子系统

1. 解决无法运行sudo 命令,运行时报 -bash: sudo: command not found

参考出处:CSDN·MingMing2033

yum  -y install  sudo

2. 对系统进行更新 (可以不用执行,但是某些系统在直接安装界面会出问题,建议执行)

参考出处:CSDN·溪谷者

yum -y upgrade

3. 安装远程桌面软件(tigervnc)

参考出处:博客园·書劍飄零

说明:解决受限于Linux子系统实现原理,图形界面无法直接输出到显示器问题

备注:此项未实践,有需要的可自行尝试!

4. 无法使用ifconfig命令。提示-bash: ifconfig: command not found

sudo yum install net-tools

5.  -bash: ssh: command not found

# 查看ssh安装
rpm -qa | grep openssh
# yum安装ssh客户端
yum -y install openssh-clients

Ⅵ、管理微软Linux子系统

1. 查看已安装的 子系统

wslconfig /l

2. 删除 子系统

先使用命令删除子系统安装信息,再删除安装文件即可

wslconfig /u 子系统名称

Ⅶ、备份、还原子系统

参考出处:CSDN·Code_Peak

还原本质是安装

//已经安装的WSL
LxRunOffline list 
//还原WSL
LxRunOffline install -n <wsl_name> -d <res_path> -f <back_path>
//卸载WSL
LxRunOffline uninstall -n <wsl_name>
//备份WSL
LxRunOffline export -n <wsl_name> -f <back_path>
eg:LxRunOffline export -n CentOS -f D:\LinuxSubSystem\WSL\centos7-diy-20210430.tar.xz
//启动一个WSL
LxRunOffline run -n <wslname>

Ⅷ、适用Linux子系统远程Linux服务器

 xx 为 端口号    user为用户名   ip为要登陆的ip

ssh 到指定端口  ssh -p xx user@ip
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值