首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
Udacity
网易公开课
Godel, Escher, Bach: An Eternal Golden Braid
V2EX  ›  分享发现

Ubuntu on Windows 是真来了。 Build 14316。

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

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

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

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

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


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

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

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

    我的机器是 16G 的内存。

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




    /proc/sys 目录下就只有:


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

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

    办不了事
        46
    yksoft1   2016-04-07 12:19:39 +08:00
    谁用过 Interix 的说一下体验有啥不同
        47
    Chinternet   2016-04-07 14:11:05 +08:00
    能不能跑 python ?
        48
    nonozone   2016-04-07 15:56:37 +08:00
    卧槽,可以直接修改 sources.list ,然后直接 apt-get install 什么的,爽歪歪!
        49
    KiriGiri   2016-04-07 16:10:45 +08:00   ♥ 3
        50
    GhostFlying   2016-04-07 16:20:26 +08:00
    似乎没法接入 Windows 的代理体系。。这个比较坑,内部可以访问到 Windows 上的 web server ,但不能连上 socks 和 http 代理
        51
    GhostFlying   2016-04-07 16:21:29 +08:00
    以及并不能使用 zsh , oh-my-zsh 的暂时别想了
        52
    GhostFlying   2016-04-07 16:24:54 +08:00
    @GhostFlying 纠错, http 的可以,但不能用 proxychains , socks 的还不可以
        53
    froma2z   2016-04-07 17:24:42 +08:00
    666
        54
    mxalbert1996   2016-04-07 19:16:32 +08:00
    有人知道怎么在 Bash 之外访问 Bash 的文件系统吗?
        55
    jsq2627   2016-04-07 20:38:32 +08:00
    @plqws
    @asdf12303116
    cmd 字体是简体中文的锅。。如果你装的是英文系统那默认是 Consolas 的。
    可以右键 cmd 窗口,属性,把代码页改成 437 ,然后字体就有 Consolas 了。
        56
    jsq2627   2016-04-07 20:42:23 +08:00
    把 cmd 配色改一改,还是基本能看的
        57
    SoloCompany   2016-04-07 23:12:16 +08:00
    @plqws 然而我已经确认版本是 inside preview 14136 了, feature 里面还是没有这一项
        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 没啥优点
        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 开启开发者模式试试看?
        60
    Trim21   2016-04-08 00:40:49 +08:00
    还有这么多坑就不急着 insider 了。。继续忍受 git bash 。。。
        61
    yangff   2016-04-08 00:47:13 +08:00
    = = 到现在没收到推送……
        62
    twl007   2016-04-08 04:20:17 +08:00
    @KexyBiscuit 改了 但是没收到额…… 囧~~~
        63
    techmoe   2016-04-08 05:42:22 +08:00
    那这样能省不少事啊
        64
    theoractice   2016-04-08 06:11:32 +08:00 via Android   ♥ 1
    @KexyBiscuit @liyvhg
    和 cygwin 相比速度有很大优势。
        65
    lrvy   2016-04-08 10:31:29 +08:00
    一输入 bash 就调用 git bash ,难道我要把 git 卸载了吗
        66
    palxex   2016-04-08 12:06:47 +08:00
    @plqws 跑跑 vim 和 emacs 试试?
        67
    plqws   2016-04-08 12:10:51 +08:00
    @palxex vim 一切正常, emacs 没用过…
        68
    jjx   2016-04-08 12:41:11 +08:00
    @lrvy 这个应该改 path 环境变量能解决吧
        69
    lrvy   2016-04-08 18:52:05 +08:00
    @jjx 貌似我的 git 可以卸载了 。
        70
    Smilecc   2016-04-09 01:30:08 +08:00
    @des 依旧不区分大小写,常规方法打不了中文
        71
    asdf12303116   2016-04-09 02:42:33 +08:00 via Android
    @KexyBiscuit 英文系统照样捉急,只要显示文中完全完蛋,添加特定的合成字体可以解决字体问题。
    注册表新建 0936/00936 可添加新字体, http://be5invis.github.io/Iosevka/inziu.html 。这个字体中带 CC 后缀的字体均可用于控制台,可以完美显示中文
        72
    asdf12303116   2016-04-09 02:45:15 +08:00 via Android
    @jsq2627 没必要改代码页,注册表加入 0936/00936 一样可以添加字体,用合适字体完全可以完美显示中文,当然用 cmder 更好。。
        73
    Reficul   2016-04-09 18:20:41 +08:00
    加入了 insider 两天了还没收到更新=-=
        74
    Khlieb   2016-04-09 23:07:24 +08:00 via Android
    @GhostFlying @plqws 可以去 Microsoft Answer 发反馈
        75
    z742364692   2016-04-10 00:05:01 +08:00
    @Reficul 现在呢,我也两天了,没啥反应呢,是不是哪里操作的不对呢
        76
    Reficul   2016-04-10 09:20:20 +08:00 via Android
    @z742364692
    不太清楚,估计是微软的锅?
        77
    kqz901002   2016-04-14 18:34:06 +08:00
    @plqws 64 位操作系统才可以
        78
    kqz901002   2016-04-14 18:39:19 +08:00
    @lrvy 删除 git 相关的环境变量
        79
    infinte   2016-04-22 14:34:53 +08:00   ♥ 1
    @asdf12303116 没 CC 的也能加谢谢
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   929 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 21:48 · PVG 05:48 · LAX 13:48 · JFK 16:48
    ♥ Do have faith in what you're doing.