WSL迁移过程

简介: WSL迁移过程

因为电脑是刚上大一时买的,系统盘非常的小,而 WSL 默认安装在 C 盘,少说也有了 20G 左右的占用,本文用于记录坎坷的迁移过程。


记录


  1. 首先下载工具 LxRunOffline,不要下载其他版本,有坑
  2. 下载解压,在该目录下打开命令行,运行查看子系统,记住名字等下用。


./LxRunOffline.exe list


image.png


  • 查看子系统所在目录:


# 输入你的子系统名字
./LxRunOffline.exe get-dir -n Ubuntu
复制代码
  • 设置目标目录的权限,也就是你想迁移到的文件目录:


# 填写目录以及用户名
icacls F:\Ubuntu /grant "你的用户名:(OI)(CI)(F)"
复制代码


  • 如果不知道上一步的用户名是什么,可以使用 whoanmi 命令查看:


image.png


  1. 开始迁移


# 注意更换名称
 ./LxRunOffline.exe move -n Ubuntu -d F:\Ubuntu\Ubuntu
复制代码


  1. 耐心等待完成


image.png

你也可以使用以下命令检查安装路径是否正确:


./LxRunOffline.exe get-dir -n Ubuntu


image.png


安装 WSL


顺便更新一下 Win11 下 WSL 的安装过程以及 oh-my-zsh 的安装


  1. 只需要一行即可,在管理员权限下输入:


wsl --install
复制代码


  1. 默认是 Ubuntu,你也可以选择其他 Linux 发行版,点这查看
  2. 安装完成后重启,在应用中找到 Ubuntu 打开设置用户名密码即可
  3. 配合 Windows Terminal 使用更佳。


oh-my-zsh


只讲安装,插件相关可以自行搜索✔️


  1. 首先安装 zsh


sudo apt install zsh
复制代码
  1. 设为默认 shell


chsh -s $(which zsh)
复制代码
  1. 重启终端,输入 echo $SHELL ,如果显示 /bin/zsh 说明设置成功
  2. 然后安装 oh-my-zsh


sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
复制代码
  1. 如果报错,就去到该网站把全部内容复制下来粘贴到一个 test.sh 文件中保存


# 加上执行权限
chmod +x test.sh
# 执行即可安装
./test.sh


目录
相关文章
|
6月前
|
Oracle 关系型数据库 Linux
解决VMmare虚拟机安装过程没有权限问题
解决VMmare虚拟机安装过程没有权限问题
109 0
|
Java 物联网 数据库连接
亲测可用——IoTDB部署及操作指南
操作命令如下: 1、解压unzip apache-iotdb-0.12.3-all-bin.zip 2、进入到sbin目录下:/opt/iot/apache-iotdb/sbin,执行start-server.sh脚本:nohup ./start-server.sh >> iotbd.log 2>&1 & 3、查看进程信息:ps -ef | grep iotdb 正常运行
1382 0
|
Oracle jenkins Java
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
【2023新windows电脑部署测试环境系列-04】Jenkins问题实测整理(升级jenkins到最新)
|
网络协议 Java 网络安全
OushuDB 安装与升级之命令行安装准备(下)
OushuDB 安装与升级之命令行安装准备(下)
78 0
|
缓存 Linux 网络安全
OushuDB 安装与升级之命令行安装准备(上)
OushuDB 安装与升级之命令行安装准备(上)
98 0
|
Linux
linux内核离线升级步骤详解【亲测可用】
linux内核离线升级步骤详解【亲测可用】
556 0
|
网络协议 Java 网络安全
OushuDB 安装与升级之命令行安装的安装准备(下)
安装其他节点YUM源 在oushum1上,通过“hawq scp”命令统一安装其他节点的YUM源
108 0
OushuDB 安装与升级之命令行安装的安装准备(下)
|
网络安全 数据安全/隐私保护 Linux
OushuDB 安装与升级之命令行安装的安装准备(上)
本节安装之前需要准备4台主机,各个节点上即将安装的组件如下表所示:
177 0
OushuDB 安装与升级之命令行安装的安装准备(上)
|
缓存 网络协议 Java
OushuDB 安装与升级之命令行安装的准备
OushuDB 安装与升级之命令行安装的准备:配置YUM源及安装方式;交换公钥,设置无密码登陆;安装其他节点YUM源;关闭selinux;关闭防火墙;安装配置NTP;安装java;关于数据目录;关于IPV6
133 0
OushuDB 安装与升级之命令行安装的准备
|
Kubernetes Docker Windows
如何高效地迁移旧版 Windows 应用,5问5答告诉您为什么要选择 Docker!
在我们的众多客户中,像 Jabil Circuit、GE Digital 和 Lindsay Corporation 就使用了容器技术以及 Docker Enterprise 将工作负载迁移到了 Microsoft Azure 云。
1783 0