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

V 友更倾向于使用哪一款 Linux 桌面发行版作为开发环境使用?

  •  
  •   marchocode · 2023-08-17 17:25:57 +08:00 · 10071 次点击
    这是一个创建于 430 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Windows 现有使用 16G 内存,开个 IDEA,再开个浏览器,内存使用量直接飙升 80%。正打算全面切换到 Linux 桌面环境进行开发,请问 V 友有好的发行版推荐么?以及如何处理常用软件的替代,例如微信,输入法等

    121 条回复    2023-08-20 17:58:43 +08:00
    1  2  
    Baloneo
        101
    Baloneo  
       2023-08-18 15:04:41 +08:00
    公司用 Mint Xfce 家里用 Manjaro Gnome
    elevioux
        102
    elevioux  
       2023-08-18 15:21:41 +08:00
    看起来重点不是系统啊,linux 下开 ide ,内存也不能剩多少吧。

    直接加到 32 或 64 就好了
    chenjiangui998
        103
    chenjiangui998  
       2023-08-18 15:41:00 +08:00
    linux uniapp 和微信小程序有点蛋疼
    kkkkk23232
        104
    kkkkk23232  
       2023-08-18 15:59:25 +08:00
    用过两年 Ubuntu ,后来工作中需要频繁使用微信和钉钉,这两个软件的 Linux 的适配实在惨不忍睹
    GeekGao
        105
    GeekGao  
       2023-08-18 16:08:55 +08:00
    懒得折腾,Ubuntu LTS
    streamrx
        106
    streamrx  
       2023-08-18 16:11:06 +08:00 via iPhone
    你应该加内存 换一个系统用同样的软件 一样会占用那么多内存
    MrUser
        107
    MrUser  
       2023-08-18 16:16:12 +08:00   ❤️ 1
    对我来说「最好用的 Linux 是 macOS 」:
    1. 体验和用法与 Linux 相似
    2. 国内的 APP 大都有(扣扣、微信、钉钉、飞书)
    3.
    marchocode
        108
    marchocode  
    OP
       2023-08-18 17:28:26 +08:00
    @luvroot 老哥中肯
    Rache1
        109
    Rache1  
       2023-08-18 17:53:13 +08:00
    最近在用 Linux Mint ,不过因为是在虚拟机用,所以用的 Xfce 桌面。
    wtzwutianzhi
        110
    wtzwutianzhi  
       2023-08-18 18:06:37 +08:00
    archlinux 8G 内存,开飞车
    squarefong17
        111
    squarefong17  
       2023-08-18 18:11:07 +08:00
    @marchocode 初次用全 Linux 环境,还是建议 debian 系的。只要不是太新的硬件( 1 年内发布的),用 Ubuntu 22.04 都没啥问题。对于新手来说如果有 N 卡,那么 Ubuntu 可能是最合适的,自带驱动管理。如果软件上有问题,可以去 deepin 或者优麒麟的仓库扣,比如微信就可以直接用优麒麟打包的全套 wine 的环境(微信原生 Linux 客户端就是坨答辩,不建议用,QQ 有原生版本了)。政府机关在推国产化的事,他们仓库里面会有一些支持更好的打包。

    装 QQ 微信,参考这个文章的方法 2 (顺手搜到的 CSDN ,将就看吧) https://blog.csdn.net/me_yundou/article/details/129581550

    MacOS 在 x86 上我觉得也不是什么省油的灯,挑硬件就不说了,系统调度也有问题。我之前帮别人看代码的时候,4G 的 ram ,微信+Xcode 的 iOS 模拟器+浏览器,明明把 swap 开到 4G 就可以用的,系统就是只开 2G ,最后系统把自己搞重启了,内存不够的时候 1 倍的 swap 是很常见的事,苹果偏不。而 M1 上的 MacOS 随随便便就开到 8G RAM + 8G swap 。Linux 至少不够用了可以临时开个 swap 顶一下,我日常 swap 和内存等大,然后调一下 swapness ,够用的很。
    kgcHQbTYyvcz2w3j
        112
    kgcHQbTYyvcz2w3j  
       2023-08-18 18:35:59 +08:00   ❤️ 1
    IDEA 在 Linux 下也吃内存啊

    内存吃紧就不要用带桌面环境( DE )发行版,用 arch 或者 debian 直接套个 WM 要多轻有多轻,自己撘积木,需要啥组件往上加就是了

    都 Linux 了,肯定极致个性化,各种折腾。 如果只问开箱即用、最省心的 Linux 发行版,那还真得是 windows+wsl
    CheckTime
        113
    CheckTime  
       2023-08-18 19:07:46 +08:00
    @wolfan #65 我觉得挺适合的,一个桌面看 Word ,一个桌面看 Excel ,一个桌面看浏览器。Alt + 1,2,3…切换起来很快,不会出现 Windows 上 Alt + Tab 那种切错程序要多按几次的情况。另外所有的都平铺在桌面,切换桌面很容易根据记忆中的位置找到要使用的窗口进行操作,然后使用 Alt + F 全屏进行操作。
    vicence
        114
    vicence  
       2023-08-18 22:22:15 +08:00
    @monsterwolf 为什么说“内存富裕的话,kde 就是旗舰体验”呢?
    istomyang
        115
    istomyang  
       2023-08-18 22:42:27 +08:00 via Android
    idea ( Java ) 和 浏览器 都是与系统无关的语言,同一个 Java 软件,同一个网页,不可能在一个设备上占得多,在另一个设备上占得少。除非系统本身的开销,你先检查一下哪些应用内存占用多,有没有开不必要的东西,如果实在是没有,那换 Linux 不会少到哪里去,而且你设备是开源的吗?不是开源设备还难搞,驱动都是残的。
    bigfacer
        116
    bigfacer  
       2023-08-19 07:39:06 +08:00
    有 Mac os
    Lqxc
        117
    Lqxc  
       2023-08-19 10:49:38 +08:00 via Android
    sway
    highf4324
        118
    highf4324  
       2023-08-19 12:20:21 +08:00   ❤️ 1
    macOS 🤣,因为足够省心,足够好看,足够优雅。
    大部分逻辑和软件包(特指命令行、开发相关)和 Linux 非常相似,非常易于上手。
    唯一的不足真的就是内存和硬盘价格堪比金价了。
    shankun
        119
    shankun  
       2023-08-20 07:55:09 +08:00 via Android
    @ExplodingFKL 请教,使用 podman 怎样跑微信
    arloor
        120
    arloor  
       2023-08-20 15:40:33 +08:00
    推荐 MacOS ,笑死。。
    yyws2012
        121
    yyws2012  
       2023-08-20 17:58:43 +08:00 via Android
    喜欢随意用,不在意乱:garudalinux ,需要什么直接 paru 随便装,炸了靠 brtfs 快照回滚。

    喜欢整理、维护一套配置:nixos 。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5091 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 03:53 · PVG 11:53 · LAX 20:53 · JFK 23:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.