V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sodadev
V2EX  ›  程序员

经过 8 个月的折腾,我准备回归 win10+虚拟机的怀抱,另外得出结论, Java 程序员对于 Linux 桌面的使用并不是强依赖性质的

  •  2
     
  •   sodadev · 2020-08-22 02:26:03 +08:00 via Android · 8494 次点击
    这是一个创建于 1547 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不过 win10 偶尔蓝屏这点确实难以解决
    85 条回复    2020-09-12 13:04:20 +08:00
    Redbeanw
        1
    Redbeanw  
       2020-08-22 02:33:46 +08:00   ❤️ 2
    win10 偶尔蓝屏?
    没遇见过
    autoxbc
        2
    autoxbc  
       2020-08-22 02:39:07 +08:00
    LTSC 没见过蓝屏,平时睡眠,每 2 个月装补丁重启一下,如果不是补丁可能一年也不需要重启
    sodadev
        3
    sodadev  
    OP
       2020-08-22 02:42:15 +08:00 via Android
    @Redbeanw 哎 也不知道什么原因 我是戴尔的 iu 笔记本 基本每周都得蓝屏一次 用的还是 ltsc 呢
    sodadev
        4
    sodadev  
    OP
       2020-08-22 02:43:06 +08:00 via Android
    @autoxbc 我也是 ltsc 你用的是什么牌子的笔记本呢
    Redbeanw
        5
    Redbeanw  
       2020-08-22 02:49:26 +08:00
    ltsc 蓝屏不是很正常的事情吗,我几周前在云服务器上 dd 装 ltsc 想嗨皮,才过了几天就莫名其妙启动不了了。

    PS. 服务商阿里云,已弃用
    ragnaroks
        6
    ragnaroks  
       2020-08-22 03:36:22 +08:00
    我也是 LTSC 疯狂蓝屏,报未处理的内核异常,重装到 2004 已经稳定一周没有蓝屏了

    但我更推荐宿主机+虚拟机(win10)
    nuk
        7
    nuk  
       2020-08-22 03:41:12 +08:00
    前几天才升的 win10,不知道为啥,win10 玩 fps 游戏比 win7 水平下降好多。
    Had
        8
    Had  
       2020-08-22 03:43:54 +08:00
    用 WSL2 啊,目前 Win10+WSL2 满足开发运维需要
    terence4444
        9
    terence4444  
       2020-08-22 05:17:39 +08:00 via iPhone
    win10 蓝屏 对半是装了网银、腾讯游戏之类侵入内核的东西,随便一个更新都可能导致不稳定
    mangogeek
        10
    mangogeek  
       2020-08-22 07:20:49 +08:00
    怎么说呢,WIN 本质是闭源的国外系统,无任何国产化的可能:)
    plko345
        11
    plko345  
       2020-08-22 07:25:28 +08:00 via Android
    @mangogeek 国产化到底是什么,为什么用国际化的东西一定要国产化
    ladypxy
        12
    ladypxy  
       2020-08-22 07:32:48 +08:00 via iPhone   ❤️ 1
    说过无数次,个人用不要用 LTSB LTSC 版本,微软对这版本的定位已经是各种 IoT 设备,比如医疗用的 CT 机啥的。这版本对新设备的支持会有问题,同时 API 有阉割,导致部分软件和驱动用不了。
    taowen
        13
    taowen  
       2020-08-22 07:39:50 +08:00
    win10 + wsl2 最好的 linux 开发环境
    yannxia
        14
    yannxia  
       2020-08-22 07:55:47 +08:00
    主要看你对 Windows 的软件依赖吧,windows 上只有微信和企业微信是 Linux 木有的,所以对 Windows 也没啥依赖。
    leimao
        15
    leimao  
       2020-08-22 07:56:27 +08:00
    放弃 Java,回归 Linux
    wangyuescr
        16
    wangyuescr  
       2020-08-22 08:01:46 +08:00 via Android
    @plko345 自主可控 网传 当年船在国外被关过 GPS,那叫一个叫天不应叫地不灵
    Rheinmetal
        17
    Rheinmetal  
       2020-08-22 08:09:05 +08:00
    @mangogeek Win 10 G 就有交付源代码 问题是没有几百人几年的工夫也看不完
    Jarvis666
        18
    Jarvis666  
       2020-08-22 08:16:51 +08:00
    配置高一点,把 Linux 装在虚拟机里非常方便,不用折腾环境,随时可以做快照,性能也没有特别差,还能用上 Windows 丰富的软件,简直不要太爽
    janda
        19
    janda  
       2020-08-22 08:22:02 +08:00
    我还是习惯 win 开发、不过有的软件的确只有 win 资源有!要是需要 linux 环境、那就虚拟机或者 docker 搭建一个使用就行了!
    fhy1994
        20
    fhy1994  
       2020-08-22 08:24:25 +08:00
    Deepin + 虚拟机跑 Win10 LTSC 还可以啊
    594duck
        21
    594duck  
       2020-08-22 08:54:24 +08:00
    老哥你悟了,windows HYPER-V 就很好了,要什么这那的。
    594duck
        22
    594duck  
       2020-08-22 08:57:38 +08:00
    @fhy1994 Deepin,老哥,咱能不要 "舍本求末" 么。。我宁原 windows 10 跑 HYPER-V 或者退一万步 vmware workstation 跑 Ubuntu 都不要看到 Deepin 这个鬼东西,这是个啥。恶心不恶心,干翻自己的 CTO 的货色。

    为什么我不喜欢 Ubuntu 因为我是 RHCE 工程师
    ronman
        23
    ronman  
       2020-08-22 09:00:03 +08:00 via Android
    话说今年以来还没遇到过蓝屏
    azoon
        24
    azoon  
       2020-08-22 09:01:41 +08:00
    Win10 重未出现过蓝屏。如果经常蓝屏,去检查硬件和驱动吧。
    xiaomingVTEX
        25
    xiaomingVTEX  
       2020-08-22 09:02:22 +08:00   ❤️ 3
    目前 win, 曾经折腾过 linux 桌面, 后来放弃, 目前个人意向: linux (ubuntu ) 只用来作服务器, 写代码以后考虑 mac
    obarong
        26
    obarong  
       2020-08-22 09:28:59 +08:00
    显卡驱动是不是用系统自带的?上显卡官网下载最新驱动试试
    xing2387
        27
    xing2387  
       2020-08-22 10:00:32 +08:00
    安卓佬表示 windows 用不惯(狗头(这是一条来自 ubuntu 的回复
    JavaIO
        28
    JavaIO  
       2020-08-22 10:05:51 +08:00
    电脑装虚拟机也是非常顺畅
    liufish
        29
    liufish  
       2020-08-22 10:11:32 +08:00   ❤️ 1
    欢迎回来~
    alexkkaa
        30
    alexkkaa  
       2020-08-22 10:48:32 +08:00 via Android
    manjaro 两年了 从来没有出过问题 不打游戏绝佳
    WeSoniC
        31
    WeSoniC  
       2020-08-22 11:18:23 +08:00   ❤️ 3
    同 java 开发,之前一直是 win10 + manjaro 双系统,装在游戏本上,现在的公司给配了台 mbp,方便随时线上交流,我那游戏本就扔在老家了。用了段时间之后感觉 mbp 还是不能满足性能需求,于是家里装了宽带之后跟电信要了公网 IP,配合 DDNS 脚本和笔记本的远程开机,平时开发就远程连回家里面,稳定性也满足我的使用需求,上周回家把 manjaro 给格掉了,全新安装了一遍 win10 2004,需要 linux 环境就用 vmware (我还特地上了 32G 内存)。原先还有台旧笔记本就拿来装了 debian minimal,也支持远程开关机。这下不管是 vm-linux 还是 native-linux 都有了,而且 win10 的远程桌面体验真的太舒服了,说是 native-win 也不为过(就是老家有时候停电挺烦的哈哈哈),后面还在家里整了个 N1 盒子当微型 NAS,用 docker 跑了些服务还有签到脚本、爬虫脚本 blabla...够用了。
    azkaban
        32
    azkaban  
       2020-08-22 11:24:57 +08:00
    win10+wsl,完美的操作系统
    hgjian
        33
    hgjian  
       2020-08-22 12:18:28 +08:00 via Android
    @wangyuescr 你可以去知乎看看辟谣的
    baobao1270
        34
    baobao1270  
       2020-08-22 13:53:48 +08:00
    额,我的惠普游戏本,大夏天气温超过 38 度左右,不开空调就会蓝屏……感觉是过热引起的
    bruce0
        35
    bruce0  
       2020-08-22 14:57:52 +08:00
    原来用的笔记本用 win10+Ubuntu18 双系统
    今年换了台式机, win10+vm 虚拟机

    不用双系统了,一方面是懒得折腾了, 还有就是很多软甲 linux 上没有或者安装麻烦,

    用虚拟机性能完全够用
    clf
        36
    clf  
       2020-08-22 15:01:16 +08:00
    ( Windows 下 Dubbo 微服务开发的时候 Zookeeper 会找错网卡,指定 host 也不行,其它的好像没啥坑了?

    蓝屏我倒是遇到的很少了。
    Stain5
        37
    Stain5  
       2020-08-22 15:21:58 +08:00
    每每看到这类帖子 我都会感到认知失调,v2 还有这么多人没用 macOS 吗
    hoyixi
        38
    hoyixi  
       2020-08-22 15:33:23 +08:00
    电脑和操作系统,就是个工具,怎么方便怎么用,有些人感觉不是在使用工具,而是在被工具使用
    wangyuescr
        39
    wangyuescr  
       2020-08-22 15:38:21 +08:00 via Android
    @hgjian 有信誓旦旦的也有说编的,只能看自己是部分保留相信还是啥
    sodadev
        40
    sodadev  
    OP
       2020-08-22 15:46:55 +08:00 via Android
    @xiaomingVTEX QAQ 哎 mac 好像不能升级硬件,哎,总感觉亏,舍不得现在的笔电
    sodadev
        41
    sodadev  
    OP
       2020-08-22 15:48:00 +08:00 via Android
    @Stain5 应该起码有一半的人没用 mac…毕竟屏幕小,屏幕不小的价格贵,哎
    sodadev
        42
    sodadev  
    OP
       2020-08-22 15:50:55 +08:00 via Android
    @hoyixi 倒不一定是这个原因,win10 真的很恼人,无缘无故就蓝屏,也没什么好办法,虽然 linux 桌面基本不会崩溃,但是软件生态实在有点难以启齿,我们做 java 开发的 目前来看单纯用 linux 桌面还有不方便的地方
    sodadev
        43
    sodadev  
    OP
       2020-08-22 15:54:22 +08:00 via Android
    @yannxia 主要就是工具…毕竟 ms 生态下,可以用何种方式破解一些收费软件,反正我是不相信哪个人的电脑里现在或者曾经没出现过破解软件…
    BingoXuan
        44
    BingoXuan  
       2020-08-22 16:15:38 +08:00 via Android   ❤️ 2
    @wangyuescr
    gps 是根据卫星信号定位啊,其实就是根据多个卫星信号到达当前位置时间差算出当前位置,完全是被动的。关 gps 除非把卫星打下来,否则一直可用 gps 。
    autoxbc
        45
    autoxbc  
       2020-08-22 17:42:52 +08:00   ❤️ 1
    @Stain5 #37 逗呢,来看看真实的世界
    /t/638401
    autoxbc
        46
    autoxbc  
       2020-08-22 17:58:42 +08:00
    @sodadev #4
    15 年的 HP Elitebook,新硬件有兼容性问题也是常见的
    zxyroy
        47
    zxyroy  
       2020-08-22 18:03:19 +08:00
    BingoXuan
        48
    BingoXuan  
       2020-08-22 18:28:49 +08:00
    @zxyroy
    我没说关闭啊,只是 16 楼说关闭
    xiaomingVTEX
        49
    xiaomingVTEX  
       2020-08-22 18:29:56 +08:00
    @sodadev #40 我想买 mac mini 哈哈, 或者黑苹果(不过不是太想花费时间去折腾,)
    ecoo
        50
    ecoo  
       2020-08-22 18:32:49 +08:00
    前年买的新电脑,还没出现过蓝屏。。。上一次蓝屏是我的老电脑了。
    laminux29
        51
    laminux29  
       2020-08-22 19:09:58 +08:00
    给你们一个建议吧。

    1.准备一台多核、大内存的服务器或工作站,可以拿洋垃圾来配,拿来当虚拟化服务器,机器装 VMware ESXi 。

    2.在虚拟化服务器上,分别开以下几个虚拟机:
    A.开发用虚拟机。
    B.通讯软件用虚拟机。
    C.浏览网页用虚拟机。
    D.其他测试用虚拟机。

    3.这些虚拟机,用备份软件,设置好数据自动备份。

    4.自己工作的电脑,直接买一台低配的上班用电脑就行了。比如 i3 + 2G 内存 + 500G 硬盘,运气好的话,500 元能拿下整套,包括显示器。

    5.工作方式是全远程操作。

    6.这套方案的优点:
    任意一台电脑或虚拟机蓝屏,不会影响其他虚拟机。比如,如果你的工作电脑蓝屏里,重启后,开发虚拟机,仍然是最后的样子。

    这套方案的缺点:
    工作电脑需要买多块显示器,每个显示器上用来显示不同的虚拟机的内容。不过现在的显示,价格不贵。只是你要看看显卡输出够不够,不够的话,用 usb 显卡来代替。

    另外,虚拟化服务器必须要稳定,不然整套虚拟机都会全崩。但虚拟化服务器,一般来说,比自己的电脑要稳定的多。
    mmdsun
        52
    mmdsun  
       2020-08-22 20:24:10 +08:00 via Android
    蓝屏可以用 WinDbg 看下 dump 。
    现在都是自动分析蓝屏原因。
    Stain5
        53
    Stain5  
       2020-08-22 20:26:33 +08:00
    @sodadev #41 花式黑苹果啊
    @autoxbc #45

    看过这个报告,Mac / Win = 1:4, 再根据 28 定律, 大部分人*都用 mac 的结论也没什么问题
    wangyuescr
        54
    wangyuescr  
       2020-08-22 20:49:22 +08:00 via Android
    @BingoXuan 可能就是假如手里的 GPS 相当于 c 端,s 端 ban 了你,并不影响其他 c 端使用?
    BingoXuan
        55
    BingoXuan  
       2020-08-22 21:22:50 +08:00 via Android   ❤️ 1
    @wangyuescr
    gps 根本就不属于 cs 架构,卫星只是广播自己当前位置信号而已,最多不准而已。也像你打开收音机后,电台还可以定向某个接受者某一个位置不广播?
    ScepterZ
        56
    ScepterZ  
       2020-08-22 21:40:10 +08:00
    Linux 蛋疼的主要是输入法怎么搞都不好用,没有 qq (聊天摸鱼&方便的截图)
    win 主要是终端用不惯,不像 Linux 直接 ohmyz 就很舒服
    ScepterZ
        57
    ScepterZ  
       2020-08-22 21:41:44 +08:00
    @ScepterZ 看了看楼上,win 的远程桌面也是比 vnc 好用了太多,忘了这一点(不过 ssh 就反过来了
    zvl0reqglvd
        58
    zvl0reqglvd  
       2020-08-22 22:01:41 +08:00
    没遇到过蓝屏
    jzmws
        59
    jzmws  
       2020-08-22 22:43:24 +08:00
    为什么 你们都说 win 蓝屏 不稳定 ,难道我用的是假 win ? 公司台式机开一整年 好像就蓝屏过一次 ? 笔记本从来不关机也没蓝屏过 ?

    2020 蓝屏一般不是系统问题了, 更大概率是硬件出问题了
    guanhui07
        60
    guanhui07  
       2020-08-22 23:08:34 +08:00
    win10 + wsl2
    yjd
        61
    yjd  
       2020-08-23 07:06:01 +08:00 via Android
    @WeSoniC 做好防护,我前天无意开抓包抓个东西,看到网上的扫描机一直在扫 3389 非默认端口。本来想着可以像 ssh 搞个无密码连接。结果 rdp 竟然不支持。
    zhuangzhuang1988
        62
    zhuangzhuang1988  
       2020-08-23 08:49:12 +08:00
    刚毕业就过了中二了.
    594duck
        63
    594duck  
       2020-08-23 09:37:43 +08:00 via iPhone
    @BingoXuan 小伙子,你在和粉红抬杠,要是在知乎,你早就被禁言了。我很喜欢你,为你的勇气干杯。我要给你的回帖全部点心支持
    594duck
        64
    594duck  
       2020-08-23 09:39:24 +08:00 via iPhone
    @BingoXuan GPS 的原理粉红都搞不懂,臆想着老美如何欺负我们。哈哈哈哈。
    sodadev
        65
    sodadev  
    OP
       2020-08-23 10:16:17 +08:00 via Android
    @ragnaroks 老哥 2004 的镜像你在哪儿下载的呢,官网吗
    sodadev
        66
    sodadev  
    OP
       2020-08-23 10:23:07 +08:00 via Android
    @WeSoniC 老哥,你们的 2004 版镜像都在哪儿下载的呢,我怎么没看到,我现在 1809 总是升级失败,跟我 kms 激活有关系吗
    ragnaroks
        67
    ragnaroks  
       2020-08-23 10:37:04 +08:00
    @plko345 我告诉你
    cominghome
        68
    cominghome  
       2020-08-23 10:56:29 +08:00
    我是臭写 python 的,很多三方库在 win 平台上兼容很差或者根本没有(比如 celery ),目前稳定的工作环境就是 win10 + ubuntu 虚拟机。

    虚拟机一定要装在 SSD 上,体验相当不错
    WeSoniC
        69
    WeSoniC  
       2020-08-23 13:22:14 +08:00
    @sodadev MSDN 我告诉你
    WeSoniC
        70
    WeSoniC  
       2020-08-23 13:25:15 +08:00
    @yjd 端口定期换
    ddup
        71
    ddup  
       2020-08-23 14:28:54 +08:00 via Android
    @laminux29 我也这么想的 就是服务器 耗电厉害 噪音大
    crclz
        72
    crclz  
       2020-08-23 15:28:33 +08:00
    win10 = 100% - ε
    interim
        73
    interim  
       2020-08-23 15:54:04 +08:00
    @sodadev 直接去 windows 官网,下载 win10 下载工具(不是更新助手),关于激活查 数字权利激活, 这个是永久的。
    yjd
        74
    yjd  
       2020-08-23 18:54:34 +08:00
    @WeSoniC 现在性能过剩,扫描器早就全端口扫描了。我用了非 3389 端口一台用了 6,7 年没啥事。去年刚好无意中被同事改了简单密码就直接被勒索扫进来了。
    sodadev
        75
    sodadev  
    OP
       2020-08-24 00:24:09 +08:00 via Android
    @yjd pc 会被勒索病毒盯上吗,这么多层网络他怎么扫到我的端口啊,我是真理解不上来
    yjd
        76
    yjd  
       2020-08-24 01:31:08 +08:00
    @sodadev 你路修好了,两边门是开的,剩下的就是扫描器全网段全端口暴力扫描破解的事了。这跟多少层网络无关。我说的是 3389 。ssh 用私钥连就好了。不过我打算用 ssh 中转一下。连远程桌面就可以利用 ssh 公私钥验证了。
    abcbuzhiming
        77
    abcbuzhiming  
       2020-08-24 10:00:04 +08:00
    @Stain5 真搞笑,MacOS 什么时候主流过?只不过用 windows 的不怎么发声,买 Mac 和 MacBook 的特别喜欢上论坛说“啊,我又换了新的 Mac”
    Stain5
        78
    Stain5  
       2020-08-24 10:51:47 +08:00
    @abcbuzhiming #77
    所以我说的是“大部分人*”,而不是“大部分人”

    人的智力很难改变,但修养可以
    WebKit
        79
    WebKit  
       2020-08-24 17:01:09 +08:00
    @BingoXuan #44 除非把卫星打下来?? GPS 美国控制的,美国可以让若干个正好在目标物上方的卫星暂时离线。当年克林顿公开发表 GPS Presidential Policy 的声明中称:“我们证明了在美国的国家安全受到威胁时可以有选择地在区域范围内断开 GPS 信号的能力”
    mangogeek
        80
    mangogeek  
       2020-08-24 17:45:09 +08:00
    @plko345 就是现在国内天天都在讲的核心部分要国产化,大趋势。
    WeSoniC
        81
    WeSoniC  
       2020-08-25 20:43:58 +08:00
    @yjd 目前的方案用了一年多,除了一开始偷懒用默认的 22 端口被暴力试过密码之外倒是再没有出现类似的情况。
    wangyuescr
        82
    wangyuescr  
       2020-09-01 08:04:19 +08:00 via Android
    @BingoXuan 好的,谢谢指点。
    wangyuescr
        83
    wangyuescr  
       2020-09-01 08:06:00 +08:00 via Android
    @594duck dog 都是第一次做人但这并不影响我们 bb 教别人
    594duck
        84
    594duck  
       2020-09-01 08:51:06 +08:00
    @wangyuescr 现在搞懂原理了么,GPS 的原理可是明明白白写在 wiki 上,包括算法误差是怎么来的。

    2002 年的时候我们计算机老师已经给我们讲过 GPS 的工作原理了,为了给我们解释什么叫广播,组播,多播,GPS 地面接收器就是一个收卫星的终端,单向通讯的,即天上的卫星会不断的飞过你的地点报告自己的信息。一个单向广播怎么控制终端,终端这边只是根据内置解析条件解析数据而已,如果双向工作卫星也受不了,所以他的功耗低。

    GPS 这种大路货没什么好多说的,要说控制 终端,美国国防部用的铱星系统是可以的,铱星是双向通讯的你
    wangyuescr
        85
    wangyuescr  
       2020-09-12 13:04:20 +08:00 via Android
    @594duck 我搞它干嘛???我还特意用一些不确定的语气词来表明自己是作为外行是在猜测(别人想让你知道想让你知道的)。anyway,你全家才都是小粉红。dog 哼
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2557 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 00:18 · PVG 08:18 · LAX 16:18 · JFK 19:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.