跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • wsl2 + Windows Terminal 完全可以取代 macOS
未分類
14 5 月 2020

wsl2 + Windows Terminal 完全可以取代 macOS

wsl2 + Windows Terminal 完全可以取代 macOS

資深大佬 : ericgui 7

公司发了台 macBook 用了大半年 其实还是非常好用的

但我有一台 32G 内存,i7 的 dell 不用可惜了 最近尝试着注册了 windows insider,升级了 wsl2 并且安装了 windows terminal (颜值非常高)

效果非常 OK 的

wsl2 支持 docker 非常非常 OK

大佬有話說 (100)

  • 資深大佬 : AngryMagikarp

    用 mac 首先是一种豪华感,其次才是生产力。Windows 太土了。

  • 資深大佬 : ohao

    来 你给我说说怎么安装 xcode 开发 ios/macos 的 app
    23333

    日常使用本身都差不多 主要看习惯

  • 資深大佬 : janxin

    WSL2 文件系统性能上来了吗?

  • 資深大佬 : reus

    mac 也可以开虚拟机跑 linux

  • 資深大佬 : hly9469

    ?

  • 資深大佬 : Ehco1996

    @janxin wsl2 换成虚拟机的实现 了…..所以 io 性能和虚拟是一样的

  • 資深大佬 : qoo2019

    终端里面的 command+c 之类的快捷键可以实现了么?

  • 資深大佬 : wellwell

    大清亡了~

    这个不是早就被聊过了嘛

  • 資深大佬 : Tink

    能开发 ios app ?

  • 資深大佬 : Chingim

    为什么总有人尝试了 30 分钟, 就迫不及待地安利别人用

  • 資深大佬 : Bonky

    第一,Windows 字体渲染有点问题;第二,Windows 感觉越用越卡;第三,如果你是全家桶的话,有很多软件只跨苹果平台

  • 資深大佬 : nnqijiu

    说白了你只是想用那台强大的电脑,而不是 Windows

  • 資深大佬 : berserk

    其实看需求。像我这种用 Mac 也要开 windows 虚拟机运行金融终端的,又习惯 linux 开发的,确实 wsl 真香。

  • 資深大佬 : delectate

    上的屁股歪了,让我来踢一脚,看看能不能正过来。

  • 資深大佬 : Osk

    @janxin / 性能上来了, /mnt/c,d,e,f 等主机文件系统用 9p 实现,性能比 wsl1 退步了。印象中之前测试结果是这样

  • 資深大佬 : Biggoldfish

    Mac OS 这么高贵,怎么能屈尊去用桌面市占率 80%+ 的系统呢?类 Unix 就是比你这完整的 Ubuntu subsystem 强啦。而且你这 i7 32GB WSL2 啥的哪有我 touch bar 、蝴蝶键盘、全 Type C 口以及 699 刀的轮子好用。

  • 資深大佬 : LokiSharp

    WSL2 不就是虚拟机么

  • 資深大佬 : wipbssl

    @Tink 可以用 xamarin 啊

  • 資深大佬 : murmur

    @Tink native 开发在被挤占,小程序开发很恶心,但是的却挤占了很多 app 市场

  • 資深大佬 : lhx2008

    jetbrains 还没整明白呢。。现在还在适配

  • 資深大佬 : NonClockworkChen

    @Chingim 因为他们觉得硬件的价值远远大于他们的时间

  • 資深大佬 : conn4575

    试了一下 windows terminal,不知道是不是我姿势不对,section to clipboard 不能识别换行符,变成一堆空格,find 高亮也不好用,感觉各种细节还是不行

  • 資深大佬 : Tink

    @murmur 关键是小程序性能和体验上还是达不到原生的效果

  • 資深大佬 : murmur

    @Tink 不需要达到原生效果,必须要做到小,一个 app 里可能有百分之八九十的功能对你都是没用的

  • 資深大佬 : stimw

    @Biggoldfish 老阴阳师了

  • 主 資深大佬 : ericgui

    @conn4575 会变好的,对 ms 要有

  • 資深大佬 : ragnaroks

    生产力+3,噶吃

  • 主 資深大佬 : ericgui

    @AngryMagikarp 每天吃龙虾也会腻的

  • 資深大佬 : namelosw

    我虽然觉得 MacOS 也就那样……但是没有 Command 键的系统现在都不会用了。

    比如 Intellij 和 VSCode 里都有 Vim 插件,Windows 和 Linux 上比如 Ctrl-V 是绑在 Vim 选中好,还是粘贴好呢……
    还有 MacOS 的 Cocoa 输入都有 Bash 快捷键,Ctrl-A 行首,Ctrl-P 上翻之类的比较习惯。

    每次用 Windows 都按错好多次,打开浏览器地址栏,输一半想选中一个下面的补全,连续 Ctrl-n,结果打开好几个新窗口。
    想选中地址栏,Command/Win-L,结果把自己屏锁了。

  • 資深大佬 : SimonOne

    @ericgui #26 送到二舅家住两个月,尤老板都快变成黄鼠狼了。一到夜里,他两眼就发绿光。他连耗子都吃了,就差吃人勒。

  • 資深大佬 : mason961125

    @conn4575 #19 这是之前某个版本带来的 bug,建议更新一下。

  • 資深大佬 : cocoabeans

    没有游戏娱乐需求,所以我选 Mac,其次 linux,如果我说 windows 已经不会玩了,会不会很丢人,win10 上次找一个系统设,愣是不知道在哪里。还是那句话吗看自己的需求和喜好选择。

  • 資深大佬 : BBCCBB

    windows 和 unix 的命令都不一样吧?

  • 資深大佬 : 2473

    wsl2 gui ( x11 转发)没法用,电脑睡眠一下全没了

  • 資深大佬 : ppgs8903

    ~ ~ 如果 WIN 的保值和 MAC 一样的话,我觉得是的。但是 WIN 这种 1W 的机器过几年砍一半你受的聊。我是程序员,我为我的 MAC 代言。

  • 資深大佬 : yazoox

    主,我觉得 macbookpro 最有价值的,不是 macos (如果不开发 iOS 上面的应用的话),而是那个 trackpad 啊!

  • 資深大佬 : dream10201

    又是一个拍拍屁股想出来的

  • 資深大佬 : hanxiV2EX

    什么时候能兼容装个虚拟的 macos 用于打包就算完美了。

  • 資深大佬 : murmur

    @yazoox 触摸板只是没有鼠标的应急,跟鼠标比差远了

  • 資深大佬 : encro

    wsl2 的共享文件 io 目前比 wsl1 下降了不知道多少倍。

  • 資深大佬 : encro

    我现在想退回正式版和 wsl1,但是没有办法。

  • 資深大佬 : raptor

    把 windows 干掉换成 ElemetaryOS,能得到更好的 Linux 体验和更接近 MacOS 的体验

  • 資深大佬 : Narcissu5

    @ppgs8903 电子产品几年砍半很正常啊,MBP 几年照样减半

  • 資深大佬 : sdd11

    Mac 的最大优势在于软硬件整合,奇奇怪怪的小问题比 Windows 的机器少很多,比较省心。(我知道最近的系统变差了,但还是比 Windows 要好)

  • 資深大佬 : deplives

    主我压箱用 wsl2 取代 Mac
    请麻烦贴个教程怎么用 Wsl2 怎么开发 iOS App
    不胜感激

  • 資深大佬 : Trim21

    2004 啥时候推送啊…

  • 資深大佬 : somalia

    你们在 mac 上的软件都买单了没

  • 資深大佬 : orvnge

    @Bonky mac 一开始就卡,

  • 資深大佬 : InkStone

    不谈 iOS App 这种抬杠的问题,我比较关心的是 WSL 和 WSL2 现在能不能用 open 命令直接在 Windows Explorer 中打开文件?

  • 資深大佬 : Originalee

    仔细对比之后,windows terminal 的 ctrl+c 、以及在 mac 平台下高度统一的各种 command 命令,还是 win 下的软件比不了的,替换的代价太大了。

    按习惯 command + c 完全不习惯用 ctrl + c 了

  • 資深大佬 : my101du

    @yazoox
    @murmur

    对于不需要制图 /视频编辑、精细操作的人,

    触摸板治好了我的鼠标手(可能是我平时使用姿势不对)
    Cmd 键 不用曲手小指按 Ctrl
    Alfred 节省了频繁在不同的应用之间切换的时间
    装软件不用考虑下一步下一步给装上全家桶,不会经常弹出一个擦边球
    8000 的笔记本,用了 5 年还能出手 3500

    就这几样,应该难以替代吧。。。

  • 資深大佬 : emeab

    @Bonky 经典越用越卡

  • 資深大佬 : geeglo

    @sdd11 osx 奇奇怪怪的问题少很多?你确定有在用吗?

  • 資深大佬 : glaucus

    有一说一用了有一两个月的 Windows Terminal 真的不太好用,这种东西指望官方做的有多好用是不太现实的,能满足基本功能就不错了,还是得第三方来做

  • 資深大佬 : musi

    把完全去掉,不然你早见不到 mac 了

  • 資深大佬 : hwdef

    @Ehco1996 与主机的 io 太慢了,,比 wsl1 还慢,,,就只能当虚拟机用,,,不过好在 wsl2 能用 docker 了。

  • 資深大佬 : justrand

    用 vagrant+virturlbox 对比 wsl2 怎么样?

  • 資深大佬 : also24

    不明白为什么许多人总要捧一贬一,承认一下两边各有特色很难么?

    喜欢什么就用什么,开开心心的做个徐锦江不好么?

  • 資深大佬 : lekai63

    主的帖子的重点是:
    俺有 mac,按还有一台 32G i7 的 Dell
    ——————————————
    各位细品

  • 資深大佬 : murmur

    @lekai63 我认为这样的行文很好,省着某些果粉地下喊你没用过 mac 你买个 mac 试试

  • 資深大佬 : wujunzero

    可能针对你的情况可以,当是口气有点大。标题党嫌疑。

  • 資深大佬 : kosmosr

    标题党

  • 資深大佬 : littlewey

    @Biggoldfish macOS 是一个 Unix, 不是一个类 Unix 。

  • 資深大佬 : ZZSZZSZZS

    wsl2 的 docker 里的端口没法从局域网访问的

  • 資深大佬 : PbCopy111

    我本来想试试 iptables 的穿透。。结果发现 wsl 不支持。。。

    我本来想 airdrop,结果发现跟 iphone 怎么也不容易连。

    我想试试复制粘贴。。。妈的。。没戏,放弃了。。

    起码我用个蓝牙耳机还是可以的把???

    结果蓝牙鼠标+蓝牙耳机,结果根本不成,不能两个同时连接。。。

    dell 还有一个 connect 的软件可以推送消息到手机上。。。可是还用的蓝牙。。我只能连接一个。。要么鼠标,要么手机。。。

  • 資深大佬 : TangMonk

    wsl 很好用,至少后端开发没什么问题,比如 rails, php

  • 資深大佬 : aladdindingding

    macos 上有 alrefd 剪切板历史 工作流等等,大大提高了复制粘贴效率 你们懂得,window 虽然也有类似剪切板的 不过太垃圾 被 alfred 秒杀 还有就是 window 广告太多,macos 应该是我们程序员的一片净土了 价格贵点没啥 毕竟生产力工具

  • 資深大佬 : moonvstod

    安装 wls2 后,windows 开机很稳,蓝屏一次正常一次轮询,然后重做系统了

  • 資深大佬 : richardwong

    @janxin 上来了。极致性能

  • 資深大佬 : richardwong

    @Chingim 我用了几个月。很舒服。不开发 ios app 的话 mac 就丢一边吃灰了

  • 資深大佬 : Had

    @PbCopy111 为啥蓝牙只能同时用一个设备啊…

  • 資深大佬 : richardwong

    @encro 可以回退。wsl1 和 wsl2 共存。wsl –set-version 好像。搜一下

  • 資深大佬 : richardwong

    @InkStone explorer.exe .

  • 資深大佬 : jmyz0455

    WSL2 有什么升级的地方? Windows Terminal 我记得之前搞各种配置都不是好看,主发图看一下?

  • 資深大佬 : masquerader

    用了一段时间的 WSL/WSL2,综合我的使用来看:
    1. 准确点说,WSL2 是用虚拟技术实现的 Linux 子系统,和直接使用虚拟机还是有区别的,对使用者的主要体验就是启动速度超快(首次启动大概 1s ),省去启动虚拟机的那段时间。
    2. 因为 WSL2 使用虚拟技术,所以带来了完整的 Linux 体验,安装 docker 等等在 WSL 时存在的问题都不存在了。所以现在 Windows 下,有两种选择,安装 Docker Desktop 或者 WSL2 + Docker 。Docker Desktop Edge 版本可以打开 WSL2 集成,你会看到你多出来两个 WSL2 发行版,都是 Docker Desktop Edge 创建的。这两种方法运行容器体验都还不错。
    3. 因为是虚拟技术,WSL2 会有单独的 IP 等网络设置,后果就是网络访问不如 WSL 那样原生。但官方还是做了不少努力的,现在从 Windows 本机访问 WSL2 是可以通过 localhost 实现的,而不是使用 WSL2 的 IP (当然这样也可以就是体验不太原生),但反过来从 WSL2 访问 Windows 本机是不能通过 localhost 实现的。这点微软在做工作,未来应该可以解决。
    4. WSL2 的文件访问速度比起 WSL 来说是个飞跃。
    5. WSL/WSL2 两者可以通过命令 wsl –set-version <distro> <ver> 自由切换,微软也明确指出 WSL/WSL2 未来将会共存。

  • 資深大佬 : masquerader

    补充一下,因为 WSL2 使用了 Hyper-V 技术,所以可能会和 VMWare/VB 有冲突,据说都会解决,但我没有装这些虚拟机没有验证,各位有类似需求的同学谨慎选择。

  • 資深大佬 : PbCopy111

    @Had 我也想知道啊。。。。

  • 資深大佬 : rockivy

    @justrand 同问 : ) 目前用 vagrant+virturlbox 还蛮顺手的,想知道 wsl2 有什么更好的地方

  • 資深大佬 : kneep

    对我来说确实够了,最近我也一直在给同事安利 WSL 。而且我觉得现在 Windows 10 没有什么越用越慢的问题,我 2016 年的 Yoga 900 用到现在,装了 Windows 10 后都没有重装过,速度没什么变化。
    对我来说,就盼望 JetBrain 全家桶能快点支持 WSL,这样的话就不需要再装原生的 Git 之类工具了。

    不过这个还是要看个人需求,MacBook 的优点,不会只有“类 UNIX 系统”这一点便利。

  • 資深大佬 : BernieDu

    @InkStone 我一个 iOS 开发不让我谈 iOS 开发。谈就是抬杠。。我。。。。。好难啊

  • 資深大佬 : idblife

    你装个黑苹果试试呢

  • 資深大佬 : mokeyjay

    比起 wsl2 我还是更喜欢能随便快照的虚拟机

  • 資深大佬 : anguiao

    完全替代我不能说,但是对于不做 iOS 开发的我来说,确实降低了很多买 Mac 的期望。
    等 JetBrains 对 WSL 的支持更加完善以后,应该会更好用的。

    扯什么广告多和越用越卡的,那纯粹是你个人使用习惯的问题,不是 Windows 的问题。

  • 資深大佬 : nicebird

    反正搞后端的上 mac 真没意思

  • 資深大佬 : murmur

    @BernieDu
    苹果用户吹 macbook 第一句:首先声明我不打游戏
    苹果用户谈 windows:我是 ios 开发
    没有这么双标的,游戏不是生产力,但是没有游戏 steam 和 steam 上一串公司都得倒闭是吧,疫情期间更明显,游戏都要吞噬传统体育的市场了
    当然我没说你,只是针对个别人

  • 資深大佬 : Biggoldfish

    @InkStone
    WSL 1 一直支持直接调用 Windows 下的 exe 打开目录 /文件啊

  • 資深大佬 : no1xsyzy

    @anguiao #83 没想到吧,Windows 10 自带广告了,Candy Kingdom 什么的,不过侵入性不高就是个磁贴。
    虽然半年都没开过开始菜单的根本看不见这个广告。
    自从发现 Win+R 操作速度快得多,就几乎没再开过开始菜单。
    (虽然 i3 下开 dmenu 更舒服点)

    至于越用越卡,本身是 Windows 微内核的设计所致,什么垃圾都往内核空间倒。至于这是好事是坏事,对 M$ 来说是好事,因为更多硬件并不想开源自己的驱动。

  • 資深大佬 : forgottencoast

    @anguiao 没错没错。都 21 世纪了,还有 Windows 越用越卡的感觉的同学,该不是用了 4G 内存吧……

  • 資深大佬 : axeprpr1

    感觉 wsl 好用一些。

  • 資深大佬 : azkaban

    @PbCopy111 你这是啥鼠标和耳机,我用的 surface 耳机和巨硬的鼠标,都是蓝牙,和手机一起连电脑,啥事没有

  • 資深大佬 : bigsma11

    我觉得 mac 和 windows 就是甜豆腐脑和咸豆腐脑的问题,不就看自己用的舒服就好,没必要管别人的口味吧好多人

  • 資深大佬 : ppgs8903

    @Narcissu5 MAC 还是蛮保值的,这点可以肯定。虽然也掉价,比同价格 WIN 要好很多。

  • 資深大佬 : weichengwu

    大家好好用自己喜欢的平台不就好了,没必要用自己的个人喜好强行证明自己喜欢的平台更胜一筹

  • 資深大佬 : kuaner

    wls2 下的 docker 不能自动启动,有解决办法吗

  • 資深大佬 : iyaozhen

    又来了 感觉现在配置上 w 都差不多

    大部分生产工具都是跨平台的

    我现在期望都报的低了,Mac 一周重启一次也还行

  • 資深大佬 : murmur

    @ppgs8903 那是因为 win 的产品起价就低,全新四五千块钱的东西谈不上保值,游戏本硬件迭代又太快,显卡隔代如隔山,有 2060 的配置你没理由让我买 1060

  • 資深大佬 : luozic

    windows 10 配置可以,2 个星期重启也没啥啊。windows 7 都可以一个月不重启

  • 資深大佬 : IsaacYoung

    我觉得不行

  • 資深大佬 : yiyi11

    @justrand #57 只要有本地模拟集群需求,必然只能选虚拟机软件(多节点),而 vagrant 则方便地提供各种一键管理多节点的功能。

  • 主 資深大佬 : ericgui

    @kuaner 你需要安装 Docker Desktop Edge,注意,是 Edge,参考这个:

    https://docs.docker.com/docker-for-windows/wsl-tech-preview/

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具