Win11下配置非图形化Ubuntu的详细步骤

需积分: 22 2 下载量 150 浏览量 更新于2024-08-05 1 收藏 490KB DOCX 举报
在Windows 11系统中配置非图形化Ubuntu环境,可以通过以下步骤进行: 1. **启用Linux子系统**: 首先,访问控制面板,找到并进入“程序与功能”选项,然后选择“启用或关闭Windows功能”。在这个界面中,找到并启用“适用于Linux的Windows子系统和虚拟平台”,确保重启电脑以使更改生效。 2. **切换WSL版本**:打开管理员权限的Windows PowerShell,输入`wsl --set-default-version 1`,将默认WSL版本设置为1,尽管Windows 11默认为WSL 2。这一步是为了兼容某些非图形化应用程序。 3. **安装Ubuntu**:在Windows 11的应用商店搜索并下载Ubuntu。在安装过程中,可以自定义Ubuntu的名称,并使用用户密码1111进行安装。 4. **设置root密码**:登录Ubuntu后,使用`passwd`命令设置root用户密码,例如输入1234。这时,可能需要使用`sudo`命令以提升权限。 5. **WSL1环境的配置**:如果选择使用WSL 1,可以考虑修改镜像源,以提高性能和资源利用效率。可以参考DeepOps提供的教程《Deep小站 - ubuntu20.04 LTS更换阿里云源》来替换官方源。完成源的修改后,通过`apt update`、`apt upgrade`和`apt install gcc g++ gdb`等命令来更新系统、升级软件包并安装必要的开发工具。 6. **编译环境的搭建**:对于需要C/C++和GDB支持的情况,安装gcc、g++和gdb可以帮助你创建一个完整的开发环境。这些步骤虽然不是必需的,但对于进行特定开发工作是很有帮助的。 通过以上步骤,你可以在Windows 11上成功配置一个非图形化的Ubuntu环境,并且具备基本的开发工具支持。不过,根据你的实际需求,是否需要进行第7步的源码编译环境配置会有所不同。务必根据你的项目需求和个人喜好进行调整。