当前位置: 首页 > 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盘就有空间了

相关文章:

  • 前端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 开发环境搭建
  • 网站建设 上海交大/必应搜索引擎怎么样
  • 帮别人做设计图的网站/今日国际军事新闻
  • server2008 做网站/品牌营销策划方案怎么做
  • 做seo网站诊断书怎么做/seo全网图文推广
  • 住房和城乡建设部网站现行规范/成都seo技术
  • 西安做商铺的网站/一个企业该如何进行网络营销