win10 启用linux_win10 启用linux bash - CSDN
精华内容
参与话题
  • 手把手教你启用Win10Linux子系统(超详细)

    万次阅读 多人点赞 2020-03-03 11:37:04
    今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤: 启用开发者模式 打开设置 点击更新和安全 点击开发者选项 启用开发人员模式 更改系统功能 使用win+X快捷键调出系统...

    今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤:

    ####启用开发者模式
    打开设置
    这里写图片描述

    点击更新和安全
    这里写图片描述

    点击开发者选项
    这里写图片描述

    启用开发人员模式
    这里写图片描述

    ####更改系统功能
    使用win+X快捷键调出系统管理菜单后点击应用和功能,然后拉到底下,选择程序和功能
    这里写图片描述

    选中应用或关闭Windows功能
    这里写图片描述

    勾选适用于Linux的Windows子系统,然后确认并重启就可以了
    这里写图片描述

    ####安装Linux系统
    打开功能以后系统中其实还没有安装Linux,需要使用cmd完成安装。
    首先按Win+R开启cmd命令输入框,然后输入lxrun /install /y来下载Linux系统(注意斜杠后面前要空一格,要不然无法识别命令)
    这里写图片描述

    好了,现在安装成功了,可以为所欲为了!

    首先输入bash指令进入Ubuntu系统

    这里写图片描述

    接着可以输入passwd重置密码,重置完密码就可以正常使用Ubuntu系统了。至此,基本的安装工作就完成了。

    =菜鸟分割线===

    ####Linux进阶
    在Ubuntu下我们可以通过 apt-get 命令 很方便的安装 / 卸载软件,由于默认的软件包仓库是位于国外的,安装软件的时候就可能遇到各种网络问题或者下载到的一些资源不完整,因此就需要切换数据源为国内的镜像站点来改善。

    编辑数据源配置文件 vi /etc/apt/sources.list
    这里写图片描述

    接着就进入vi编辑器
    这里写图片描述

    继续按enter键进入真正的vi编辑页面
    这里写图片描述

    vi编辑器一共有三种模式,分别是命令模式(command mode)插入模式(Insert mode)底行模式(last line mode)。命令模式下我们只能控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode等;插入模式下可以做文字输入,按「ESC」键可回到命令行模式;底行模式下,可以将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号等。

    当我们进入vi编辑器的时候默认是命令行模式,这是后如果想编辑内容,就输入 i 命令就可以了。现在我们要把镜像源改为阿里的,所以插入如下内容:

    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    

    接着按「ESC」退会命令行模式,输入命令行 wq! 保存退出就好了。

    接着输入命令apt-get update更新配置就可以了,这个过程可能比较长,祝好运!
    这里写图片描述

    好了本教程到此结束,如果本文帮助到了你,请客打个赏,不在意多少,只在乎情谊!
    在这里插入图片描述

    展开全文
  • 启用Win10Linux子系统

    千次阅读 2018-09-01 12:46:50
     Win10一周年版推出了用于Windows的Linux子系统这一功能,最近体验了一下感觉极佳。不说别的,有一个完整的Linux环境就可以完爆一切bash环境了,痛快地卸载了Git for Windows/Cygwin/minGW/msys/babun吧!  ...

    Linux on Windows简介

        Win10一周年版推出了用于Windows的Linux子系统这一功能,最近体验了一下感觉极佳。不说别的,有一个完整的Linux环境就可以完爆一切bash环境了,痛快地卸载了Git for Windows/Cygwin/minGW/msys/babun吧!

        Linux子系统和Windows的结合真是有一种神互补。子系统可以挂载windows的文件系统,于是就可以在现有的文件系统下干一个完整的Linux环境所能干的事情。软件丰富更适合日常使用的Windows与开源且适合开发的Linux结合使得开发更加简便,不用再考虑双系统虚拟机这种效率不高的结合方式了,Linux on Windows用一种应用软件的方式实现了系统软件的功能,这一点可以说让人惊艳了。重要的是这样同时运行的两个系统并不是相互独立的,而是可以协作的,以后完全可以使用Windows下的工具进行编码,然后在Linux子系统进行Git提交,当然,它所能够发挥的作用远远不仅于此。

    如何启用

    启用Linux子系统

    启用开发者模式

        系统模式的设定位于所有设置->更新和安全->针对开发人员, 更改后如下:

    更改系统功能

        使用win+X快捷键调出系统管理菜单后点击程序与功能,选择启用或关闭Windows功能,修改“适用于Windows的Linux子系统一项”,勾选之,确认并重启。

    安装系统

        使用cmd下载Linux系统。打开功能以后系统中其实还没有安装Linux,需要使用cmd完成安装,这一步可能比较漫长。如果PC中已经安装了bash工具如msys(git for Windows),打开管理员权限的cmd,输入bash,按照提示一步一步下载即可。下载的过程比较漫长,耐心等待。

    下载完成以后配置用户名密码即可愉快地使用ubuntu啦!

    启用root权限并建立用户

        接下来可以输入sudo passwd root建立root用户(最高权限)。如果需要的话可以再使用adduser username建立一个新user(不建议使用useradd), 用户的切换通过su username完成。

    切换到root用户输入su即可。

    完成升级

        启用了root用户,接下来操作就比较方便了,先使用su切到root用户,然后直接使用apt-get完成软件包的升级。(apt-get updateapt-get upgrade)。

        如果升级过程中出现连接错误(__Assertion__、method dies),先把命令再输一次试试。如果cmd保持一个类似于死机的状态太久(比如20分钟),先按一次ctrl+C试试。

    基本配置

    修改源

        源的修改有两种方式:

    1. 通过修改源列表;
    2. 通过apt-add-repository命令。

        源列表文件位于/etc/apt/sources.list,可以使用vim直接完成修改,建议先保存原文件cp /etc/apt/sources.list /etc/apt/sources.list.backup,然后再使用vim编辑,将找到的源直接加在列表后面。使用cmd开vim比较方便的在于可以直接将系统剪贴板的内容帖进去。在插入模式下(按i进入)将光标移到合适的位置,然后鼠标右键点击cmd标题栏,编辑->粘贴即可。修改完成以后按Esc退出插入模式,输入:x并回车保存并退出。完成以后可以apt-get updateapt-get upgrade来一次。

    升级系统

        输入lsb_release -a可以看到当前的系统版本为:ubuntu 14.04.4 LTS, 最新版本为16.04.1 LTS, 可以更新一下。

    1. apt-get install update-manager安装更新管理器;
    2. do-release-upgrade -f DistUpgradeViewNonInteractive -d完成更新。

    如果上述步骤没有达到更新效果,可以再尝试以下步骤:

    1. dpkg --configure -a
    2. apt-get update,更新包列表,这一步可能会询问是否继续,YES即可。
    3. apt-get upgrade,升级软件包;
    4. apt-get dist-upgrade,完成升级;
    5. apt-get autoremove,自动删除不需要的包。

    如果遇到网络问题,参照完成升级 ,解决。完成以后再输入lsb_release -a就是金光闪闪的16.04啦~

    优雅地使用

    使用zsh

        ubuntu的默认shell使用bash,但是外观不太好看而且功能不够强大。zsh是一个相对好用一点的shell,可以使用zsh替换默认shell。

    使用步骤

    安装zsh

    1
    
    $ apt-get install zsh
    

    安装wget和git

    1
    
    $ apt-get install wget git
    

    执行oh-my-zsh配置脚本

    1
    
    $ wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
    

    替换默认shell

    1
    
    $ chsh -s /bin/zsh
    

        到这里zsh的安装就完成啦,可以关闭命令行然后重新输入bash进入Linux,然后输入su登录root账户查看效果。这时可以输入echo $SHELL查看当前的shell版本。

        注意:输入bash进入Linux后其实是一种未登录的状态,需要输入su username切换到指定用户才能正常使用。

    zsh配置

        尽管zsh非常强大,但是默认设定还是不够完美,可以通过修改/root/.zshrc文件完成配置的更改,修改完成以后输入source /root/.zshrc即可查看效果。

        zsh的主题可以在这里 找到,修改文件中的ZSH_THEME="robbyrussell"即可更改主题。不过由于cmd本身使用单个字体文件显示字符,所以一些很漂亮的主题可能不太好用,建议选择没有太多特殊符号的主题。由于zsh的配置其实是一件非常有趣的事情,故其包含的内容也非常多,这里就不多说了。

    cmd设定

        尽管zsh非常漂亮,但是在cmd中的显示依然要通过cmd的支持,所以建议对cmd也进行一些修改,右键标题栏->默认值可以设定默认属性,属性项里的设定可以设定本次会话的显示效果。cmd默认使用点阵字体,但是不太好看,推荐使用TrueTypeFont字体。下载好TrueTypeFont字体文件并安装后如果在cmd中无对应选项,可以修改注册表中关于concole的设定。

        找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont\添加项即可。如添加000项,值为要添加的字体名。

    更好的选择

        推荐使用cmder代替cmd,外观极美的一个命令行工具,关键字高亮、配色和字体都很棒,可定制性很强。不过在cmder中使用Linux on Windows只有登陆后才能正常使用,登录前(输入bash而未切换到具体用户)甚至没有关键字高亮和命令重复的支持。

        此外,cmder还提供了对mintty/poweshell等的支持。很优雅~

        使用cmder时可以新建一个空的task,在start-up的框中填入bash.exe即可。这样可以避免历史命令文件的读取异常,保证正常使用上下键回看历史命令。不过由于cmder对vim的支持不太好,可能会有方向键的问题。解决方法如下:在框中填入%windir%\system32\bash.exe ~ -cur_console:p:n即可。界面如下:

        如果遇到vim的visual block模式无法进入的问题,在设置中关闭Ctrl+v的粘贴功能就好:settings->keys&macro->paste->paste mode #2->do nothing

    进阶

        w2qw 提供了一种通过bash运行图形界面软件的方法。主要步骤如下:

    1. 在Linux中安装图形界面的程序(如Firefox)
    2. 安装 Xming X Server for Windows
    3. 在Linux中输入DISPLAY=:0 firefox)。

        有兴趣可以体验一下~

    展开全文
  • win10linux系统的安装(开启)和使用

    万次阅读 多人点赞 2018-04-09 18:45:55
    背景 windows系统和linux系统一直是水火不容,而在最新的win10系统却完美兼容了linux系统,这不得不说是开发者的仙音。当然这个linux系统默认是不安装的,需要用户手动安装,下面我就来介绍一下如何开启win10下的...

    背景 

           windows系统和linux系统一直是水火不容,而在最新的win10系统却完美兼容了linux系统,这不得不说是开发者的仙音。当然这个linux系统默认是不安装的,需要用户手动安装,下面我就来介绍一下如何开启win10下的linux系统,这个系统是ubuntu系统。

    工具

        计算机     win10系统

    步骤 

      1.查看win10系统版本,并更新到最新版本。设置->更新和安全->windows更新(左侧)。

         

         

         

     2.开启win10开发者模式。

         

         

         

     3.开启windows功能。按win+x键->选择控制面板(或者直接打开控制面板)->启用或关闭windows功能->适用于Linux的 windows子系统,选中后点确定。

         

         

         

    4.重启计算机。然后点击左下角 开始->windows 系统->命令提示符.输入bash,然后enter,界面提示你是否下载linux系统,输入Y 然后enter,这个需要一会,下载完成以后会自动安装,安装完成需要你输入linux账号和密码,下图有示。(因为我的已经安装完成,忘记截图,后面俩张图示从网上找的,所以和我的截图不太搭,如果侵权请联系我删除。)

         

         

         

         

    6.创建完账号就可以用linux了,这个窗口就是linux的shell窗口,可以在里面执行linux的命令以及安装linux的软件,当然也包括linux的桌面。下次启动linxu的时候可以直接打开命令提示符,没错就是那个黑框,然后在里面输入bash然后enter,就会自动进入到linxu系统。

         

    注意事项:

         linux下面删除东西一定要慎重,因为linux没有回收站。删了就删了。


    展开全文
  • win10启用Linux Bash环境

    千次阅读 2017-09-20 16:05:46
    用户现在即使不使用Linux系统或Mac电脑就可以在Win10上使用Bash,那么Win10系统上如何开启Bash命令行功能呢? 1.首先启用:适用于Linux的Windows子系统(Beta)打开控制面板->程序和功能->启用或关闭Windows功能,...

    Build2016开发者会后Windows10系统版本,就开始原生支持Linux Bash命令行支持。用户现在即使不使用Linux系统或Mac电脑就可以在Win10上使用Bash,那么Win10系统上如何开启Bash命令行功能呢?

    1.首先启用:适用于Linux的Windows子系统(Beta)

    打开控制面板->程序和功能->启用或关闭Windows功能,找到适用于Linux的Windows子系统(Beta),勾选上点确定,然后会让重启,选择重启。
    这里写图片描述

    2.打开bash.exe进入cmd模式

    在左下角搜索bash:
    这里写图片描述

    点进去发现闪退
    首先:我们先进入cmd环境下,然后右击左上角,点属性。
    这里写图片描述

    进去后检查使用旧版本控制有没有被勾选上,让其保持不被选中。
    这里写图片描述

    然后再次搜索bash,点击后又是闪退。

    然后从命令行模式打开windows\system32\bash.exe,给出了打不开的原因:
    这里写图片描述

    3.打开开发者模式

    在设置->更新和安全->针对开发者。
    这里写图片描述

    打开后,我们再次打开,会提示安装Ubuntu,我们输入y,回车。

    这里写图片描述

    下载完成后,基本也就完成了,大家可以输几条命令试试。

    展开全文
  • Win10启用Linux子系统

    2019-06-13 11:25:23
    或者Win+X按N 2更新和安全 3开发者选项 4开发人员模式 二、开启Linux子系统 1.Win+X按F,应用和功能 2.程序和功能 3.开启linux子系统 三、下载安装linux(Ubuntu) 打开应用商店,搜索linux,...
  • Win10一周年版推出了用于Windows的Linux子系统这一功能。Linux子系统和Windows的结合真是有一种神互补。子系统可以挂载windows的文件系统,于是就可以在现有的文件系统下干一个完整的Linux环境所能干的事情。软件...
  • 昨天把自己的电脑升级成win10了,其实就看重了一点可以直接运行Linux。摸索了很久,才会的吧。其实只要搜索我这个题目,就好搜出许多教程。 这里大概理一下思路。 首先是接受windows insider 然后是启用开发者模式 ...
  • windows 子系统 linux (WLS):启用Win10Linux子系统

    万次阅读 多人点赞 2018-12-12 08:42:38
    windows 子系统 linux (WLS):启用Win10Linux子系统 windows 子系统 linux (WLS): ifconfig ping等无法使用解决办法 windows 子系统 linux (WLS): 安装cscope   windows 子系统 linux (WLS): VIM ...
  • win10内置linux系统的安装

    万次阅读 2018-05-19 21:46:20
    ,而在最新的win10系统却完美兼容了linux系统,但是在默认情况下是关闭的,需要我们手动来启动。 1、更新至最新的win10版本。 2、开启开发者模式,设置— 更新与安全— 针对开发人员— 勾选开发人员模式。 3、...
  • 前言 日常积累,欢迎指正 1、启用 Win10Linux 子系统 ...通过百度找到了一篇比较靠谱的参考文章 - Win10为VScode添加Linux终端(wsl) 阅读之后发现首先要做的就是 启用 Win10Linux 子系统。 1.1、启用 Win1...
  • win10linux子系统的开启、升级及使用

    万次阅读 多人点赞 2018-06-16 12:45:21
    win10linux子系统开启、升级及使用 在16年时看到网上有所win10上可以运行ubuntu子系统,就试着下载了试用了下,利用Linux子系统可以直接访问win10的各种文件,相比使用虚拟机很是方便,而且速度也是杠杠的。 ...
  • win10安装linux虚拟机

    千次阅读 2019-01-23 16:35:49
    很多朋友安装了Win10的正式版系统以后,找不到Hyper-V虚拟机在哪里,不清楚怎么打开开启Hyper-V虚拟机,大家可能听说过VMware虚拟机吧,其实我们在Win10中也可以打开Hyper-V虚拟机吗,然后安装运行自己需要的系统到...
  • win10Linux终于兼容了

    千次阅读 2018-09-06 03:18:24
    win10Linux系统兼容描述 背景 win10新特性使得Windows与Linux破天荒的相兼容,下面介绍下win10下的Linux系统,Ubuntu系统 工具 安装了win10 操作系统的计算机 1.设置搜索开发者选项并选择 2.勾选...
  • Win10开启linux子系统报错“0x80070057”怎么解决? 在Win10系统中内置有Liux子系统,最近一位Win10用户在开启linux子系统时失败了,系统提示错误代码“0x80070057”,这是怎么回事呢?出现这种错误可能是该用户没有...
  • (一)启用win10下子系统Linux  Win10一周年版推出了用于Windows的Linux子系统这一功能,经实验室师兄验证,对于日常开发已经足矣,故选择开启子系统,避免了双系统的麻烦。 step 1: 打开控制面板— 程序与功能...
  • win10 内置Linux子系统安装

    千次阅读 2019-06-24 15:16:06
    win10 内置Linux子系统安装最近查资料的时候发现win10竟然有内置的Linux子系统,不用安装虚拟机就可以直接使用Linux了,这个一定要试一下啊。
  • 开启WSL(win10linux子系统)并实现远程连接 文章目录开启WSL(win10linux子系统)并实现远程连接引言1 安装wsl2 用户设置和版本查看3 远程连接wsl4 cmd 实现远程连接参考链接 引言 在win上使用linux,常用的方法是...
1 2 3 4 5 ... 20
收藏数 26,732
精华内容 10,692
关键字:

win10 启用linux