安装 wsl-ubuntu 24.04

本文详细介绍了如何在WindowsSubsystemforLinux(WSL)中安装Ubuntu-24.04版本,包括设置阿里云软件源以提高安装速度,以及进行系统更新的操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 安装 Ubuntu-24.04

  1. 安装 Ubuntu-24.04,默认会安装在 C 盘,
wsl --install -d Ubuntu-24.04
  1. 导出 Ubuntu-24.04,
wsl --export Ubuntu-24.04 D:\tmp\Ubuntu-24.04.tar
  1. 删除 Ubuntu-24.04,
wsl --unregister Ubuntu-24.04
  1. 导入 Ubuntu-24.04,导入到 F:\VirtualPCs\Ubuntu-24.04 目录,
wsl --import Ubuntu-24.04 F:\VirtualPCs\Ubuntu-24.04 D:\tmp\Ubuntu-24.04.tar
  1. 访问 Ubuntu-24.04,
wsl
  1. 退出 Ubuntu-24.04,
exit
  1. (可选)关闭 Ubuntu-24.04,
wsl --shutdown -d Ubuntu-24.04

2. (可选)配置阿里云软件源

20240427时点,清华大学还不支持24.04 LTS:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

  1. 为了加速软件安装速度,配置阿里云软件源,
mv /etc/apt/sources.list /etc/apt/sources.list.bak
cat << EOF > /etc/apt/sources.list
deb https://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse

# deb https://mirrors.aliyun.com/ubuntu/ noble-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ noble-proposed main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse

EOF

refer: https://developer.aliyun.com/mirror/ubunt

3. 系统更新

sudo apt update && sudo apt upgrade

完结!

### 如何在WSL2上安装Ubuntu 24.04 #### 准备工作 确保Windows已更新到最新版本,并启用了适用于Linux的Windows子系统(WSL)[^1]。 #### 设置WSL2作为默认版本 通过PowerShell命令可以将WSL2设为默认版本: ```powershell wsl --set-default-version 2 ``` 此操作会使得之后安装的所有发行版都基于WSL2运行环境。 #### 安装特定版本的Ubuntu 由于微软商店中的Ubuntu应用通常不是最新的长期支持(LTS)版本,为了获取指定版本如Ubuntu 24.04 LTS,则需借助其他方法。一种常见做法是从Microsoft Store下载通用的Ubuntu镜像后,在线升级至所需的具体版本;另一种更直接的方法是利用`wsl --import`指令导入预先准备好的Ubuntu 24.04 VHD文件或tarball压缩包[^2]。 对于前者,可以通过如下步骤实现在线升级- 首先从Microsoft Store安装任意一个可用的Ubuntu版本; - 启动该Ubuntu实例并执行常规初始化过程; - 更新现有软件包列表 `sudo apt update && sudo apt upgrade -y`; - 添加官方旧版本库以便访问较老但稳定的发布版本; - 使用do-release-upgrade工具逐步迁移到目标版本,例如Ubuntu 24.04 LTS. 然而,考虑到效率与便捷性,推荐采用后者即直接导入预构建映像的方式。可以从互联网找到由社区成员分享的Ubuntu 24.04 WSL专用映像链接,按照指引完成下载解压后再使用上述提到的`wsl --import`命令将其注册成为新的WSL分发版[^3]。 #### 导入自定义Ubuntu映像示例 假设已经获得了名为`ubuntu_24.04.wsl.tar.gz`的Tarball格式映像文件,放置于C:\temp目录下,那么可以在管理员权限下的PowerShell窗口里输入下列语句来创建一个新的Ubuntu 24.04 WSL环境: ```powershell cd C:\temp tar -xf ubuntu_24.04.wsl.tar.gz -C . wsl --import Ubuntu-24.04 .\rootfs.ext4 --version 2 ``` 这里`.\\rootfs.ext4`代表解压后的根文件系统的路径名,而最后一步则是指定了所要建立的新WSL分布式的名称以及使用的内核模式[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值