精华内容
参与话题
问答
  • 手把手教你启用Win10的Linux子系统(超详细)

    万次阅读 多人点赞 2018-09-12 16:40:40
    今天为大家介绍如何才能启用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更新配置就可以了,这个过程可能比较长,祝好运!
    这里写图片描述

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

    展开全文
  • windows10 Linux子系统(wsl)文件目录

    万次阅读 多人点赞 2018-04-25 11:40:22
    使用window中的Linux子系统创建的文件究竟放在什么地方,既然作为子系统文件肯定是可以互相访问的 目录 ubuntu Linux子系统的目录是在这个目录下 C:\Users\用户名\AppData\Local\Packages\...

    ##简介
    使用window中的Linux子系统创建的文件究竟放在什么地方,既然作为子系统文件肯定是可以互相访问的

    ##目录
    ubuntu Linux子系统的目录是在这个目录下

    C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
    

    现在在用户家目录创建个文件,可以在windows文件夹下可以看到创建的文件
    这里写图片描述

    这里写图片描述

    ##Linux访问windows文件

    windows的磁盘被挂载到了/mnt下,可以直接访问

    这里写图片描述

    展开全文
  • 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下,而公司配的电脑是 Windows10的系统,权限不够无法重装Linux系统,这时绝大多数人...

    为什么需要激活自带Linux子系统

        在公司日常开发工作中,绝大多数开发环境都是在Linux下,而公司配的电脑是 Windows10的系统,权限不够无法重装Linux系统,这时绝大多数人只能自己再买台Mac,但刚毕业的工作党一下子舍不得买个mac,尝试过安装VMware虚拟机,但发现性能很低,而且两个系统文件交互甚是困难,自己想要的是内嵌Linux,像苹果内嵌 Unix那般。
        一顿谷歌后发现windows专业版自带了Linux操作系统,但需要激活,于是乎便开始激活Windows10自带Linux子系统之旅。

    自带Linux操作系统

        关于怎么激活自带Linux操作系统,网上已经有很多教程,这里我总结一下看到的很多帖子,主要有两个方法激活自带Linux操作系统。

    1. 完成权限设置+命令行激活+cmd安装打开
          参考帖子有:
      https://www.jianshu.com/p/bc38ed12da1d
    2. 完成权限设置+命令行激活+应用商城安装
          参考的帖子有:
      https://blog.csdn.net/zhouzme/article/details/78780479

    子系统Linux安装位置

        Linux子系统的激活和启用相对简单,没有什么太大的难度和坑会遇到。但是装好系统后,等你去寻找Linux子系统的安装路径时,这里则会遇到坑,所以我把自己折腾半天的坑和解决办法写下,以便后面有人遇到相同问题时能帮助到他。

    1. 针对第一种安装方法,即只用命令行没有在windows应用商场安装Ubuntu的用户:这时,你的Linux子系统安装路径是:C:\Users\username\AppData\Local\lxss,注意,lxss是系统隐藏文件且是系统文件夹,即便设置中显示了隐藏文件依旧无法显示,需要完成取消隐藏受保护的系统文件的设置。具体操作如下:
      (1)点击查看,然后点击查看中的选项按钮。
      这里写图片描述
      (2)在文件夹选项中先选择查看功能,在查看功能中找到隐藏收保护的操作系统文件选项,把√去掉,然后再把下面的显示隐藏的文件、文件夹选项选上即可。
      这里写图片描述
      经过这两步操作后,你就能在对应的文件夹Lxss下找到你的Linux子系统,从而轻易地完成双系统交换数据等任务。

    2. 针对第二种安装方法,在windows应用商场安装Ubuntu的用户: C:\Users\username\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc,名字可能不完全对应,因为ubuntu版本原因,但几乎相近,如果显示不出来,参考方法1确保隐藏文件被设置为不隐藏即可。

    总结

        windows10自带了Linux子系统,是广大程序员的福音。激活使用也相对简单,我在安装使用过程中在安装路径问题上遇到了坑,折腾了好一会,所以写下这边博客,帮助后面有需要帮助的人。赠人玫瑰,手有余香,希望能帮到和我遇到相同或相似坑的程序猿小伙伴。

    展开全文
  • 开启 Windows 下的 Linux 子系统

    千次阅读 2017-12-11 22:36:52
    Linux 子系统
  • 试水Windows10内置Linux子系统

    万次阅读 多人点赞 2018-04-28 23:03:59
    周围的同学都已经用win10内置的Linux子系统了,在坚持过几个Linux实验后,我也怀着好奇心试了一把。(忍不住了啊,亲!看着好方便的诶~o(* ̄︶ ̄*)o)WSLBash 是 Linux/Unix 上非常流行的命令行 Shell,它是 Ubuntu...
  • Windows安装Linux子系统--安装GUI界面

    万次阅读 多人点赞 2018-03-25 12:52:45
    前段时间发现Windows可以安装Linux子系统了,恰逢电脑换了固态,还没装Linux,不如趁机体验一番!1、准备工作1.1、打开Windows的子系统功能1.2、打开Windows开发人员模式打开设置–>更新和安全–>针对...
  • 迁移Win10的Linux子系统

    万次阅读 多人点赞 2018-09-11 13:50:13
    Win10 安装的Linux子系统默认安装在C盘,对于需要在Linux系统中使用大文件的用户来说不方便。下面记录一种方法可以将Linux文件系统迁移出C盘。 如果要查看Linux安装目录, 在文件管理器地址栏输入 %...
  • wsl 删除Linux子系统

    2020-07-07 23:21:58
    步骤: PS C:\Users\twomiao> wslconfig /l 适用于 Linux 的 Windows 子系统: Ubuntu-20.04 (默认) PS C:\Users\twomiao>...最后:“开始”菜单搜索“子系统名称”,然后删除“Linux子系统”。 ...
  • windows linux子系统文件位置

    万次阅读 多人点赞 2017-10-27 16:51:34
    装完windows linux子系统,子系统的文件在哪呢?没错就在下面(h4ck是用户名): C:\Users\h4ck\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
  • win10安装Linux子系统 + ROS(告别双系统和虚拟机)

    万次阅读 多人点赞 2020-05-14 17:49:39
    对于程序员们,日常是在windows下工作,但...那么,告别这些远古时代的操作,我们在win10下安装Linux子系统。从此,即能充分发挥计算机硬件资源的计算速度,你又可以在两个系统下同时开工。爽哉! 一、安装几个软件 1.w
  • Windows10下安装Linux子系统

    万次阅读 2019-07-09 22:45:29
    Windows10下安装Linux子系统 版本说明 版本 作者 日期 备注 0.1 ZY 2019.7.9 初稿 目录 文章目录Windows10下安装Linux子系统版本说明目录一、初衷二、资料收集三、官方安装说明1、准备2、安装所选的 ...
  • Windows下Linux子系统迁移到非系统盘

    千次阅读 2019-04-18 20:27:24
    文章目录工具定位Linux子系统的文件系统位置开始安装问题总结 Windows下的Linux子系统对于工作在Linux系统下的人而言是十分方便的,但是用久了就会发现子系统对C盘的占用空间越来越大,原因在于Linux默认安装在用户...
  • Windows10安装Linux子系统

    万次阅读 2018-03-09 20:15:11
    文章地址:Windows10安装Linux子系统 Windows10安装Linux子系统  相信大部分同学都跟我一样都是使用Windows系统的,但是作为一个开发者来说,Linux命令是经常要用到的,在以前我们使用虚拟机安装Linux的...
  • windows10 linux 子系统

    2018-02-26 22:10:44
    为了搞Android开发,又懒得装双系统,发现win10推出了linux子系统,下面介绍一下安装方法: 启动开发者模式 设置->更新和安全->针对开发人员 更改功能 程序与功能,选择启用或关闭Windows功能...
  • win10系统下linux子系统安装miniconda

    千次阅读 2020-03-17 16:22:38
    win10系统下linux子系统安装miniconda+pytorch介绍1.下载miniconda安装包2.linux中安装miniconda安装pytorch(cuda10.0+cudnn) 介绍 最近因为一些原因开始使用wsl,先在windows系统下安装Linux子系统,现在子系统中...
  • win10系统下下载安装Linux子系统

    千次阅读 2020-05-22 20:55:36
    Win10下安装Linux子系统下载安装设置超级用户修改下载源 下载安装 1、打来控制面板–>程序和功能–>启动或关闭Windows功能–>适用于Linux的Windows子系统–>确定,如图所示: 子系统开启后重启电脑。 2...
  • windows10启动linux子系统方法 1、启动windows下的linux子系统功能 win+R 运行程序,输入control并确定,进入控制面板界面 进入控制面板后,选择大图标显示,选择【程序和功能】,进入程序操作界面,点击左上角...
  • Win10 Linux子系统重启

    2020-03-03 09:53:04
    Win10 Linux子系统重启 1、用管理员模式打开CMD 2、 停止 net stop LxssManager 启动 net start LxssManager
  • Win10一周年版推出了用于Windows的Linux子系统这一功能。Linux子系统和Windows的结合真是有一种神互补。子系统可以挂载windows的文件系统,于是就可以在现有的文件系统下干一个完整的Linux环境所能干的事情。软件...
  • Windows10内置Linux子系统

    千次阅读 2019-01-23 16:52:11
    不过之前听闻这个版本已经支持内置的linux子系统,于是就怀着好奇心试玩了一把。虽然期间遇到了很多问题,但总体来说这个子系统体验还不错,我这这边集合了几家的长短,来拼凑出一个最高效的安装文档,剩下的大家...
  • window10中的linux子系统

    2020-01-07 23:19:15
    最近在学习NDK方面点的知识,偶然间关注到微软的window10 中内嵌了linux子系统,这对于我们学习linux 系统中的应用来说是莫大的福音,省去了买服务器的钱了。下面就分享一下如何来开辟linux 子系统的世界吧。 1.子...
  • 原文地址:Delphi 和 Windows 的 Linux 子系统 大概意思: 1. Delphi 可以编译 Linux 的程序了。但通常需要一台 Linux 电脑来配合。可能是 Windows 里面安装 Delphi,然后再装一个虚拟机,在里面跑 Linux。 2. ...
  • 关于Linux子系统 因为windows是闭源的,这个系统的核心理念是给用户提供一个简单快捷方便的操作,可以什么都不懂就能鼠标点点点完成一个软件从安装到使用到卸载的全部过程。唯一提供的给用户的cmd或者powershell这种...
  • Linux子系统之网络子系统-网卡驱动分析》 【重要数据结构】 struct net_device :描述网卡驱动的结构 struct net_device_ops:设备操作统一接口操作集 struct sk_buff :网络数据包描述结构,一般...
  • Windows_linux子系统换源

    千次阅读 2019-05-11 19:46:05
    为windows下linux子系统切换国内软件源 目前(2019.5)window store中的常用linux子系统ununtu16.04 , 18.04 及debian9 查看linux版本 测试发现debian没有此命令 wcq@DESKTOP-KGIA0G1:~$ lsb_release -a No LSB ...
  • Win10 linux子系统下显示图形界面

    万次阅读 2017-06-24 10:47:47
    新版win10可以开启linux子系统,但是在里面执行Python的画图程序时因为缺少图形化界面总是报错,这里提供一个解决方案。 (1) 下载并安装windows版本Xming 地址: ...
  • Windows10系统下安装Linux子系统的基本方法,并通过终端模拟软件Xshell成功连接到Linux子系统
  • 痛点: 在电脑上想要使用linux又想使用windows系统只能安装双系统,因为虚拟机的性能差且使用麻烦,双系统使用起来倒是也还行,ubuntu...Linux子系统 WSL(Windows Subsystem for Linux)详细介绍见官网:https://d...

空空如也

1 2 3 4 5 ... 20
收藏数 24,861
精华内容 9,944
关键字:

linux 子系统

linux 订阅