hujianxin
V2EX  ›  程序员

从一个程序员的日常使用角度上看, windows 有哪些方面是 Linux 没法替代的?

By hujianxin at 2019 年 12 月 9 日 · 17409 次点击

重点:

  1. 程序员
  2. 日常使用

比如说,微信,微信是 Linux 很难替代 windows 的一点。 再比如说,onenote

大家日常使用中,windows 有哪些方面是 linux 没法替代的?

125 条回复  •  2019-12-11 11:28:28 +08:00
第 1 页
共 2 页
12
Cloutain
   1
Cloutain  
   2019 年 12 月 9 日
写 windows 驱动的时候 哈哈哈哈
GBdG6clg2Jy17ua5
   2
GBdG6clg2Jy17ua5  
   2019 年 12 月 9 日   ❤️ 1
微信可以用 deepin wine wechat。没有一点问题。
如果 onenote 定义为笔记工具,基本很多都可以支持 web 的。像印象笔记等可以替代。
游戏没法替代、windows 相关开发没法替代。
wwqgtxx
   3
wwqgtxx  
   2019 年 12 月 9 日
嵌入式开发?
xypty
   4
xypty  
   2019 年 12 月 9 日
打游戏
wizardoz
   5
wizardoz  
   2019 年 12 月 9 日
打游戏、嵌入式开发
lagoon
   6
lagoon  
   2019 年 12 月 9 日
这得看你工作的性质啊.....
做什么码农。
比如.net 码农,还是用 windows 比较好吧?
shaojz2005
   7
shaojz2005  
   2019 年 12 月 9 日
前端程序员来说,是 ps
nirvanacqw
   8
nirvanacqw  
   2019 年 12 月 9 日
打游戏 做游戏
reus
   9
reus  
   2019 年 12 月 9 日   ❤️ 1
你这个重点,等于没有重点
程序员和程序员,是一样的吗?
你的日常和其他人的日常,是一样的吗?

你举的例子也不对,不用微信的人,就不存在替代的问题。而且,微信 windows 版,可以用 wine 跑,wine 不是 windows 吧?怎么不能替代?你这里说的“windows”,是否包含 wine ?

我删除 windows 很久了,有些 windows 游戏,也可以用 linux 跑,例如暗黑三,用 wine+dxvk 可以完美运行。更不用说很多游戏都有 linux 版。
QingXuJiaZhi
   10
QingXuJiaZhi  
   2019 年 12 月 9 日
单纯编程的话,看生产环境。

只要生产环境(服务器)是 Linux 的,那么必然可以完全脱离 Windows,没什么是不可替代的。

然而一般人用电脑不会那么纯粹只为了编程。
caocong
   11
caocong  
   2019 年 12 月 9 日   ❤️ 1
linux 下 4k 屏的 dpi 一直调的都不太舒服 还是有 wine 的 dpi 用了几个月换了几个版本还是换回来用 win10+wsl 了
jacma918
   12
jacma918  
   2019 年 12 月 9 日
以微软的体量,不可能允许存在 windows 绝对替代不了 linux 的地方。
如果真的有的话,请你用 Linux 子系统。
MonoLogueChi
   13
MonoLogueChi  
   2019 年 12 月 9 日 via Android
微信可以代替,虽然不是很完美,日常使用没问题。
我上次从 Linux 换回 Windows,是因为 office,首先是字体比较难搞,接下来就是排版问题了。虽然不常用,但是有的时候领导就让你写个简单的方案或者调研给他,拿 Linux 写的东西都不知道在他那边打开会是什么样。
我是做 unity 开发的,偶尔写点.net 后端,虽然这两样在 Linux 上体验不如在 Windows 上好,但不是不能代替的。
murmur
   14
murmur  
   2019 年 12 月 9 日
windows 就是便宜,性价比无敌,如果你给我无限多的钱我就买两台电脑
murmur
   15
murmur  
   2019 年 12 月 9 日   ❤️ 1
当然对于我这种臭打游戏的来说,mac 的游戏性能就是垃圾,无论装不装 windows,程序员也是人,为啥程序员不能打游戏
没我们这群臭打游戏的 steam 上的东西卖给谁
reus
   16
reus  
   2019 年 12 月 9 日
@jacma918 linux 子系统能用 zfs 吗?那么多年了,还是只有 ntfs 能用。
imycc
   17
imycc  
   2019 年 12 月 9 日
对于我个人,纯粹用于工作的话,主要问题出在 IM 没有 linux 版本,其他倒是没有受限的地方。

问题就是 IM 是工作中高频使用的软件,不喜欢用 wine,又没官方直接,没得搞。

至于个人电脑,玩游戏看视频用 linux 不会带来任何好处,更不考虑使用了。
几年前 ubuntu 看 b 站弹幕一直闪,折腾了我一晚上。后来想通了,我个人电脑我费这劲干什么,放弃了。
murmur
   18
murmur  
   2019 年 12 月 9 日
才发现是 linux,linux 意味着我可以用兼容机,所以这不矛盾,没什么替代不替代的,加块硬盘而已,两个我都要
linux 还不满足最基本日常需要的水平,图形系统太难受了
luozic
   19
luozic  
   2019 年 12 月 9 日 via iPhone
虽然 Windows10 更新也出问题,但是,linux 的更新涉及到显卡 无线网卡 还有声卡的基本渣得一 B,除非少更新。
wlfeng
   20
wlfeng  
   2019 年 12 月 9 日
能少折腾很多系统问题,专心下来写代码
zhuangku556
   21
zhuangku556  
   2019 年 12 月 9 日
当然是游戏功能,只要你还玩 pc 游戏,你离不开 Windows

别的都可以曲线解决,或者劣化解决。
Hopetree
   22
Hopetree  
   2019 年 12 月 9 日
Windows 上面有云顶之奕,linux 没有,就这。。。。。。
nutting
   23
nutting  
   2019 年 12 月 9 日
微信还好吧,qq 和钉钉很麻烦,没法闪烁提示,有时候还偷偷就崩溃了。纯开发者不用这些 im 就好说了
akira
   24
akira  
   2019 年 12 月 9 日
为什么就不能一起用呢,我全都要
libook
   25
libook  
   2019 年 12 月 9 日
我开发基本上都在 Linux 上,想用什么软件包直接一条指令安装(特别是有 AUR,基本上什么都能装),在 Windows 上直接配置通常就比较麻烦(我是搞 Web 全栈开发的)。

微信可以用 wine 版本的,或者网页版也可以临时用用; QQ 前段时间说重新退出 Linux 版了;迅雷和百度网盘都可以用 Aria2 解决;公司用的 Office365 是全网页版的(包括 OneNote,不过我不怎么用);邮箱可以用网页版也可用 Thunderbird 或桌面自带的 Mail 配置 Exchange ;文档、笔记个人还是比较习惯用 Keep、石墨、腾讯文档,这些要么没出客户端,要么网页比客户端体验好。

现在在家里常年是 Win10 + Manjaro 双系统,在公司是 Mac OS,Win10 就只用来玩游戏,然而现在随着 Pop!_OS 之类的系统的出现,在 Linux 上玩游戏的体验在逐渐变好。

WSL1 不是完整的 Linux 系统,比如 Systemd 就用不了,以及也没法在 WSL 下跑 Docker ; WSL2 是基于 Hyper-V 虚拟机的,也就是说会占用虚拟化接口,没法同时跑其他虚拟机软件。

个人体验来说,在开发层面基本上就是面向微软平台的开发是 Windows 占优势(比如 PC 游戏),移动平台开发是 Mac OS 上体验最好(当然有一半 iOS 独占的原因),服务和大型前端开发还是 Linux 上最便捷( Mac OS 除了软件包依赖会有点折腾以外也还不错)。

技术选型讲究没有最好的,只有最适合的。个人认为各家取其长就挺好的。
simaoji
   26
simaoji  
   2019 年 12 月 9 日
网飞 4k
sockpuppet9527
   27
sockpuppet9527  
   2019 年 12 月 9 日   ❤️ 1
source insight ...
别说 wine,wine+si 真的没法用。。。

血书求 si 能开发个非 windows 版本的
noobma
   28
noobma  
   2019 年 12 月 9 日
@shaojz2005 可以用蓝湖这类东西,让设计师传上去,就可以直接在网页上操作了
Felldeadbird
   29
Felldeadbird  
   2019 年 12 月 9 日
文件大小写问题…… 有几次版本库的文件和目录小写。传到服务器老是报错。后面我都直接 linux 虚拟机 算了。能少一个坑是一个。
Felldeadbird
   30
Felldeadbird  
   2019 年 12 月 9 日
我好像搞错了题目。上面忽略我的回答吧。
zunceng
   31
zunceng  
   2019 年 12 月 9 日
在我还用 windows 的时候 我觉得输入法是不可取代的
后来我用 linux 后发现每一个好用的输入法 只好养成了不用中文的习惯
再后来我用 mac 了
imn1
   32
imn1  
   2019 年 12 月 9 日
1.国内的证券交易
2.网银
3.一些政企的系统
4.game

特别的
1.ss 的负载均衡
2.某些下载客户端
3.字幕下载器,属于上一个的子项吧,另外字幕编辑工具目前好像几乎都是 win 的
4.一些专门针对 csv 的编辑工具,linux 下可替代,但较弱,win 就好几家开发了强编辑工具
5.android --> desktop 的 GUI 备份工具,较多只有 win/macos 两种版本
6.视频编辑 GUI 也是 win 强大,媒体管理也是,不是说没替代可用,而是很难和 win 的比

专业软件就不说了,人家选什么平台就什么,软件相当复杂,迁移或兼容另一个平台很难的
ysn2233
   33
ysn2233  
   2019 年 12 月 9 日
我在家用 windows 台式, 公司用 Linux 台式,还有台 MBP15 偶尔出门或者移动的时候用。
只考虑工作的话最主要的就是没 IM 工具,和 OFFICE 垃圾,必须装虚拟机,其他都不算大问题。如果配置够高装个虚拟机其实影响也不大了。
airfling
   34
airfling  
   2019 年 12 月 9 日
以前想用 linux,后来发现需要需要找兼容的驱动要找好久,浪费很多时间。所以换回了 Windows
ETO
   35
ETO  
   2019 年 12 月 9 日
@angryfish 为了你的帐号安全,此微信号不能登录网页微信。你可以使用 Windows 微信或 Mac 微信在电脑端登录。:(
weizhiyao008
   36
weizhiyao008  
   2019 年 12 月 9 日
双系统好了,为什么要这么纠结
Vegetable
   37
Vegetable  
   2019 年 12 月 9 日   ❤️ 1
活人不会被尿憋死,但是你离厕所 10 公里那一定憋的挺难受的.

linux 往往是细小的点积累起来令人头秃,比如微信不好用,比如输入法不好用,比如没有好的 office.很多人不涉及到那么多比较烦人的点,所以用的会很舒服,重度微信用户就没办法忍受 deepin 微信那个文件系统.必需要用 axure/ps/visio 的压根就不能离开 windows.
wszgrcy
   38
wszgrcy  
   2019 年 12 月 9 日 via Android
win10 加 docker 解决 99%的问题
kilen3a
   39
kilen3a  
   2019 年 12 月 9 日
商业软件的支持,比如 Adobe 全家桶。
像 archlinux 上都没有一个可以像 acrobat 一样可以把图片 pdf 转成 文字 pdf 的,所有我每次看 pdf 的时候都得先用 windows 虚拟机转一下。

而且 PDF 阅读功能上,linux 平台也没有比 acrobat 好用的,foxit reader、master pdf 什么的真的是差了 Adobe 不是一点半点。
EricFuture
   40
EricFuture  
   2019 年 12 月 9 日
感觉现在 win+wsl2 可以满足大部分 linux 的需求吧
lihongjie0209
   41
lihongjie0209  
   2019 年 12 月 9 日
外设驱动吧, 估计也能用,但就是折腾
Rwing
   42
Rwing  
   2019 年 12 月 9 日
我觉得两者都可以互相替换。
.NET 开发也可以互相替换,rider 真香
index90
   43
index90  
   2019 年 12 月 9 日   ❤️ 2
电源管理,我就没见过 Windows 本改 Linux 后更省电的,没电谈什么都是扯淡。
filtrate
   44
filtrate  
   2019 年 12 月 9 日
Windows 下怎么样不知道, Linux 电源管理属实弟弟
forrestshuang
   45
forrestshuang  
   2019 年 12 月 9 日
4K HIDPI,
zhengdx
   46
zhengdx  
   2019 年 12 月 9 日
@nutting 如果用安卓手机,Linux 下完全可以用 scrcpy 连手机,解决 im 软件的问题,跟牢厂的多屏协同一样,基本没有延迟
Joyboo
   47
Joyboo  
   2019 年 12 月 9 日
别说 wine 了,各种兼容性问题,仅仅停留在能用的阶段
nameme
   48
nameme  
   2019 年 12 月 9 日
visual studio?
Tink
   49
Tink  
   2019 年 12 月 9 日 via iPhone
游戏啊
ooobsidian
   50
ooobsidian  
   2019 年 12 月 9 日
打游戏
vipcc
   51
vipcc  
   2019 年 12 月 9 日 via Android
GUI 稳定性+各种商业软件支持

其中商业软件支持足够让其无法被替代
cuminflea
   52
cuminflea  
   2019 年 12 月 9 日 via iPhone
Adobe 全家桶硬伤,OneNote 可以用 xournal 替代
whp1473
   53
whp1473  
   2019 年 12 月 9 日
有些地方的堡垒机必须 WIN 系统才能登陆,日了狗了
打游戏
FrankHB
   54
FrankHB  
   2019 年 12 月 9 日
程序员日常使用?
……调试蓝屏?整驱动?
不折腾会日进内核的苟屁游戏。别的日常应用撑死开虚拟机。
QQAdele2
   55
QQAdele2  
   2019 年 12 月 9 日
基于 GTK、libgda、Vala 做客户端,发现安装软件和开发工具方面,Windows 真的没有 Linux 方便
https://dbkangaroo.github.io/download/v0.9.4.191209.html

欢迎大家体验。。。
FrankHB
   56
FrankHB  
   2019 年 12 月 9 日   ❤️ 1
微信的问题是要么干脆不用,否则 Windows 日常也没法代替移动端,因为那个烧饼登录逻辑和功能残废的问题……( Windows 设备要抱起来扫码就算了 8,,,)
更扯的是要想要数据容易备份归档,光移动设备也不靠谱。
slanternsw
   57
slanternsw  
   2019 年 12 月 9 日
125% 缩放
wangxiaoaer
   58
wangxiaoaer  
   2019 年 12 月 9 日
不知道为什么总感觉 ubuntu 下鼠标用起来没有 win 舒服,不是精准度之类,就是感觉不舒服。
keysona
   59
keysona  
   2019 年 12 月 9 日
就我的日常来说,linux 是服务器,window 是娱乐,mac 是编程。

曾经有一段时间,希望在一个系统上做到所有事情。最终放弃。

玩游戏,看视频,老实用 window: steam,potplayer,腾讯全家桶。
linux 老实做服务器后端,老实用命令行。
mac 老实编程。

人生苦短。
iwtbauh
   60
iwtbauh  
   2019 年 12 月 9 日 via Android
@murmur #18 这只是习惯问题,用习惯 gnome 以后你会发现 explorer.exe 根本用不下去。我现在就是除了 gnome 以外用啥都感觉没法用,包括 kde 和我最早用的 xfce

@luozic #19
@airfling #34
不是,你们就非得用这些臭名昭著的驱动各种麻烦和问题的硬件啊。用 Linux 视频卡买 A 卡不买 N 卡(无 cuda 等特殊需求),无线网卡买 Qualcomm/Intel/mavell 不买博通联发科是常识吧

@Hopetree #22 这个也不能说不可替代,因为 LOL 的非腾讯版本(国服)可以用 wine 流畅玩

@index90 #43
@jinqzzz #44
试试 TLP,注意你的内核版本和这个东西的版本。如果差得太大可能会有问题。

@Joyboo #47
这个看你运行什么,有的应用效果不行(原因可能是 wine 的缺陷或者程序开发不规范),但是也有很多应用运行起来效果很好,这时候 wine 的优势就出来了虚拟机干净,省内存,也可以看看:appdb.winehq.oeg
thet
   61
thet  
   2019 年 12 月 9 日 via iPhone
我全都要
centipede
   62
centipede  
   2019 年 12 月 9 日
@keysona “曾经有一段时间,希望在一个系统上做到所有事情。最终放弃。”我前段时间搞得就是这个,想最后也是放弃。。。
总的来讲,大部分可以替代是对的,但是它不等于你能拥有一个好体验。
在游戏方面 linux 玩游戏的体验变好应该是没错的。。但是和 windows 比还是差远了。。前段时间折腾玩几个大型游戏到最后也没玩成,我感觉现阶段 linux 上一些东西只能是“能玩”和“能用”的阶段。。和舒适的等级还是差得远,没精力折腾的话(其实折腾完了有的体验也很差)所以还是各司其职,老实去干擅长的事比较好。
smdbh
   63
smdbh  
   2019 年 12 月 9 日 via iPhone
替代都有,但更完整体的软件在 win 上,在 win 已没花钱的前提下,为什么不用呢
kisshere
   64
kisshere  
   2019 年 12 月 9 日
PS 和 Photoshop
helloworld000
   65
helloworld000  
   2019 年 12 月 9 日
我说个我最近的感受

linux 对笔记本的电池管理跟 window 比差太远了

同样的笔记本,window 开着平时上网处理文档用 3 个小时以上没问题。同样的 workload,linux 的话最多就 2 个小时
GAsss
   66
GAsss  
   2019 年 12 月 9 日 via Android
Windows 对各种设备的驱动支持(特别是笔电
itjesse
   67
itjesse  
   2019 年 12 月 9 日
游戏、硬件加速、DRM,除了这些别的都是 Linux 做的更好。
Phariel
   68
Phariel  
   2019 年 12 月 9 日 via iPhone
DirectX? 各种 DLL 封装?完善的硬件驱动?
whiteXX
   69
whiteXX  
   2019 年 12 月 9 日 via iPhone
罗技鼠标驱动,😂
filtrate
   70
filtrate  
   2019 年 12 月 9 日
@iwtbauh 我是在已启用 tlp 的前提下评论的
levelworm
   71
levelworm  
   2019 年 12 月 9 日
BA 强答:主要是 Excel 不能代替。。。
DonaidTrump
   72
DonaidTrump  
   2019 年 12 月 9 日
开发 NT 内核
testcgd
   73
testcgd  
   2019 年 12 月 10 日
基本没有,如果有就加一个虚拟机
Osk
   74
Osk  
   2019 年 12 月 10 日 via Android
Linux 桌面看起来很美,实际用起来隔三差五地碰到小问题,积累多了就烦了,曾经多次用 Linux 桌面当主力,每次用不到一年都会回到 Windows 真香。

现在 Linux 放虚拟机里跑,也挺好的,实在需要 GUI 时用 rdp 远程上去
jason19659
   75
jason19659  
   2019 年 12 月 10 日
打游戏
james122333
   76
james122333  
   2019 年 12 月 10 日
中毒的能力

话说现在我都不想推了 自身的效率有提高就好 用不著逼著别人也提高效率吧
[滑稽]
PaperHs
   77
PaperHs  
   2019 年 12 月 10 日
fuchsia 会不会有可能解决困局呢?
qiushaox
   78
qiushaox  
   2019 年 12 月 10 日 via iPhone
@sockpuppet9527 兄弟,试试 clion
MaiKuraki
   79
MaiKuraki  
   2019 年 12 月 10 日
丰富的桌面软件
Loner233
   80
Loner233  
   2019 年 12 月 10 日 via iPhone
我一直在用 web 微信,感觉也还行
zjsxwc
   81
zjsxwc  
   2019 年 12 月 10 日
wine 完美
crella
   82
crella  
   2019 年 12 月 10 日 via Android
一个叫 Microsoft Windows,一个叫 GNU/Linux,楼主不但名字打不全,大小写还打错了,有点夹带私货的感觉
Doraemontree
   83
Doraemontree  
   2019 年 12 月 10 日
打游戏
p1gd0g
   84
p1gd0g  
   2019 年 12 月 10 日
工作前一直是 linux 桌面用户。工作后需要用企业微信,不得不用 W,wine 版的企业微信不想用。
家里的电脑一直是 linux。
gowa
   85
gowa  
   2019 年 12 月 10 日 via Android
不知道你这话 包括不包括 macos
xingyuc
   86
xingyuc  
   2019 年 12 月 10 日
@reus D3 老哥留 ID 一起刷啊
xingyuc
   87
xingyuc  
   2019 年 12 月 10 日
远程连接 windows 服务器的时候
Gzp
   88
Gzp  
   2019 年 12 月 10 日 via iPhone
打游戏
sockpuppet9527
   89
sockpuppet9527  
   2019 年 12 月 10 日
@qiushaox #78
clion 试过,做不到 si 索引的全面。个人感觉 si 好用还是在它的索引方面。
不过对于 cmake 的项目,会比 si 支持全面完善。
abcbuzhiming
   90
abcbuzhiming  
   2019 年 12 月 10 日
桌面,Linux 的桌面就不是一个成熟的商业产品,就算现在 win10 的桌面因为阿三程序员质量大大下降,但是完成度和成熟度也不是 Linux 桌面可以比的
purensong
   91
purensong  
   2019 年 12 月 10 日
我觉得 windows 上的软件更加丰富吧,虽然图形化 linux 已经有点追上来了,但是你拿 windows 和 linux 比,我觉得就是拿 android 和 windows phone 比
InkAndBanner
   92
InkAndBanner  
   2019 年 12 月 10 日
linux 上班还怎么摸鱼
geekdocs
   93
geekdocs  
   2019 年 12 月 10 日
大人才做选择,小孩表示全都要~
RMadrid
   94
RMadrid  
   2019 年 12 月 10 日
那当然是打游戏呀==
no1xsyzy
   95
no1xsyzy  
   2019 年 12 月 10 日
@centipede 这和游戏和机器有关,出现了几个极端情况 Proton 下跑的比 Windows 下还溜
dosmlp
   96
dosmlp  
   2019 年 12 月 10 日
完全不可替代,即使有也是更劣质的替代,那么干嘛不安心用 Windows
hantsy
   97
hantsy  
   2019 年 12 月 10 日
首先 Linux 桌面体验还是差很远,另外最重要就 Linux 生态环境没法与 Windows 相比。

这跟很多东西一样,比如 Github 和 GitLab,我为什么一直坚持用 Github,或者坚持推荐他人用,Github 生态太庞大了。
akiakiseofficial
   98
akiakiseofficial  
   2019 年 12 月 10 日
不要以为你离不开 Windows 上的微信💩就觉得大🔥都离不开它了啊喂。

我大学时候就用了两年的单 Linux 系统,也没什么不适的。后来需要玩游戏了才装回双系统。
lzjamao
   99
lzjamao  
   2019 年 12 月 10 日
没有印象笔记、没有 Unity3d,没有刷机工具........
reus
   100
reus  
   2019 年 12 月 10 日 via Android
@xingyuc 最近没空玩其实
第 1 页
共 2 页
12
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
© 2026 V2EX · 171ms · 3.9.8.5