当前位置: 首页 > news >正文

如何更改wsl2中的ubuntu默认安装位置

先前的一篇文章提到了如何更改wsl里面ubuntu的home目录,wsl装ubuntu的home目录在哪,如何更改home?_wsl安装的ubuntu在哪里-CSDN博客

这次是要更改wsl中ubuntu的安装目录,毕竟默认安装到c盘下会占用不少空间的。

从微软商店get后默认是会到c盘的目录下:

第一步停止正在运行的发行版,在powershell里面使用

wsl --terminate Ubuntu-24.04

命令把ubuntu先停了,然后再更改。

第二步先导出发行版到文件

 wsl --export Ubuntu-24.04 D:\WSL_Install_Home\24.04\wsl24.04-ubuntu.tar

第三步注销当前发行版:wsl --unregister Ubuntu-24.04

第四步导入发行版到新位置

wsl --import Ubuntu-24.04 D:\WSL_Ubuntu24.04_Home D:\WSL_Install_Home\24.04\wsl24.04-ubuntu.tar --version 2

  • 第一个参数是发行版名称

  • 第二个参数是新安装位置(如 D:\wsl\ubuntu)

  • 第三个参数是之前导出的 tar 文件路径

  • --version 2 确保使用 WSL2

导入完成,删除tar文件节省空间。

使用下面的命令可以查看修改后的安装位置:

Get-ChildItem HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss\ | ForEach-Object {
  (Get-ItemProperty $_.PSPath) | Select-Object DistributionName, BasePath
}

这样就转移完了C盘就有空间了

http://www.dtcms.com/a/124928.html

相关文章:

  • 前端Js,检查一个字符串中是否出现高重复率
  • 理解Commit:版本控制的核心概念
  • 模拟的DDoS攻击网络数据样例,包含正常流量与不同类型攻击的对比数据
  • 室分系统(室内分布系统)详解
  • Springboot把外部jar包打包进最终的jar包,并实现上传服务器
  • JS小练习0.3——秒数转换为时分秒
  • Gerrit的安装与使用说明(Ubuntu)
  • QScrCpy源码解析(3)监听手机usb端口
  • Python数据分析及相关库(二)
  • 轻量级Java跨包调用(完全解耦)
  • vue 走马灯 纵向滚动
  • redis 延迟双删
  • 如何理解神经网络中的BatchNorm实现了类似于正则化的效果?
  • 为 Kubernetes 提供智能的 LLM 推理路由:Gateway API Inference Extension 深度解析
  • 【特权FPGA】之按键消抖
  • 自动驾驶时间同步
  • vue3 开发电子地图功能
  • Daz3D角色UE5材质优化
  • 解锁塔能科技,开启工厂绿色转型与可持续发展双引擎
  • 基于 OpenHarmony 5.0 的星闪轻量型设备应用开发-Ch1 开发环境搭建
  • 0201概述-机器学习-人工智能
  • go-zero自动生成repository文件和测试用例
  • 无人机击落技术难点与要点分析!
  • 探索 OpenHarmony 开源硬件的学习路径:从入门到实战的全攻略
  • 14. git clone
  • MySQL 架构设计:数据库的“城市规划指南“
  • ubuntu18.04安装miniforge3
  • 基于Python的网络爬虫技术研究
  • OpenBayes 一周速览|1分钟生成完整音乐,DiffRhythm人声伴奏一键搞定; Stable Virtual Camera重塑3D视频创作
  • 按键消抖(用状态机实现)