Bash on Ubuntu on Windows

2016-06-11 11:06:48 +08:00
 tracyone

资源汇总

有 bug ,要提 issue ,请到这里提BashOnWindows,这是微软员工建的一个仓库用于获取反馈信息。

操作系统版本要求:Windows 10 14316 及其以上,当前最新版本是Build 14316.rs1_release.160603-1700

更新系统

再安装好 Windows 10 的前提下,加入 Insider Preview 计划。

首先,你得需要一个微软账号(通常就是微软 outlook 邮箱账号),然后登陆微软 insider。按照页面提示进行操作。

成为会员之后,请用 outlook 账号登陆你的 windows ,然后设置获取 Insider Preview 版本以及更新的频率,具体看这个 链接如何使用 Windows Insider Preview

要使用 Bash on Ubuntu on Windows 还需要你使能开发者模式:

安装&更新&卸载 bash

参考这篇文章

lxrun命令可用于安装卸载 WSL(Windows Subsystem for Linux (WSL))

基本软件截图

运行 vim & neovim,所有插件基本正常(包括 ycm)

zsh+tmux+vim

有了这些软件之后,我们就能愉快的敲代码了,最主要的是无缝访问 windows 下的文件,命令行高度兼容(是一样) linux 。

5822 次点击
所在节点    Ubuntu
18 条回复
emric
2016-06-11 11:18:00 +08:00
推荐用 ConEmu 作为模拟器(新版本对 bash on windows 特地处理了)。
把这个添加到任务 ·%windir%\system32\bash.exe -cur_console:p· 和我一样喜欢 fish 的可以在后面加上 ·& fish·。
kuxiazi
2016-06-11 11:20:19 +08:00
现在最新版是 14361 了吧
tracyone
2016-06-11 11:24:56 +08:00
@kuxiazi 写反了,是 361
tracyone
2016-06-11 11:25:32 +08:00
@emric good ,我试试。
xuwenmang
2016-06-11 11:28:03 +08:00
现在 win10 加入 Insider Preview 就可以免费用了?
fcicq
2016-06-11 11:30:28 +08:00
节点错了, WSL 和 Ubuntu 其实没有太大关系, 这应该是 Windows 节点.
emric
2016-06-11 11:44:40 +08:00
@xuwenmang 现在还是要激活的,先下个 windows 7 然后通过官方升级助手升级。再加入到 insider preview 。
imn1
2016-06-11 11:52:04 +08:00
加入 Insider Preview 计划
------------------------------------
这个是不需要的…… 14316 专业版可以直接装
chengzhoukun
2016-06-11 12:31:47 +08:00
感觉性能不行啊,开了个 zeronet ,速度比 Windows 版本慢多了
tracyone
2016-06-11 12:36:49 +08:00
@imn1 嗯不加入就没办法立刻获取新的版本了,可以一步到位安装别人打包好的最新版本的 win10.
zeac
2016-06-11 13:47:33 +08:00
借楼问下各位 wsl 里面的 PHP-fpm 和 nginx 能正常启动吗
hantsy
2016-06-11 14:11:43 +08:00
@emric ConEmu 感觉有时候有点卡,不知道什么原因。。。


有了 Bash On Windows ,是不是可以删除 Cygwin 了。
Rorysky
2016-06-11 14:17:56 +08:00
@hantsy 默秒全
wangxn
2016-06-11 14:20:28 +08:00
非常不错!终于可以在 Windows 下面用标准的 VIM 了。
imn1
2016-06-11 15:41:21 +08:00
我想用 shell/bash 倒不是用来开发,是因为 linux 很多很有用的 cli ,用它们处理 win 的东西(如文件管理),比 win 自身还顺手
但这些东西不是 ConEmu 或者 MySYS 这些就全有的,所以之前是特意弄个虚拟机 mount 宿主硬盘跑 shell

@hantsy
我建议还是用顺了再替换,现在一切都是观望, win10 本身还一堆问题
xiahei
2016-06-11 15:48:09 +08:00
曾经期望满满删了本机出了点小问题的 Ubuntu ,装上了 传说中的 Bash on Windows10 , 大概体验了两个小时不到,删了重新装回我的 Ubuntu ,期望越大,失望越大。
beordle
2016-06-11 16:05:50 +08:00
@Rorysky 暂时不可以的 没有 pty 支持 expect 运行不能..这是我无视跳板机的必备工具啊..有其它办法,但是总归是不爽
ech0x
2016-06-11 21:55:10 +08:00
权限问题是怎样解决呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/284876

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX