由买买提看人间百态

topics

全部话题 - 话题: subsystem
首页 上页 1 2 3 4 5 6 7 8 9 下页 末页 (共9页)
w*x
发帖数: 3456
1
至少有了bash之后批量处理文件和跑python脚本方便多了。
m*******i
发帖数: 362
2
之前我也这么想过。
但是这个solution也不完美。举个例子,我的数据以及资料都在dropbox里面放着,防
止自己硬盘挂了损失巨大,也可以做到实时备份。如果dualboot,我就只能在一个系统
里面工作,如果想两个系统同时工作,sync的困难巨大,而且我硬盘上要每个系统里面
放一个dropbox备份,浪费资源
m*******i
发帖数: 362
3
我目前也是最看重这个
n*w
发帖数: 3393
4
我从bash转power shell,完全不想回头
n*w
发帖数: 3393
5
对了power shell要出Linux版了。希望bash快点进历史。
m*******i
发帖数: 362
6
咋这么恨bash? 什么仇什么怨 lol
y**b
发帖数: 10166
7
刚装上,挺不错的,用x-win32的xserver能显示图形程序。
但是用vpn连接到公司网络,ssh -X过去,不能显示图形程序,需要怎么设置一下?
m*******i
发帖数: 362
8
$DISPLAY设置了没?
没有的话设成localhost:0.0试试
y**b
发帖数: 10166
9
export DISPLAY=localhost:0.0
then ssh -X
works!
n*w
发帖数: 3393
10
怎么看到的恨?有更好的东西代替旧的东西我都是欢迎的。不管是power shell还是
bash。
s********i
发帖数: 17328
11
今天有空试了。对于developer来讲,绝对是个大杀器,方便很多。opensouce的东西很
多在linux上的,支持的也好。
d****g
发帖数: 325
d****g
发帖数: 325
13
另外这东西和msys2有啥差别?
s********i
发帖数: 17328
14
目前只有win10上有。msys2好像是cygwin的fork,cygwin是opensouce编译的windows程
序。WSL是linux,linux的binary直接用。这个东西对developer很有用,不用跑虚拟机
,直接access windows上的文件,需要run scripts的时候去linux,需要用GUI程序的
时候在windows。比如,你写个javascripts的东西,需要run npm/grunt啊啥的,linux
要方便的多,但你又用惯了windows上的source tree,notepad++啥的,没事用chrome
上上网,用IIE测试你的webapp,一下都解决了。
m*******i
发帖数: 362
15
最近一直在用,越用越觉得方便。以前用mobaxterm,好多linux下的应用不能装,之后
ssh到linuxserver上跑程序。现在基本相当于同时运行双系统,而且不是虚拟机,太方
便了。
现在还有好多新的feature正要加,比如支持gui,支持bash里面直接运行win app,真
都实现了就牛逼了。
另外我自己在用ConEmu来调用bash,界面问题也解决了,爽歪歪

linux
chrome
O*O
发帖数: 2284
16
同意,革命性的改变
用MAC的developer要被分流了
d****g
发帖数: 325
17
用msys2在win7上跑bash都很久了,也是ConEmu直接运行windows app。而且带Pacman包
管理,需要什么unix程序直接就拉下来,和apt-get一样。我的emacs都是这么装的。
说了半天wsl和msys2相比到底有啥好处?
m*******i
发帖数: 362
18
简单地说,好处就是wsl是真的linux OS,cygwin是个bash wrapper让你可以跑windows
binaries.有些人认为这个是好处,但有些人认为这个区别无所谓。哪种情况完全取决
于你要从事的工作。
举个例子,对于有些人原生linux OS很有必要,因为他们用到的工具只在linux上有,
这个工具可以是binary,也可以是library,module,etc.
再举个例子,为什么和多人舍不得linux,刨除那些纯geek,其他人都是因为需要linux
环境下的某些工具,这个时候wsl意义就凸显出来了,这个是大趋势,不是cygwin可以
比的。cygwin也没有精力keep up with every new piece of linux。
目前看来如果wsl顺利的话,个人用户VM这个市场算是彻底消失了。
以上都是个人观点,可能有不少不对的地方
a9
发帖数: 21638
19
都是虚拟linux api而已。

windows
linux
Pacman包
N*****m
发帖数: 42603
20
离vm差远了
这个wsl能跑docker吗?

windows
linux
m*******i
发帖数: 362
21
理论上如果ms想的话完全可以,但是貌似他们不太像去碰docker的kernel
implementation,所以可以装windows版docker,从wsl里面使用
https://github.com/Microsoft/BashOnWindows/issues/575
我不太懂这个,上面这个issue描述的更详细一些
N*****m
发帖数: 42603
22
因为wsl不是kernel,所以跟kernel有关的都干不了
N*****m
发帖数: 42603
23
wsl的kernel apis支持cgruops吗?
不支持吧
N*****m
发帖数: 42603
24
另外,kernel跟ubuntu这个distro有个啥关系?
感觉你说的都是外行话
s********i
发帖数: 17328
25
要真正的跑linux VM,方法多的是,Hyper-V, Azure, Docker等等,还不要说VMware这
些第三方软件。
微软说的很清楚,WSL定位是给developer用的,确切的说是给非windows developer用
的(即Visual Studio之外的,WSL最基本支持的东西,NodeJS/NPM, Perl, Python,
git),opensouce开发已经强大到微软不能不想对策了。一般开源的东西都是linux上
的,无论工具还是应用,这些开发者,要么选MAC,要么选linux,要么用cygwin对付,
这些方案其实都不尽如人意。MAC/Cygwin上的应用都要重新编译,没人编译就没的用
,linux上其他应用太差,比如写个PPT咋办?
WSL的想法很好的解决了这个用户群体,一个WIN10+WSL就可以了,强大的Windows GUI
应用和Linux的开发工具和应用,你不需要去装linux虚拟机,不需要担心你要的东西
MAC/Cygwin上没有。现阶段,微软应该针对这些用户把它做好,而不是去搞啥完全兼
容Linux的功能,尤其是server部分,那不是重点... 阅读全帖
m*******i
发帖数: 362
26
我本意也没有说vm会消失的,我说的是个人版vm会消失。企业版vm的地位根本受不到威
胁,我楼上那位可能是看我说vm不好所以过于敏感了
另外让我感觉real linux会跑在windows上的另一个原因就是微软从很久之前就和linux
kernel 走得很近了,比如这个是15年的报道:http://www.hi3p.com/2015/04/01/microsoft-acknowledged-that-for-many-years-has-been-used-to-increase-the-contribution-to-the-future-of-the-linux-kernel-17271.html
d****g
发帖数: 325
27
docker也需要Hyper-V虚拟机,不一样吧
WSL可能对后端开发和*nix系统管理有用,有利于降低公司成本,但不见得会大规模在
developer中普及。做大量Unix系统开发的还是会直接用bare metal Linux,做前端或
者各种App的该用Mac还是用Mac,比Win好用多了。
a9
发帖数: 21638
28
这个wsl就相当于docker
s********i
发帖数: 17328
29
你看一下WLS的介绍,WSL就是在做基于Windows kernel 的linux container。做好了以
后window上的docker跑Linux container就不需要虚拟机了。a9说的没错,微软不会放
弃container这块肉的。WSL本身就是个container,以后你的container是直接跑在
Windows上的,不是跑在windows上的运行的linux上的。做好了的话,container这块就
拿住了,至于是否用docker,还是它自己做container管理就随意了。
我前面帖子写了,Mac上的工具要编译,而linux是native的,application
developement的话win+wsl强于Mac。Mac毕竟是类unix系统而不是linux。当然,Mac现
阶段前端够用。windows+linux上的东西比mac多多了。
d****g
发帖数: 325
30
Homebrew里大部分工具都有binary bottle,对普通developer没编译这个麻烦。Linux
上什么东西Mac上没有?
s********i
发帖数: 17328
31
之所以有是因为近些年来大家在用Mac,以后用的人少了了,自然慢慢就少了,即便有
也可能更新慢了。Mac和Cygwin都是不得已为之,有现成的Linux可用,为啥费那劲在
Mac/Cygwin上编译?而且很多应用最后是deploy在Linux或windows上的,Mac上几乎没
有。don't get me wrong, 我也是Mac上做开发,Mac目前还是不错的。但是不方便的地
方也很明显,比如,你做前端总要测试IE/Edge吧,QE说IE上不 work,你咋弄?它自带
的一些应用比如bash,tar,sed和现在主流Linux上也不一样,写个script拿到Linux上
用不了,你咋办?Windows的container做好了,绝对是个大杀器,你需要哪个OS就用哪
个OS的container,理论上opensource的kernel,它都可以做,比如,android,
freebsd,opensolaris啊啥的,就看是否有需求。好像WSL就是从在windows上run
android的项目上发展来的。
windows container for linux or WSL还得有几年才... 阅读全帖
a*****s
发帖数: 2663
32
不错不错,挺方便
sudo apt-get install paraview

vm
y**b
发帖数: 10166
33
mac上的linux开发,最终都得迁移到linux上,无论商业还是科研。
B********s
发帖数: 3610
34
ConEmu好像有问题,运行bash的时候方向键不能用。
m*******i
发帖数: 362
35
有可能有键位冲突
不过我没有用multi-tab,所以都是直接开一个窗口然后tmux,所以暂时还没遇到你说
的问题。
有一个键位问题遇到了,就是用shift+方向键不能在文档里快速移动光标了。这个有点
小别扭。希望软软升级自己的shell,就可以直接用原生的了
w***g
发帖数: 5958
36
世界永远也不会美好. WSL能跑docker吗?

vm
D*********e
发帖数: 646
37
这东西再怎么搞都是小众。现在硬件这么便宜,developer谁不是有几台不同OS的电脑
,需要哪个用哪个。
y**b
发帖数: 10166
38
对了,wsl好像占用了22号端口,结果serv-u提供的sftp没法用了?
s*****m
发帖数: 13092
39
穷逼developer和小公司占大多数
n******7
发帖数: 12463
40
是的 readline不work
n******7
发帖数: 12463
41
macbook会压力很大
F***Q
发帖数: 6599
n******7
发帖数: 12463
43
看起来很nb 试试
y**b
发帖数: 10166
44
最近发现不少想买新mbp的人都听说wsl了,问我怎么样,我说不错。
我的sp3没安装wsl,没法顺手演示给他们看。
可惜我做的东西没法在笔记本上算,都是工作站和超算,
主要还是teamviewer和ssh,wsl对我似乎没啥用。
另外这个wsl对openmpi,c++boost一类的库支持怎么样?
a*********1
发帖数: 407
45
run xfig 作图, Error: Can't open display: localhost:0.0 请教如何 set
xterm? 多谢!
y**b
发帖数: 10166
46
需要装个x server,如xming.
k**********s
发帖数: 6409
47
不知道性能比virtualbox跑headless的Debian要好多少,否则没啥意思。按照MS的惯例
,把这个Linux搞成不伦不类的没兼容的Linux,就更没意思了。
y**b
发帖数: 10166
48
可以在wsl上安装ssh server,美中不足的是要手工启动,没法设成系统服务。
y**b
发帖数: 10166
49
搞定了,但不知道是不是安全:
1.先安装ssh server。有点tricky,主要是Disable Windows 10 SSH Server Broker
Services
http://superuser.com/questions/1111591/how-can-i-ssh-into-bash-on-ubuntu-on-windows-10
2.windows firewall打开22号端口。
3.默认使用root用户(对windows无所谓):lxrun /setdefaultuser root
4..bashrc文件加上:service ssh start
5.将bash on ubuntu on windows加入到windows启动项目里面。
感觉比这个方法好:https://wsl-forum.qztc.io/viewtopic.php?f=6&t=10
w***y
发帖数: 493
首页 上页 1 2 3 4 5 6 7 8 9 下页 末页 (共9页)