【Windows】Windows下迅速配置linux系统,无需虚拟机

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ztf312/article/details/89946744

环境:windous10


1. 开启功能

控制面板->卸载->启动或关闭windows功能,在弹出窗口中,找到“适用于Linux的Windows子系统”,选中。

或者,参考《Windows环境下3分钟就能安装一个Ubuntu》中的功能位置。

2. 重启机器

3. 正式安装Linux(Ubuntu)

请以管理员身份运行CMD命令行,输入以下命令等待自动下载、安装完成即可:

lxrun /install /y

(卸载命令:lxrun /uninstall /full)

4. 登录你的Ubuntu

bash

5. 配置apt源(参考链接

接下来就是配置了,首先更换软件源(apt源和pip源)

系统默认的apt源是国外的,下载软件速度慢,python的pip源也很慢,都换成阿里云的源。

备份apt源:

sudo cp -i /etc/apt/sources.list /etc/apt/sources.list.backup

更换apt源:

cd /etc/apt/

sudo cp sources.list sources.list.bak && sudo vim sources.list

删除其中所有内容,替换成:vim 下  删除所有行 的命令  :1,$d 

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse 

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse 

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse 

deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse 

deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse 

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse 

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse 

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse 

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse 

deb http://archive.canonical.com/ubuntu/ xenial partner 

deb http://extras.ubuntu.com/ubuntu/ xenial main 

然后执行

sudo apt update

sudo apt upgrade

修改pip源:

创建pip配置文件:

mkdir ~/.pip && vi ~/.pip/pip.conf

在打开的vim中输入下文并保存:

[global]

trusted-host=mirrors.aliyun.com

index-url=http://mirrors.aliyun.com/pypi/simple/

完成,可以配置环境了。

如果遇到“Ubuntu 17.04- Package has no installation candidate”,解决方式:https://blog.csdn.net/temotemo/article/details/79445694

6. 使用xshell

每次通过cmd窗口使用并不方便,多进程窗口要开多个cmd,考虑配置xshell。

使用xshell登录ubuntu on windows(wsl):https://www.jianshu.com/p/039411d2c1f6


一些命令:

1.  WSL中访问本地文件

在“/mnt”目录下有“c”、“d”、“e”等文件夹,分别表示本地的C盘D盘E盘,直接cd到相应路径下即可。

2.  本地访问WSL的根目录

https://www.cnblogs.com/sddai/p/9589429.html

微软强烈不建议在外部对WSL文件系统进行更改,所以未公开WSL所在的根目录。

但是网友还是找到了:

(C:\Users\XXXX\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs)

不过ta不建议在外部直接对其文件进行编辑、新建等操作,因为会出现一些问题。

3. 基本bash shell命令(操作文件和目录)

https://www.jianshu.com/p/ca191923a9c3

 

 

展开阅读全文

没有更多推荐了,返回首页