V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shierji
V2EX  ›  分享发现

Ubuntu on Windows 是真来了。 Build 14316。

  •  2
     
  •   shierji · 2016-04-07 07:18:25 +08:00 · 12437 次点击
    这是一个创建于 3189 天前的主题,其中的信息可能已经有所发展或是发生改变。
    79 条回复    2016-04-22 14:34:53 +08:00
    ahjsrhj
        1
    ahjsrhj  
       2016-04-07 07:52:41 +08:00
    有没有人去测试?
    des
        2
    des  
       2016-04-07 07:59:27 +08:00 via Android   ❤️ 1
    看起来不错,不知道大小写还区分不
    jackysc
        3
    jackysc  
       2016-04-07 08:04:34 +08:00 via iPhone
    待会去公司试试
    mikeven
        4
    mikeven  
       2016-04-07 08:07:56 +08:00 via iPhone   ❤️ 1
    当下微软最大的敌人就是自己的 bug
    ixinshang
        5
    ixinshang  
       2016-04-07 08:13:41 +08:00
    看着不错
    twl007
        6
    twl007  
       2016-04-07 08:14:05 +08:00 via iPhone
    如何更新到这个版本额…… 并没有收到这个更新
    saginardo
        7
    saginardo  
       2016-04-07 08:14:36 +08:00 via Android
    快速环预览版
    VmuTargh
        8
    VmuTargh  
       2016-04-07 08:19:28 +08:00 via Android
    吼啊 兹磁
    palxex
        9
    palxex  
       2016-04-07 08:23:22 +08:00
    哪位去试试 tmux 是否能用?
    Xxss
        10
    Xxss  
       2016-04-07 08:28:04 +08:00
    待会更新看看
    venster
        11
    venster  
       2016-04-07 08:28:20 +08:00   ❤️ 1
    @saginardo 早上兴冲冲的检查了一下更新,收到一大堆 office 的更新……
    loading
        12
    loading  
       2016-04-07 08:39:49 +08:00 via Android
    \和 /,谁告诉我路径用哪个…

    还有 utf8 的 bom 问题…
    laincat
        13
    laincat  
       2016-04-07 08:43:48 +08:00
    更新内容这么多。。。
    lingo233
        14
    lingo233  
       2016-04-07 08:47:02 +08:00 via Android
    已经更新完了,正在安装 subsystem 。话说手柄 bug 还是没修好😥
    iamppz
        15
    iamppz  
       2016-04-07 08:48:49 +08:00 via iPhone
    晚上回去試
    jjx
        16
    jjx  
       2016-04-07 08:50:53 +08:00
    上次不是说 mysql 还有问题吗? 这一关不过不行吧
    odirus
        17
    odirus  
       2016-04-07 08:50:57 +08:00
    微软 NB
    zjj2008se
        18
    zjj2008se  
       2016-04-07 08:52:00 +08:00 via Android
    @jjx 貌似可以访问 win 里面的环境,这样的话其实问题也不大?
    asdf12303116
        19
    asdf12303116  
       2016-04-07 08:52:08 +08:00 via Android
    刚试了下,可用 apt-get,但是,最恶心的是,前段还是 cmd,那字体简直了
    bearqq
        20
    bearqq  
       2016-04-07 08:53:04 +08:00
    @palxex 演示的时候说不能,不知道现在
    jjx
        21
    jjx  
       2016-04-07 08:53:57 +08:00
    @asdf12303116

    不知道这 cmd 用 bash , ubuntu, 然后里面的 utf-8 支持会怎样, 这个一直很恶心
    kikyous
        22
    kikyous  
       2016-04-07 08:57:30 +08:00
    微软比苹果给力多了
    joye1230
        23
    joye1230  
       2016-04-07 08:59:58 +08:00
    相比 osx 吃老本,巨硬黑科技好评
    asdf12303116
        24
    asdf12303116  
       2016-04-07 09:01:03 +08:00 via Android   ❤️ 1
    @jjx utf8 处理应该和 ubuntu 一致,刚才试了下, notepad++保存的 utf8 无 bom ,中文完全正常,就是字体太捉急
    plqws
        25
    plqws  
       2016-04-07 09:06:29 +08:00
    正在下载更新,字体问题可以靠 Cmder 解决…反正 cmder 常年用的是 git bash
    z742364692
        26
    z742364692  
       2016-04-07 09:15:41 +08:00
    求教程
    plqws
        27
    plqws  
       2016-04-07 09:36:13 +08:00
    更新完后 bash 命令并不能使用……

    有人成功的吗?
    zjj2008se
        28
    zjj2008se  
       2016-04-07 09:38:23 +08:00 via Android
    @plqws 要在管理 windows 功能里面选上然后在设置里面打开开发者模式
    plqws
        29
    plqws  
       2016-04-07 09:39:24 +08:00
    @zjj2008se 开发者模式一直都是开着的:
    asdf12303116
        30
    asdf12303116  
       2016-04-07 09:40:00 +08:00 via Android
    @plqws 我用 cmder 解决了字体问题,但是用 cmder 进入 bash 环境后方向键失效。。。从 cmd 进入倒是没问题
    asdf12303116
        31
    asdf12303116  
       2016-04-07 09:41:18 +08:00 via Android
    @plqws 在控制面板,启用与关闭 windows 功能里打开的
    plqws
        32
    plqws  
       2016-04-07 09:42:17 +08:00   ❤️ 1
    @zjj2008se 好吧,一时脑回路出问题了,看了 http://www.ghacks.net/2016/04/06/windows-10-build-14316-comes-with-bash-and-more/ 终于搞明白了…
    liyvhg
        33
    liyvhg  
       2016-04-07 09:49:59 +08:00 via Android
    不知道和 Cygwin 有多少区别😄
    asdf12303116
        34
    asdf12303116  
       2016-04-07 09:50:32 +08:00 via Android
    @des 命令区分大小写,但是文件系统吗…我还没发现处理办法
    yangff
        35
    yangff  
       2016-04-07 09:52:16 +08:00
    @loading nt 用的\但是 linux 用 /就行了会自动转换,文件名的编码也会转
    nicktogo
        36
    nicktogo  
       2016-04-07 09:54:01 +08:00 via Android
    环境变量里之前添加了 git bash ,不知道更新之后会不会冲突?
    asdf12303116
        37
    asdf12303116  
       2016-04-07 09:56:46 +08:00
    @nicktogo 应该不会,这是个独立的 bash.exe ,位于 system32 目录下
    hjc4869
        38
    hjc4869  
       2016-04-07 09:57:00 +08:00 via iPhone
    @asdf12303116 NTFS 是区分大小写的,不过 win32 不支持。以及 GNU 工具也可以在不支持大小写的环境下工作(比如 cygwin , HFS+等)
    plqws
        39
    plqws  
       2016-04-07 10:03:43 +08:00
    @nicktogo 坐等新版本 git for windows 默认使用 bash for windows
    asdf12303116
        40
    asdf12303116  
       2016-04-07 10:16:37 +08:00
    感觉还有提升空间,现在还不能输入中文
    plqws
        41
    plqws  
       2016-04-07 10:20:22 +08:00
    闲着蛋疼装了个 oh my zsh ,然而并不能 work :

    不知道有没有菊苣可以解决这个问题
    plqws
        42
    plqws  
       2016-04-07 10:36:10 +08:00   ❤️ 2
    刚玩了一会儿,所有网络相关的命令都用不了,例如 ping :


    其他一些命令也一样用不了,例如:

    只能坐等微软慢慢完善了,我试着在里面开了个 nginx 服务器, windows 上还是访问不了的。

    还有一个小细节,内存分配:

    我的机器是 16G 的内存。

    ip_forward 文件并不存在,所以很多软件跑不起来,例如 bettercap :




    /proc/sys 目录下就只有:


    所以嘛…目前还只是个玩具都算不上的东西
    plqws
        43
    plqws  
       2016-04-07 10:36:57 +08:00
    最后一个图发错了,应该是这个:
    kxjhlele
        44
    kxjhlele  
       2016-04-07 10:41:51 +08:00
    root@localhost:~# lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 14.04.4 LTS
    Release: 14.04
    Codename: trusty
    root@localhost:~# uname -r
    3.4.0+

    不知道正式版的时候是啥样子,想直接玩 docker 呢,看来也没戏了
    datou
        45
    datou  
       2016-04-07 11:52:08 +08:00
    没网....

    办不了事
    yksoft1
        46
    yksoft1  
       2016-04-07 12:19:39 +08:00
    谁用过 Interix 的说一下体验有啥不同
    Chinternet
        47
    Chinternet  
       2016-04-07 14:11:05 +08:00
    能不能跑 python ?
    nonozone
        48
    nonozone  
       2016-04-07 15:56:37 +08:00
    卧槽,可以直接修改 sources.list ,然后直接 apt-get install 什么的,爽歪歪!
    KiriGiri
        49
    KiriGiri  
       2016-04-07 16:10:45 +08:00   ❤️ 3
    GhostFlying
        50
    GhostFlying  
       2016-04-07 16:20:26 +08:00
    似乎没法接入 Windows 的代理体系。。这个比较坑,内部可以访问到 Windows 上的 web server ,但不能连上 socks 和 http 代理
    GhostFlying
        51
    GhostFlying  
       2016-04-07 16:21:29 +08:00
    以及并不能使用 zsh , oh-my-zsh 的暂时别想了
    GhostFlying
        52
    GhostFlying  
       2016-04-07 16:24:54 +08:00
    @GhostFlying 纠错, http 的可以,但不能用 proxychains , socks 的还不可以
    froma2z
        53
    froma2z  
       2016-04-07 17:24:42 +08:00
    666
    mxalbert1996
        54
    mxalbert1996  
       2016-04-07 19:16:32 +08:00
    有人知道怎么在 Bash 之外访问 Bash 的文件系统吗?
    jsq2627
        55
    jsq2627  
       2016-04-07 20:38:32 +08:00
    @plqws
    @asdf12303116
    cmd 字体是简体中文的锅。。如果你装的是英文系统那默认是 Consolas 的。
    可以右键 cmd 窗口,属性,把代码页改成 437 ,然后字体就有 Consolas 了。
    jsq2627
        56
    jsq2627  
       2016-04-07 20:42:23 +08:00
    把 cmd 配色改一改,还是基本能看的
    SoloCompany
        57
    SoloCompany  
       2016-04-07 23:12:16 +08:00
    @plqws 然而我已经确认版本是 inside preview 14136 了, feature 里面还是没有这一项
    KexyBiscuit
        58
    KexyBiscuit  
       2016-04-07 23:21:16 +08:00 via Android   ❤️ 2
    @des 区分。
    @twl007 Fast Ring
    @palxex 不能。
    @loading 用 /,子系统内 BOM 问题和 Linux 相同。
    @zjj2008se 不能运行 Win32 程序。
    @asdf12303116 请使用英文版操作系统。
    @jjx cmd 新增 UTF-8 支持。
    @liyvhg 没啥优点
    KexyBiscuit
        59
    KexyBiscuit  
       2016-04-07 23:27:02 +08:00 via Android
    @kxjhlele Docker for Windows Beta 已发布,基于 Hyper-V 。

    @datou 更新即可

    @Chinternet 可以跑 Python 。

    @mxalbert1996 C:\Users\Username\AppData\Local\lxss\

    @SoloCompany 开启开发者模式试试看?
    Trim21
        60
    Trim21  
       2016-04-08 00:40:49 +08:00
    还有这么多坑就不急着 insider 了。。继续忍受 git bash 。。。
    yangff
        61
    yangff  
       2016-04-08 00:47:13 +08:00
    = = 到现在没收到推送……
    twl007
        62
    twl007  
       2016-04-08 04:20:17 +08:00
    @KexyBiscuit 改了 但是没收到额…… 囧~~~
    techmoe
        63
    techmoe  
       2016-04-08 05:42:22 +08:00
    那这样能省不少事啊
    theoractice
        64
    theoractice  
       2016-04-08 06:11:32 +08:00 via Android   ❤️ 1
    @KexyBiscuit @liyvhg
    和 cygwin 相比速度有很大优势。
    lrvy
        65
    lrvy  
       2016-04-08 10:31:29 +08:00
    一输入 bash 就调用 git bash ,难道我要把 git 卸载了吗
    palxex
        66
    palxex  
       2016-04-08 12:06:47 +08:00
    @plqws 跑跑 vim 和 emacs 试试?
    plqws
        67
    plqws  
       2016-04-08 12:10:51 +08:00
    @palxex vim 一切正常, emacs 没用过…
    jjx
        68
    jjx  
       2016-04-08 12:41:11 +08:00
    @lrvy 这个应该改 path 环境变量能解决吧
    lrvy
        69
    lrvy  
       2016-04-08 18:52:05 +08:00
    @jjx 貌似我的 git 可以卸载了 。
    Smilecc
        70
    Smilecc  
       2016-04-09 01:30:08 +08:00
    @des 依旧不区分大小写,常规方法打不了中文
    asdf12303116
        71
    asdf12303116  
       2016-04-09 02:42:33 +08:00 via Android
    @KexyBiscuit 英文系统照样捉急,只要显示文中完全完蛋,添加特定的合成字体可以解决字体问题。
    注册表新建 0936/00936 可添加新字体, http://be5invis.github.io/Iosevka/inziu.html 。这个字体中带 CC 后缀的字体均可用于控制台,可以完美显示中文
    asdf12303116
        72
    asdf12303116  
       2016-04-09 02:45:15 +08:00 via Android
    @jsq2627 没必要改代码页,注册表加入 0936/00936 一样可以添加字体,用合适字体完全可以完美显示中文,当然用 cmder 更好。。
    Reficul
        73
    Reficul  
       2016-04-09 18:20:41 +08:00
    加入了 insider 两天了还没收到更新=-=
    Khlieb
        74
    Khlieb  
       2016-04-09 23:07:24 +08:00 via Android
    @GhostFlying @plqws 可以去 Microsoft Answer 发反馈
    z742364692
        75
    z742364692  
       2016-04-10 00:05:01 +08:00
    @Reficul 现在呢,我也两天了,没啥反应呢,是不是哪里操作的不对呢
    Reficul
        76
    Reficul  
       2016-04-10 09:20:20 +08:00 via Android
    @z742364692
    不太清楚,估计是微软的锅?
    kqz901002
        77
    kqz901002  
       2016-04-14 18:34:06 +08:00
    @plqws 64 位操作系统才可以
    kqz901002
        78
    kqz901002  
       2016-04-14 18:39:19 +08:00
    @lrvy 删除 git 相关的环境变量
    infinte
        79
    infinte  
       2016-04-22 14:34:53 +08:00   ❤️ 1
    @asdf12303116 没 CC 的也能加谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   987 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:27 · PVG 05:27 · LAX 13:27 · JFK 16:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.