精华内容
下载资源
问答
  • Windows 10 开启 Linux子系统

    Windows 10 WSL beta 发布以来,WSL 日渐成熟,也开始支持越来越多的Linux发行版,比如就有我比较喜欢的Arch Linux,对于习惯于windows开发,但又想体验Linux的开发者们来说,不失为一件好事。

    注:开启WSL后虚拟机就无法使用正常启动了!切记,切记!

    经热心网友纠正后修改为:开启WSL后,如果没有启用hyper-v的话,其他虚拟机软件(如vmware workstation,VirtualBox)是可以正常使用的,但如果启用了hyper-v,其他虚拟机软件就没法正常启动了。

    下面就来开启它来尝尝鲜吧:

    一、开启开发者模式(可选)

    1.右键单击“开始”菜单:
    单击开始
    2.点击设置:
    单击设置
    3.在 Windows 设置中点击“更新和安全”:
    点击更新和安全
    4.点击“开发者选项”,选择“开发人员模式”,在确认框中选择“是”,然后重启计算机:
    开启开发者模式

    二、开启Linux 系统功能

    计算机重启完毕后,打开控制面板,步骤如下:
    1.搜索“功能”,
    2.在搜索结果中点击“启用或关闭 Windows 功能”,
    3.在弹出的windows 功能框中选择 “适用于 Linux 的 Windows 子系统”,
    4.点击“确定”,确认开启:
    开启Linux 系统功能

    三、下载Linux 系统

    1.打开Microsoft Store;
    2.搜索 Linux;
    3.选择自己喜欢的Linux 发行版下载安装即可;
    下载 Linux

    4.把下载好的Linux 发行版当做应用程序来启动即可:
    首次运行需要设置root 账号和密码,添加新用户,按照提示操作即可,如下是安装运行成功所示:
    启动WSL
    有个好消息,Arch Linux 也可以下载了,Arch Linux:
    Arch Linux
    至此,安装完成。目前,WSL是微软和Canocical合作推出,所用的内核也是经过修改的,毕竟不是原生的Linux,这点需要大家清楚,对于我这样想要学习Linux的新手来说,足矣;想精通得先入门。

    祝大家Linux 之旅愉快!

    展开全文
  • windows 子系统 linux (WLS):启用Win10的Linux子系统

    万次阅读 多人点赞 2017-12-29 09:18:00
    windows 子系统 linux (WLS):启用Win10的Linux子系统 windows 子系统 linux (WLS): ifconfig ping等无法使用解决办法 windows 子系统 linux (WLS): 安装cscope   windows 子系统 linux (WLS): VIM ...

     

    windows 子系统 linux (WLS)系列文章目录:

     

    windows 子系统 linux (WLS):启用Win10的Linux子系统


    windows 子系统 linux (WLS): ifconfig ping等无法使用解决办法


    windows 子系统 linux (WLS): 安装cscope

     

    windows 子系统 linux (WLS): VIM cscope 快捷键无效

     

    windows 子系统 linux (WLS):jupyter notebook 安装

     

     

     

    Linux on Windows简介

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

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

    如何启用

    启用的Linux子系统

    启用开发者模式

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

    更改系统功能

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

    安装系统

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

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

    启用根权限并建立用户

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

    切换到根输入侧用户su即可。

    完成升级

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

        如果升级过程中出现连接错误(__Assertion__,方法管芯),先把命令再输一次试试。如果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 update状语从句:apt-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的的默认外壳使用bash的,但是外观不太好看而且功能不够强大.zsh是一个相对好用一点的外壳,可以使用的zsh替换默认外壳。

    使用步骤

    安装的zsh

    1
    
    $ apt-get install zsh
    

    安装了wget和混帐

    1
    
    $ apt-get install wget git
    

    执行哦,我-zsh的配置脚本

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

    替换默认外壳

    1
    
    $ chsh -s /bin/zsh
    

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

        注意:输入侧bash展示进入Linux的后其实是一种未登录的状态,输入侧需要su usernamee月刊到指定用户才能正常使用。

    zsh的配置

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

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

    CMD设定

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

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

    更好的选择

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

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

        使用cmder时可以新建一个空的任务,在启动的框中填入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的中安装图形界面的程序(如火狐)
    2. 安装 Xming X Server for Windows
    3. 在Linux的中输入DISPLAY=:0 firefox)。

        有兴趣可以体验一下〜

     

    展开全文
  • 好容易安装完linux子系统,发现对于一些必须在linux下使用的软件或者其他的东东的使用实在是方便了不少,即少了运行虚拟机的卡慢内存占比高,也少了linux/windows双系统的切换,实在是方便的不得了呀(进城了的赶脚。...

    好容易安装完 linux 子系统,发现对于一些必须在 linux 下使用的软件或者其他的东东的使用实在是方便了不少,即少了运行虚拟机的卡慢内存占比高,也少了 linux/windows 双系统的切换,实在是方便的不得了呀(进城了的赶脚。。。)!

    但是发现了一个问题,就是每次在启动的时候都要在开始菜单中寻找,很那个啥是不,下面就说一种简单的右键打开的方式,并且,在什么地方右键,在打开linux子系统的bash的时候也在这个文件夹的位置,爽!

    首先新建文件,输入下面的内容:

    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash]
    @="Open Ubuntu Bash Here"
    "Icon"="C:\\songshuaiProgramsFiles\\songshuaiApplicationIcon\\shell.ico"
    "ShowBasedOnVelocityId"=dword:00639bc8
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\bash\command]
    @="bash.exe"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash]
    @="Open Ubuntu Bash Here"
    "ShowBasedOnVelocityId"=dword:00639bc8
    "Icon"="C:\\songshuaiProgramsFiles\\songshuaiApplicationIcon\\shell.ico"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\bash\command]
    @="bash.exe"

    注意将上面的代码中的 Icon 路径修改成自己实际的图片的路径。

    然后将文件的后缀改为.reg,即注册表脚本文件,然后双击运行即可。

    如果在右键的时候出现这样的情况

     

    是因为打开新建文件的软件的编码是UTF-8的,但是win默认的是GB2313,将编码改成GB2312,然后重新运行注册表脚本文件.reg,即可。

     

    当然,如果不使用汉字,使用字母的话,那就不用这么麻烦了,是的哈!

     

    展开全文
  • 软件丰富适合日常使用的 Windows 与开源适合开发的 Linux 结合使开发更加简便,不用再考虑双系统虚拟机这种效率不高的方式了。

    简介

    软件丰富适合日常使用的 Windows 与开源适合开发的 Linux 结合使开发更加简便,不用再考虑双系统虚拟机这种效率不高的方式了。

    WSL(Windows Subsystem for Linux)。




    步骤

    1. 开启开发人员模式

    • 打开 Windows 设置
      在这里插入图片描述
    • 更新和安全
      在这里插入图片描述
    • 开发者选项 → 勾选【开发人员模式】
      在这里插入图片描述

    2. 开启 Linux 子系统

    • 打开控制面板
      在这里插入图片描述
    • 启用或关闭 Windows 功能
      在这里插入图片描述
    • 勾选【适用于 Linux 的 Windows 子系统】
      在这里插入图片描述
    • 重启计算机后打开命令行CMD → 启动 bash
      在这里插入图片描述
    • 访问 https://aka.ms/wslstore → 启动应用(等价于打开Microsoft Store)
      在这里插入图片描述
    • Linux 发行版选择 Ubuntu,下载和安装需要较长时间
      在这里插入图片描述




    初试

    在这里插入图片描述




    参考文献

    1. 如何开启windows10下的linux系统|win10下linux系统的开启方法
    2. Win 10 启用Linux子系统
    展开全文
  • windows运行Linux子系统

    2020-08-16 18:53:01
    windows运行Linux子系统引言windows开启linux子系统访问电脑目录下载镜像源修改为国内 引言 自从windows10软件商店提供linux子系统,再不需要像虚拟机一样繁琐的配置网络和内存等了。特别适合用来做本地linux环境...
  • windows 10 自带了linux子系统,相比于其他虚拟机,可以确定微软自带的linux子系统会具备更好的安全性和兼容性,这篇文章总结一下怎么开启linux子系统,在子系统安装Ubuntu操作系统和在访问linux子系统文件。...
  • windows 10 linux子系统

    2020-10-12 16:05:32
    文章目录windows linux子系统打开开发人员模式启用linux子系统安装linux子系统进入linux系统方法一,点击microsoft store启动按钮启动方法二、win+R 运行输入 bash方法三、win+R 运行输入 ubutu安装cmder windows ...
  • 开启 Windows 下的 Linux 子系统

    千次阅读 2017-12-11 22:36:52
    Linux 子系统
  • Windows10安装Linux子系统Ubuntu

    万次阅读 多人点赞 2017-05-14 13:12:29
    相信大部分同学都跟我一样都是使用Windows...在Windows10后,我们再也不用那么麻烦了,因为可以直接在Windows上安装子系统。 首先我们要打开Windows功能 在这里把勾打上 然后打开设置》》更新和安全》》针对开发
  • 关于Linux子系统 因为windows是闭源的,这个系统的核心理念是给用户提供一个简单快捷方便的操作,可以什么都不懂就能鼠标点点点完成一个软件从安装到使用到卸载的全部过程。唯一提供的给用户的cmd或者powershell这种...
  • Windows下启用Linux子系统 本文发表于永春小站 Windows支持Linux子系统了,使用以下几个简单的步骤即可使用 1.打开系统设置,选择更新和安全 2.选择开发者选项,开启开发者模式 3.打开控制面板,选择程序 4....
  • 开启windows中的linux子系统

    千次阅读 2016-08-17 07:57:28
    接着搜索 windows功能->启用或关闭windows功能 ->适用于linuxwindows子系统√ 接着打开命令提示符窗口,输入bash,会自动从应用商店下载一个bash,完成!如果你想在linux中访问windows中文件windows中所有文件都...
  • windows10 linux 子系统

    2018-02-26 22:10:44
    为了搞Android开发,又懒得装双系统,发现win10... 程序与功能,选择启用或关闭Windows功能,“适用于WindowsLinux子系统一项”,勾选,确认并重启。 安装系统 去windows store 搜索ubuntu,下载。如果window...
  • 原文地址 Windows10安装linux子系统的两种方式 Windows10 支持 Linux 子系统了,告别繁琐的双系统、虚拟机安装,原生安装方便快捷。 windows subsystem for linux...开启适用于 LinuxWindows 子系统 按下 Window.
  • 为什么需要激活自带Linux子系统     在公司日常开发工作中,绝大多数开发环境都是在Linux下,而公司配的电脑是 Windows10的系统,权限不够无法重装Linux系统,这时绝大多数人...
  • Windows安装Linux子系统--安装GUI界面

    万次阅读 多人点赞 2018-03-25 12:52:45
    1、准备工作1.1、打开Windows子系统功能1.2、打开Windows开发人员模式打开设置–>更新和安全–>针对开发人员,选择开发人员模式–>确定 确认后,重启电脑,系统更新配置。2、安装Linux子...
  • Windows10下安装Linux子系统

    万次阅读 2019-07-09 22:45:29
    文章目录Windows10下安装Linux子系统版本说明目录一、初衷二、资料收集三、官方安装说明1、准备2、安装所选的 Linux 分发版打开 Microsoft Store,然后选择你喜爱的 Linux 分发3、完成初始化的发行版4、疑难解答:...
  • Windows 10 子系统Linux重启(不重启Win10) net stop LxssManager net start LxssManager
  • 以前在使用linux时,要么装双系统,要么是虚拟机,使用起来总是有些不方便。 好在windows10支持了Ubuntu,可以直接原生运行...打开控制面板-程序和功能-打开”启用或关闭 Windows功能”-勾选”适用于LinuxWindows
  • Windows Subsystem for Linux(WSL WindowsLinux子系统)是一个在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty ...
  • 在安装任何Linux发行版之前,必须确保已启用“适用于LinuxWindows子系统”可选功能。以管理员身份打开PowerShell并运行如下命令:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-...
  • LinuxWindows 子系统安装(下载Ubuntu 18以上版本) 管理员运行Windows PowerShell 运行命令 (1)启用适用于 LinuxWindows 子系统 dism.exe /online /enable-feature /featurename:Microsoft-...
  • 后来windows 10中加入了linux子系统,想要体验linux就不用在安装虚拟机了,而且子系统可以替代大部分linux的功能。微软官方介绍:适用于Linuxwindows子系统。 1、首先打开【MicrosoftStore】应用商店,在搜索里面...
  • Windows使用Linux子系统

    千次阅读 2019-02-17 12:15:31
    两种安装方法: 完成权限设置+命令行激活+cmd安装打开  ... 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于LinuxWindows子系统(Beta) 重启电脑 ...
  • 如何在 Windows 10 上开启 Linux子系统

    千次阅读 2018-04-23 23:32:15
    WSL 可以让你访问 Windows 上的 Linux Bash shell,在 上一篇文章 中,我们讨论过关于 Windows子系统 LinuxWindows Subsystem for Linux(WSL)的目标用户,本文,我们将在 Windows 10 的设备上,开启 WSL 的...
  • 2.控制面板 -启用或关闭 Windows功能 - 勾选 适用于LinuxWindows子系统。 3.cmd打开命令行,输入lxrun /install /y 4.下载的文件在%localappdata%\lxss目录下,rootfs目录即为子系统根目录。 5.完成后,...
  • windows 子系统 linux wsl 开启ssh 服务

    千次阅读 2019-01-11 17:21:00
    windows自带的终端操作丑陋,习惯xshell的操作 步骤 1.关闭windows自带的ssh服务,这个占用了22端口 2.wsl 安装ssh服务(使用的是ubuntu) sudo apt install openssh-server 3.修改配置文件 sudo vim /etc...
  • 打开子系统组件 控制面板->程序->程序与功能->启用和关闭Windows功能->勾选适用于LinuxWindows子系统Beta 确定后重启电脑即可安装。可以选择稍后重启 ...
  • Windows 10上安装Linux子系统

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 115,001
精华内容 46,000
关键字:

windows7开启子系统linux

linux 订阅