前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >win10在任意位置安装Linux子系统

win10在任意位置安装Linux子系统

原创
作者头像
用户8077380
发布2024-03-15 22:34:41
1310
发布2024-03-15 22:34:41

1.可选步骤--把WSL 1设置为默认版本 以管理员身份打开Powershell,输入命令 wsl --set-default-version 1

*2.启用适用于Linux的Windows子系统 控制面板--程序--程序和功能--启用或关闭Windows功能 选中 适用于Linux的Windows子系统,确定 完成后重启生效

*3.下载WSL Linux手动安装包

选择Linux版本,下载

https://learn.microsoft.com/en-us/windows/wsl/install-manual#downloading-distributions

*4.安装 .AppxBundle安装包改名为zip文件,解压,找到文件名包含x64的.appx文件,再次改名为.zip文件, 解压到D盘比较好找的目录,如D:\Ubuntu 点击ubuntu.exe安装,在D:\Ubuntu目录中有一个rootfs文件,即为安装目录

5.设置默认用户为root

Ubuntu中运行命令:

su root

获取root权限

在windows cmd中执行命令: cd D:\Ubuntu d: ubuntu.exe config --default-user root

关闭Ubuntu,重新打开,默认已经是root用户

6.配置Python环境

在Ubunbu运行如下命令,找到python文件的位置 

whereis python3

打开目录D:\Ubuntu\rootfs\root, 打开.bashrc文件,在

# Alias definitions.

这一行注释前面添加一行并保存:

alias python='/usr/bin/python3'

在Ubuntu运行命令:

source ~/.bashrc

7.Shell的解释器更改为bash 执行ls -l /bin/sh命令,若得到结果/bin/sh -> dash,则说明Shell的解释器为dash。 执行dpkg-reconfigure dash命令,然后选择no。 (重要此步骤需要root权限) 再次执行ls -l /bin/sh命令,若得到结果/bin/sh -> bash,则说明成功更改Shell的解释器为bash。

8.添加国内的源(解决安装包下载慢的问题)

将下列文本添加到/etc/apt/sources.list文件:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse

# 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse

在Ubuntu运行命令: apt-get update;apt-get upgrade

9.卸载Ubuntu 以管理员身份打开Powershell,输入命令 wsl --list wsl --unregister Ubuntu

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档