管理员权限下给普通用户安装win10 linux子系统

本文指导如何通过开发者模式注册表编辑,在普通用户权限下激活Win10的Linux子系统,包括创建.reg文件、管理员权限运行、安装Linux包并保持后续使用。

电脑权限限制普通用户无法安装新程序,用管理员账号登录后安装的linux子系统,切换回普通用户后无法打开。
1、普通用户登录win10,新建 开发者模式.reg文件:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock]
"AllowDevelopmentWithoutDevLicense"=dword:00000001
"AllowAllTrustedApps"=dword:00000001

2、以管理员身份运行powershell,
运行

./开发者模式.reg

3、下在linux子系统安装包
https://docs.microsoft.com/en-us/windows/wsl/install-manual
下载后将.appx文件改为.zip,然后解压
4、打开powershell(普通用户运行),进入解压后的目录,运行ubuntu.exe
5、正常安装流程安装完毕。

Windows 10 上使用 WSL(Windows Subsystem for Linux)并配置 Linux 桌面环境是一个常见需求,尤其适用于开发者和系统管理员。以下是详细的配置步骤: ### 三、安装 WSL 1. **启用 WSL 功能** 在 Windows 10 上启用 WSL 是第一步。可以通过 PowerShell 命令来完成: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` 这将启用 WSL 功能,但需要重启系统以生效[^1]。 2. **启用虚拟机平台功能** WSL 2 依赖于虚拟机平台,因此需要启用该功能: ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 启用后,重启系统以确保所有更改生效[^2]。 3. **设置 WSL 2 为默认版本** 使用以下命令将 WSL 2 设置为默认版本: ```powershell wsl --set-default-version 2 ``` 这将确保新安装Linux 发行版默认使用 WSL 2。 ### 四、安装 Linux 发行版 1. **选择并安装发行版** 在 Microsoft Store 中选择一个 Linux 发行版,例如 Ubuntu 20.04。下载并安装后,首次启动时会提示创建用户和密码。 2. **更新系统** 安装完成后,更新系统软件包: ```bash sudo apt update && sudo apt upgrade -y ``` 这将确保系统保持最新状态。 ### 五、配置桌面环境 1. **安装桌面环境** 安装 GNOME 桌面环境可以使用以下命令: ```bash sudo apt install ubuntu-desktop ``` 这将安装完整的 GNOME 桌面环境,适用于大多数用户需求。 2. **安装远程桌面支持** 为了能够通过远程桌面连接到 WSL 的桌面环境,可以安装 `xrdp`: ```bash sudo apt install xrdp ``` 安装完成后,启动 `xrdp` 服务并设置开机自启: ```bash sudo systemctl start xrdp sudo systemctl enable xrdp ``` 确保 Windows 防火墙允许远程桌面连接。 3. **启动桌面环境** 使用以下命令启动桌面环境: ```bash startx ``` 如果一切配置正确,GNOME 桌面环境将会启动。 ### 六、优化体验 1. **文件系统共享** WSL 支持与 Windows 文件系统的无缝集成。可以通过 `/mnt` 目录访问 Windows 文件,例如 `C:` 驱动器可以通过 `/mnt/c` 访问。 2. **网络配置** WSL 2 使用虚拟网络适配器,与 Windows 主机共享 IP 地址。可以通过 `ip addr` 命令查看 WSL 的 IP 地址,并确保网络连接正常。 3. **性能优化** 为了提高性能,建议将 WSL 的存储位置移动到 SSD 或快速存储设备上,并确保系统有足够的内存和 CPU 资源。 ### 七、常见问题 1. **桌面环境无法启动** 如果桌面环境无法启动,检查是否安装了所有必要的依赖项,并确保 `startx` 命令正确执行。 2. **远程桌面连接失败** 如果远程桌面连接失败,检查 `xrdp` 服务是否运行,并确保 Windows 防火墙允许远程桌面连接。 3. **文件系统访问权限问题** 在 WSL 中访问 Windows 文件时,可能会遇到权限问题。可以通过修改文件权限或使用 `sudo` 命令来解决。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tech-Wang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值