Windows 10开启Linux子系统

1、系统要求:

           windows 10  64位系统;

            版本号14316以上

            安装前做基本设置

2、开启流程


        a. 查看系统版本号

                   按win(键盘窗口键)+R,输入winver命令,出现系统版本号信息,我的系统版本号为17763.437.

                  若版本号较低,可在开始菜单----设置-----更新和安全-----Windows更新中更新一下版本。


       b. 安装前系统设置

                    开始--------设置--------更新和安全-------开发者选项------开发人员模式,出来确认对话框时选择《是》。



          c. 启用适用于Linux的windows子系统设置

点左上角回到设置页面,选择:应用------>程序和功能------>启用或关闭windows功能------>在出来的对话框中选择适用于Linux的windows子系统

设置需要一小会时间。


        d. 下载Linux系统并安装

开始菜单------打开Microsoft Store-------在搜索框中输入Linux-----查找-----选择Ubuntu-----安装(下载和安装需要一定时间)-安装完成后启动即可


     3、Ubuntu系统的设置(借用一个老师的设置教程)

      系统启动后会先设置用户名和密码,注意:密码在输入过程中不会有任何显示,实际已经输入成功,输入完成后回车即可

      随后设置root用户的密码。最好是:数字及大小写字母组合

       然后输入su并输入密码,切换到root用户下,升级apt

       到这一步Linux已经启用成功了,后续是设置优化操作步骤


     4、Linux系统的操作界面优化(基本设置)

         基本设置:在Linux的操作界面边框处点击鼠标右键,在出来的菜单中选择属性进行设置,可设置字体、光标大小、界面透明度等。


   5、Linux系统的操作界面优化(高级设置)

         使用cmder,官网:https://cmder.net/ ,下载mini版本即可,右键,链接文件另存为....,可能有些人需要翻墙才能下载,文件在gitHub中。

          解压即可使用。默认启动是dos环境。

          输入bash回车,进入linux环境,可设置为启动环境为linux环境(见下文):


软件网址主页图片
下载cmder   mini版本
启动cmder


              设置启动为Linux的bash环境

    在cmder右下角边框空白处点击右键,在下拉菜单中选择setting,

     在对话框左侧选择Startup,然后在右侧选择command line,输入:               

          %windir%\system32\bash.exe ~ -cur_console:p:n            

  保存设置,再重新启动cmder后直接进入linux的bash环境

      在cmder右下角边框空白处点击右键,在下拉菜单中选择setting,再对话框左侧选择Startup,然后在右侧选择command line,输入:                 %windir%\system32\bash.exe ~ -cur_console:p:n              保存设置,再重新启动cmder后直接进入linux的bash环境

      6、Linux系统使用优化 

                     cd    /     进入根目录

                    windows系统磁盘挂载在   /mnt/   目录下

                   cd  /mnt/  然后ll 一下可以看到挂载的磁盘

                  其余操作同Linux,为方便进入桌面,可创建到桌面的软连接

              ln -s   /mnt/Users/(替换为你的路径)/Desktop (注意 在home目录下执行此命令) 

                新建文件夹mkdir或文件touch,操作同Linux


ln -s /mnt/Users/你的路径/Desktop


  7、编辑home目录下.bashrc优化操作环境(让路径显示更美观) 

          在home目录下编辑.bashrc文件(注意文件名前的“.”,表示隐藏文件),在任何目录下,cd并回车就会回到home目录。

            vim .bashrc       注意前边的“.”

            将原先的两条PS1前边加#注释掉(操作见下方)。 

        光标的移动:向左 H,向右L,向上K,向下J

         将光标移到PS1前边时,按键盘I(字母i键),进入输入模式,输入#号;

        按ESC退出输入模式,继续移动光标到另一个PS1前,再按i键进入输入模式,输入#号。

       将两个PS1注释掉后,再输入新的PS1如下(两次,if一次,else一次):

    PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"

            修改完成后,按Esc,然后按“shift”+“:”两个键,输入wq,表示保存并退出。

      source .bashrc   表示刷新环境变量,随后显示模式就会改变

修改.bashrc

        

按esc退出编辑模式,然后shift+:,然后输入wq保存并退出


8、编辑home目录下.vimrc优化编辑器环境(让编辑器显示更美观)

   

        vim   .vimrc   注意前边的“.”

         然后输入以下内容 ,最后wq保存(编辑模式同上)

         source .vimrc  刷新vim编辑器环境变量(语法高亮,显示行号)



9、修改下载镜像站点

     默认的国外下载镜像站点比较慢,换成国内阿里云的镜像站点。

      配置文件在    /etc/apt/   目录下,进入该目录:  cd /etc/apt/

      首先备份source.list,命令为: sudo  cp  sources.list   sources.list.bak  (sudo 是以root权限运行,需输入密码)

       然后删除原先的source.list,命令为:sudo rm sources.list

      最后编辑新的source.list, 命令为:sudo vim sources.list

       阿里云镜像站点: https://opsx.alibaba.com/mirror  找到Ubuntu后,点后边的帮助,

      将对应版本的镜像网址复制到新的souces.list中(如16.04版本的内容复制一下,粘贴到上边vim 打开的sources.list中)

      Esc退出编辑模式,然后shift+:后输入wq 保存

      然后更新一下新的镜像源地址:sudo apt update  (需要一小段时间)

      更新完成后,可以用apt下载软件了,如下载R(在Ubuntu中名字为r-base):

        sudo apt install -y r-base    (在root用户模式下不需要加sudo,若在普通用户模式下需要加sudo,回车后需输入密码)





新的镜像下载地址


这个是在root权限模式下,若在用户模式下,前边需要加sudo
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux习惯问题: 在vim编辑时,按了ctrl + s后,再按ctrl + q就可以继续执行了。ctrl + ...
    光着脚的鞋阅读 4,531评论 0 16
  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 2,704评论 0 4
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,801评论 0 10
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls...
    小杰的简书阅读 2,527评论 0 45
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)l...
    路痴千行阅读 2,418评论 0 5