V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
zhaogaz
V2EX  ›  程序员

有主力用 Linux 发行版,远程 windows 的人么?

  •  
  •   zhaogaz · 2018-05-31 02:22:17 +08:00 · 10417 次点击
    这是一个创建于 2403 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原来一直用 windows 开发,Java Web 方向,最近新买了个本子,想试试 linux 开发环境。

    装的 ubuntu 18.04 ,挺难受的,好几天了,各种乱七八糟的问题还在处理。。。

    刚刚用 rdesktop 命令试了下远程 windows 主机,效果还行。

    突然萌生了想买 Windows 平板的想法。

    哈哈哈,然后就想问问,有人用下面这种配置么?

    linux 的笔记本 + windows 10 平板。(携带起来肯定比 2 个笔记本爽一些吧。)

    第 1 条附言  ·  2018-06-02 19:51:04 +08:00
    首先感谢大家的回复。

    其实大家遇到的所有解决方案,我在前一阵子查的时候都查到了。包括共享键鼠的解决方案、win2go、等等。

    但是我 更倾向于了解每种方式的实际用法和痛点,因为每个人能接受的点是不一样的。

    新买的这个电脑配置应该不算差了吧,i7 8650u 16G ( 8 代顶配低压 u+可扩展 32g 的内存)真不是因为电脑差才换 linux

    必须承认的是,Java 开发 也没必要换 Linux。

    我换 Ubuntu 的理由是,为了尽快熟悉各种命令,感觉这种强迫的方式快一点。

    关于遇到的问题。
    1.fcitx 100% 占用,碰到过一次。
    2.各家的 deb 包 在新的 Ubuntu 18.04 上安装好像是有点问题,经常要自己处理依赖,apt-get 也不总是有,还要手动下载,少数还装不上
    3.wine 打包的 TIM AppImage 在 ubuntu 18.04 上无法运行。

    其实我不是为了折腾才弄的这些,已经工作了,空闲时间还不如看看 Java 框架等内容 这些。

    好了,再次感谢大家的回复。谢谢。
    90 条回复    2018-06-01 15:30:43 +08:00
    johnnie502
        1
    johnnie502  
       2018-05-31 02:26:29 +08:00
    个人的所有电脑都装了 ubuntu,公司给配的 iMac 也被我申请换成了普通的 workstation 装 linux (doge)
    a7a2
        2
    a7a2  
       2018-05-31 02:49:22 +08:00   ❤️ 1
    macOS+windows 都在一台电脑上 需要就可以切换这样比单独 linux 实际 远程服务器才是 linux
    mumbler
        3
    mumbler  
       2018-05-31 03:24:57 +08:00   ❤️ 1
    既然远程,干嘛还平板呢,买个强劲的台式机啊
    noli
        4
    noli  
       2018-05-31 03:59:54 +08:00 via iPhone
    Windows 10 的 WSL 可以了解一下。不装双系统也不搞虚拟机,还是可以用上原生 linux
    kslr
        5
    kslr  
       2018-05-31 04:26:45 +08:00 via Android
    知道自己需要什么,不要跟风
    thedrwu
        6
    thedrwu  
       2018-05-31 04:41:12 +08:00 via Android
    有。从 RedHat6.2 开始用 Linux 当主力,那时 kde2 才刚出 beta。期间仍然时不时地需要登录最新的 Windows 环境。因为许多当年 Unix 下的专业软件随着时代发展只有 Windows 版本。

    计算机资源便宜了之后,不再需要双系统来回重启或者虚拟机占内存。可以远程 rdp 到 Windows 完成大部分工作。

    然而 1080 的屏幕必须是高速局域网才有实用意义。仍然有些软件的 3D 渲染不稳定,rdp 了之后软件容易挂。本地就没问题。
    kualalumpur
        7
    kualalumpur  
       2018-05-31 07:10:39 +08:00
    目前的主要环境是 Ubuntu 18.04 长开 Windows 7 虚拟机. (Ubuntu 18.04 负责日常工作, Windows 7 负责 QQ, 微信 通讯 以及 Office 相关文件编辑)

    个人还有实践过另外一种 Windows 和 Linux 混搭的使用:

    - Linux 一块屏幕, Windows 一块屏幕.
    - 使用 Synergy 实现鼠标, 键盘, 剪切板共享
    - 使用 Windows 文件共享 实现文件共享交换

    使用起来效果还是不错的.
    chiu
        8
    chiu  
       2018-05-31 07:21:03 +08:00 via Android
    主力 ubuntu 16.04 ,虚拟机装 xp
    wlwood
        9
    wlwood  
       2018-05-31 07:51:02 +08:00 via Android
    centos 主力。有需要就起 vbox 里面 xp。
    额,lz 你要远程 windows 干啥?
    装上 java 环境,再搞个 myeclipse 或 idea,除了 qq 基本上啥都比 windows 爽了吧?😂😂😂
    wweir
        10
    wweir  
       2018-05-31 08:03:12 +08:00 via Android
    JAVA 开发不建议强行上 Linux。
    如果需求不够强烈,很多需要适应、改变的东西会太过痛苦。
    反之,开发的东西强烈依赖 Linux 系统、服务层面上的东西,这点成本就没啥了。同时自身会有相应的也有足够实力去处理一些常见的问题
    cxh116
        11
    cxh116  
       2018-05-31 08:05:53 +08:00 via Android
    主力 linux,钉钉微信全用网页版。不用虚拟或远程 win。
    wowo243
        12
    wowo243  
       2018-05-31 08:15:06 +08:00 via Android
    如果觉得 ubuntu 太折腾,可以试试 mint
    nullen
        13
    nullen  
       2018-05-31 08:20:40 +08:00
    主力 Ubuntu,虚拟机装 XP 为了企业微信。
    congeec
        14
    congeec  
       2018-05-31 08:22:34 +08:00 via iPhone
    我刚好相反
    平时要用 office 套件,QQ,adobe 家产品啥的

    arch Linux in virtual box 挺好用
    huclengyue
        15
    huclengyue  
       2018-05-31 08:24:07 +08:00 via Android   ❤️ 1
    主力 deepin 微信 qq 钉钉全都有,感觉很好
    andyhuzhill
        16
    andyhuzhill  
       2018-05-31 08:26:05 +08:00
    家里 公司电脑全部装 ubuntu 18.04 然后开虚拟机跑 Windows 上的 QQ 微信和 Office
    kiwi95
        17
    kiwi95  
       2018-05-31 08:35:13 +08:00 via Android
    主力 fedora,同事主力 arch,更多同事主力 windows
    curiouslfq
        18
    curiouslfq  
       2018-05-31 08:38:05 +08:00
    主力 arch,除了公司的垃圾 oa 以外,日常并不需要 windows 虚拟机
    haxiwa
        19
    haxiwa  
       2018-05-31 09:00:14 +08:00 via Android
    就 linux 吧,开发体验好很多,而且没你想的那么难上手
    clino
        20
    clino  
       2018-05-31 09:10:37 +08:00 via Android
    我这样用几年了
    因为邮件用 outlook 所以远程 windows 主要是收发邮件,其他工作都在 ubuntu 下完成
    还在用 1604,等 18 稳定了再切吧
    orm
        21
    orm  
       2018-05-31 09:12:02 +08:00
    主力 Ubuntu,VMware 跑个 Windows XP,主要是 QQ 部门群,但是不经常用,手机看也可以,不耽误事;偶尔使用 ie
    avalon0624
        22
    avalon0624  
       2018-05-31 09:18:09 +08:00
    主力 arch, 比起远程,更加喜欢用虚拟机跑 win7,也就用来打包一下 ** 小程序
    cstj0505
        23
    cstj0505  
       2018-05-31 09:23:51 +08:00
    公司主力 debian,家里主力双系统 debian+win10,win10 主要是玩游戏的,哈哈
    baitutu3312
        24
    baitutu3312  
       2018-05-31 09:27:15 +08:00 via iPhone
    主力 opensuse,微信有 electronic wechat,QQ 有 wine 的,听歌有网易云音乐,打游戏有 steam,玩过 csgo 和 dota2。并不需要虚拟 windows,
    chesterzzy
        25
    chesterzzy  
       2018-05-31 09:28:49 +08:00
    deepin,用了几个月,感觉还可以
    主要是不想来回折腾了
    blackhacker
        26
    blackhacker  
       2018-05-31 09:29:57 +08:00
    可以装个 deepin 少一些折腾!
    Feihei
        27
    Feihei  
       2018-05-31 09:30:32 +08:00
    办公主力 Windows (专业软件限制),虚拟机( VBox )装 Ubuntu18.04/Manjaro,换机器也不怕,虚拟硬盘文件拷过去,挺方便的
    284716337
        28
    284716337  
       2018-05-31 09:35:42 +08:00
    可以试试 deepin linux 还不错。备用笔记本稳定使用 3 个月了
    jasonsui
        29
    jasonsui  
       2018-05-31 09:36:31 +08:00 via Android
    @kualalumpur 这种混搭还是要用虚拟机是吧
    mrsatangel
        30
    mrsatangel  
       2018-05-31 09:37:34 +08:00

    要啥自行车
    dex2jar
        31
    dex2jar  
       2018-05-31 09:37:48 +08:00
    用 win10 装虚拟机,然后再 ubuntu 不好吗。。。
    serical
        32
    serical  
       2018-05-31 09:41:59 +08:00 via Android
    之前主力 deepin,最近整了个 hackintosh
    kualalumpur
        33
    kualalumpur  
       2018-05-31 09:56:23 +08:00
    @jasonsui 两台电脑。

    其实我想起来貌似之前用过的 CrossOver 不错, 直接在 Linux 上跑 Office,QQ,微信什么的
    jasonsui
        34
    jasonsui  
       2018-05-31 10:00:01 +08:00 via Android
    @kualalumpur 我也是用 crossover,但是还是有些专业软件用不了
    luanjia
        35
    luanjia  
       2018-05-31 10:09:02 +08:00 via Android
    @huclengyue deepin +1
    riggzh
        36
    riggzh  
       2018-05-31 10:09:29 +08:00
    如果自己用着不舒服,为啥要强上 Linux,为了信仰 or 其他
    BingoXuan
        37
    BingoXuan  
       2018-05-31 10:10:19 +08:00 via Android
    如果不是玩 DOTA,估计全部电脑都是 Linux。Linux 的学习曲线还是有的,习惯就好
    johnniang
        38
    johnniang  
       2018-05-31 10:15:43 +08:00 via Android
    得看你开发什么了。
    crb912
        39
    crb912  
       2018-05-31 10:24:48 +08:00
    @johnnie502 我也是,个人 PC 只用 Ubutnu,这个发行版确实太舒服了。开箱即用。
    jasonsui
        40
    jasonsui  
       2018-05-31 10:29:49 +08:00 via Android
    @BingoXuan dota2 有 linux 原生版
    BingoXuan
        41
    BingoXuan  
       2018-05-31 10:37:42 +08:00
    @jasonsui
    linux 的 n 卡驱动总感觉不如 windows,玩起来不够爽快
    qinyusen
        42
    qinyusen  
       2018-05-31 10:41:55 +08:00
    @kiwi95 我擦,你是我 V2 上第一个看到主力 fedora 的同僚。。。。默默的表示,其他发行版的切工作区都没有 fedora 好用。。。

    9 年 fedora 主力系统。。。最早接触从 3-4 开始的
    tempdban
        43
    tempdban  
       2018-05-31 10:46:16 +08:00 via Android
    你反过来多好,windows 电脑上装个 xserver
    wc308730087
        44
    wc308730087  
       2018-05-31 10:46:31 +08:00
    Ubuntu + Windows,交替着用。
    1.Ubuntu 曾经主力开发用过两年,因为公司给我配的电脑实在是太差了,繁重的编译工作苦不堪言,用 windows 系统就吃了很多资源,而且编译效率又低,转投 Ubuntu 下,从此开发美滋滋。
    2.等到 Window10 强大后,弃用 Ubuntu 转向 Windows. 那个时候自己已经有钱能买个好电脑了。window 的工作效率的确提高了,办公主要的成本其实是沟通成本,Ubuntu 上真的很难解决这个问题。
    现在 Ubuntu 只处理编译工作,Windows 是主力开发系统。
    cstj0505
        45
    cstj0505  
       2018-05-31 10:49:02 +08:00
    @BingoXuan 只有 win 下驱动 50%左右的性能,fuck NVIDIA
    xiaoyu9527
        46
    xiaoyu9527  
       2018-05-31 11:04:56 +08:00
    我想知道为什么要这样?

    自己给自己找不痛快么?

    觉得 WINDOWS 慢的可以买个更好的。

    开发机器别买太差的了。

    人家用 MAC 是因为 MAC 的体验确实比 WINDOWS 好不少。

    但是用 Linux 开发的目的是什么? 资源占用少(有必要么?) 体验好(好么?)

    Linux 除了服务器感觉没有其他任何用武之地
    jmc891205
        47
    jmc891205  
       2018-05-31 11:19:20 +08:00
    公司提供了 windows 7 和 centos 6 两种虚拟桌面 可以通过 vpn 连接
    家里一台 macbook 一台 ubuntu 16.04 的台式机 需要写 code 就连到 centos 需要收邮件写文档做 slides 什么的就连到 windows 上去
    Felldeadbird
        48
    Felldeadbird  
       2018-05-31 11:20:10 +08:00
    MAC 可以满足一切 LINUX 和 WIN 的需求。还要啥摩托车。直接开飞机啊。
    rockagen
        49
    rockagen  
       2018-05-31 11:21:22 +08:00
    09 年开始就一直是 ubuntu+virtualbox(windows)模式了,效率高的一批
    iwtbauh
        50
    iwtbauh  
       2018-05-31 11:21:56 +08:00 via Android
    @xiaoyu9527 体验确实好。至少我在一个项目里面找某个代码只需要 grep 一下,windows 我还得安装 cygwin,各种折腾。
    除了服务器
    嵌入式了解一下
    iwtbauh
        51
    iwtbauh  
       2018-05-31 11:23:52 +08:00 via Android
    远程 windows 平板,wine 解决 90%的 windows 软件 /游戏问题。其他 10%按需开个虚拟机啊
    chocotan
        52
    chocotan  
       2018-05-31 11:24:24 +08:00
    java 开发表示换成 linux 一天就适应了
    dif
        53
    dif  
       2018-05-31 11:24:24 +08:00
    macOS + Ubuntu,工作时用两台电脑,最近更新了 18.04 ,美化了下和 mac 也有点像了~ win? 我已经很久不玩电脑游戏了。
    nosay
        54
    nosay  
       2018-05-31 11:26:23 +08:00
    @xiaoyu9527 三个系统都在用,然而 linux 用着是最爽的,随心所欲的那种爽。
    cnbattle
        55
    cnbattle  
       2018-05-31 11:55:47 +08:00 via Android
    @xiaoyu9527 linux 下管理配置开发环境舒服,Windows 下比较痛苦
    kiwi95
        56
    kiwi95  
       2018-05-31 12:02:50 +08:00 via Android
    @qinyusen 我也是习惯了 fedora,主要 fedora,centos,rh 一套下来比较统一。6 年左右 fedora,最早也用过 ubuntu,不太喜欢
    lexuskingxx
        57
    lexuskingxx  
       2018-05-31 12:04:24 +08:00 via iPhone
    mint 开发 用了五年了,qq 微信 钉钉 网易云音乐 都有
    RealGM
        58
    RealGM  
       2018-05-31 12:07:00 +08:00
    必须是双系统 除了个别特殊软件一律 deepin
    gnaggnoyil
        59
    gnaggnoyil  
       2018-05-31 12:28:27 +08:00
    @mrsatangel 看出来了,你是来晒内存的 :doge:
    vansl
        60
    vansl  
       2018-05-31 12:44:41 +08:00 via iPhone
    Java,偶尔 python,双系统,主力 centos7,除了偶尔切换到 win 下打游戏以外,没有任何问题。
    vansl
        61
    vansl  
       2018-05-31 12:45:07 +08:00 via iPhone
    @nosay 赞同
    lee015
        62
    lee015  
       2018-05-31 12:53:47 +08:00 via Android
    @BingoXuan 在 manjaro 玩过 DOTA2,帧率还行,但鼠标加速度很奇怪,CPU 显卡温度超高。最终还是 Windows 主力 Linux 放虚拟机。
    iceheart
        63
    iceheart  
       2018-05-31 12:59:05 +08:00 via Android
    带 2 个笔记本?既然要用 linux,KVM 请了解一下
    rainysia
        64
    rainysia  
       2018-05-31 13:22:20 +08:00
    主力 debian, vbox+xp 跑 qq. 哈哈哈, 台机
    家里 debian, vbox+win7 跑战地 1942.
    zdkmygod
        65
    zdkmygod  
       2018-05-31 13:23:25 +08:00
    迷你主机 fedora+Windows 超级本,主要用 Fedora。
    Immortal
        66
    Immortal  
       2018-05-31 13:26:13 +08:00
    自己电脑双系统 win10+linux mint
    公司开发机 arch
    deali
        67
    deali  
       2018-05-31 13:26:48 +08:00 via Android
    主机 Arch,笔记本 Win10,长期主力 Linux,开发很舒服
    weixiangzhe
        68
    weixiangzhe  
       2018-05-31 13:32:33 +08:00
    工作 mac, 折腾 majaro
    rocksolid
        69
    rocksolid  
       2018-05-31 13:41:24 +08:00
    买什么平板,换回 win 虚拟机 lin
    kanbujian
        70
    kanbujian  
       2018-05-31 16:07:04 +08:00
    除非你不写 ruby python 等动态语言,要不然一些第三方类库在 windows 的适配真的折腾死人
    recall704
        71
    recall704  
       2018-05-31 16:17:03 +08:00
    之前用了三年的 linux 主力,虚拟机 win7 挂个 qq 微信。

    后来,我买了个 mac
    BingoXuan
        72
    BingoXuan  
       2018-05-31 16:21:18 +08:00
    @lee015
    之前遇到是鼠标控制画面移动也是有问题。所以 steamOS 死了还是有原因的。
    crazykay
        73
    crazykay  
       2018-05-31 16:29:24 +08:00
    问题可不能"乱七八糟", 比如你去跟别人提 bug 就不能说 乱七八糟的 bug, 说的明确些, 才有办法解决问题.
    wssy921
        74
    wssy921  
       2018-05-31 17:07:46 +08:00
    我是一个 windows 装了虚拟机,弄了 4 个 linux 虚拟机,再装上了一个 docker,docker 中也有很多各种版本的 linux 镜像
    trlsmax
        75
    trlsmax  
       2018-05-31 17:22:45 +08:00 via iPhone
    @Felldeadbird fpga 开发软件没有 mac 版
    myv2ex
        76
    myv2ex  
       2018-05-31 17:28:04 +08:00
    建议会 win 吧,别搞得那么难受,Linux 现在较本世纪初已经很好配置使用了,如果这时还觉的困难,看来你不太适合折腾,回 win 吧。
    ryan10107
        77
    ryan10107  
       2018-05-31 17:49:40 +08:00
    强行用习惯了 debian 开发,然后回不去 windows 了。以前 Java web,后来主力 python 服务端。其实都可以吧,没什么太大问题,自己顺手就可以。
    公司不让装其他系统,只能虚拟机用 debian 来开发了。
    家里 mac,开个虚拟机啥都行。
    q397064399
        78
    q397064399  
       2018-05-31 21:31:11 +08:00
    如果是要 Unix 工具链 还是 MacOS 真心不折腾
    BitBoX
        79
    BitBoX  
       2018-05-31 23:08:40 +08:00 via Android
    大哥,直接买个高速 U 盘。搞 win2go 啊
    IvanLi127
        80
    IvanLi127  
       2018-06-01 01:32:52 +08:00 via Android
    那个 换 16.04 体验会上来的,18.04 目前并不稳定,毛病也多
    bsidb
        81
    bsidb  
       2018-06-01 08:14:36 +08:00
    Deepin+1 在国内的环境下能帮你少折腾很多东西,比如 QQ 和 WPS Office。
    wizardoz
        82
    wizardoz  
       2018-06-01 10:24:04 +08:00
    主力用 Arch Linux,不远程 Windows,几乎用不到 Windows。
    在家打游戏才用 Windows
    plasmetoz
        83
    plasmetoz  
       2018-06-01 10:52:59 +08:00
    主力 Fedora,32G 内存分了 4G 开个 win7 虚拟机用 remmina 连上处理微信 qq 之类的,主开发 linux 后端 2 年了挺舒服
    dychenyi
        84
    dychenyi  
       2018-06-01 10:53:29 +08:00
    主力 windows+vm 虚拟各种 linux 发行版才是随心所欲的感觉。别捡芝麻丢西瓜。
    不畅快的请升级电脑。
    dosmlp
        85
    dosmlp  
       2018-06-01 11:37:05 +08:00
    一般不是主力 Windows,远程 Linux 么
    yujizmq
        86
    yujizmq  
       2018-06-01 12:55:02 +08:00
    之前是主力 arch+ESXi 上刚好有台闲置 win 续虚机
    qinyusen
        87
    qinyusen  
       2018-06-01 13:24:47 +08:00
    @kiwi95 好像早期用 RH 的人后面主力 Fedora 的不少,感觉。

    @xiaoyu9527 批量脚本处理,ci,不是 windows 不好,而是 windows 在处理链式业务的时候太吃力,linux 用的多,主要还是 linux 本身对于已经有一套完整的工具任务链的人来说,很省力,比如,C++写一个算法库,然后要切一下 opencv2 和 opencv3 看一下,是不是兼容,然后送到应用端,比如说一个安卓的 native,然后封装成一个 jar,然后再发布到一个 apk 里,然后运行测试,自动模拟点击,查看是否会引起 app 的崩溃。 这就是最简单的一个场景, 如果用 windows,就是无尽的鼠标点点点,如果想要自动化就要配合一台服务器弄 ci 和发布 etc, 如果主力工作机本身是 linux,算法改动之后,一键脚本就可以去喝咖啡了。
    HarrisonZ
        88
    HarrisonZ  
       2018-06-01 13:42:55 +08:00
    公司家里都是 ubuntu 16.04, 公司 xps 15 家里 xps 13. 打游戏用 ns ps4 pro。为啥还要用 windows
    meppy
        89
    meppy  
       2018-06-01 14:05:10 +08:00
    RHEL 用户飘过。。。
    tongjun
        90
    tongjun  
       2018-06-01 15:30:43 +08:00
    才几天而已,你要做好用好几个月去适应的打算,到最后会发现很多问题 linux 是无解的,还是要决定到底要不要回到 windows 上

    建议装 windows 虚拟机,一些只能在 windows 上用的软件就放在虚拟机里面跑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2853 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 08:02 · PVG 16:02 · LAX 00:02 · JFK 03:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.