nixos 不适合用作开发环境? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
idblife
7.51D
V2EX    Linux

nixos 不适合用作开发环境?

  •  
  •   idblife 2024-01-21 18:48:23 +08:00 4225 次点击
    这是一个创建于 706 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先 python 的 pip 包安装有问题,这个可以用 venv 来解决。
    接下来竟然是 jetbrain 系列的 github copilot 不支持,这就很不爽了。
    请各位大佬指点。
    难不成要换回 manjaro ?
    第 1 条附言    2024-01-22 11:32:57 +08:00
    在 environment.systemPackages 里添加
    (jetbrains.plugins.addPlugins jetbrains.clion [ "github-copilot" ])
    clion 改为具体需要的 ide 名称,这样就会同事安装 ide 和对应该 ide 的 github-copilot 插件。
    不需要自己手动在 ide 的插件市场里去安装了。
    14 条回复    2024-01-23 16:07:04 +08:00
    idblife
        1
    idblife  
    OP
       2024-01-21 19:58:58 +08:00
    看来用 nixos 的人很少啊。。。
    XiaoyehuaDev
        2
    XiaoyehuaDev  
       2024-01-21 20:47:41 +08:00 via iPhone   1
    nixos 下的 python 包可以用 flake.nix 管理,jetbrains 那个随手 Google 搜了下,已经有人给出了 ridder 的解决方式,其他的应该差不太多 https://github.com/NixOS/nixpkgs/issues/223399

    碰到问题还是多 Google 比较好,nixos 系列的问题 nix.dev 多看看
    stimw
        3
    stimw  
       2024-01-21 21:11:37 +08:00
    玩过,优雅是优雅了

    但是太小众,很多东西干不了不兼容,要么是需要花大量时间找解决/替代方案
    tyzandhr
        4
    tyzandhr  
       2024-01-21 21:45:03 +08:00 via Android   1
    不适合用作开发环境,难道适合用作生产环境?
    tolbkni
        5
    tolbkni  
       2024-01-21 21:51:08 +08:00
    用了一段时间,目录结构跟其他 Linux 差异非常大,感觉适合服务器上部署,不适合本地开发用
    idblife
        6
    idblife  
    OP
       2024-01-21 22:03:56 +08:00
    @xipuxiaoyehua #2
    多谢,我试试看 (jetbrains.plugins.addPlugins jetbrains.clion [ "github-copilot" ])
    能否同样用于 jetbrain 其他产品。
    god
        7
    god  
       2024-01-22 03:08:06 +08:00 via iPhone
    难道 win 和 mac 适合开发环境
    eccstartup
        8
    eccstartup  
       2024-01-22 06:04:11 +08:00
    我咋觉得 nixos 是给 Haskell 用户用的
    idblife
        9
    idblife  
    OP
       2024-01-22 10:17:32 +08:00
    @god
    很多 linux 发行版都适合作为开发环境啊,你这个结论是如何得出来的。。。
    idblife
        10
    idblife  
    OP
       2024-01-22 11:01:14 +08:00
    @xipuxiaoyehua
    还是不好用,准备换系统了。。。
    idblife
        11
    idblife  
    OP
       2024-01-22 11:30:46 +08:00
    @xipuxiaoyehua
    搞定了,原来通过 (jetbrains.plugins.addPlugins jetbrains.clion [ "github-copilot" ])
    就不需要自己再去手动安装 github copilot 插件了
    XiaoyehuaDev
        12
    XiaoyehuaDev  
       2024-01-22 14:36:17 +08:00
    @idblife #11 习惯就好,nixos 的很多项目都是通过 .nix 来配置的
    libook
        13
    libook  
       2024-01-23 15:26:53 +08:00
    这东西觉我了解亮点在于重建一致性,但重建系统对于一般用户来说是个极低概率事件,相应的反而是企业应用部署会追求重建一致性(虚拟化、容器化)。

    一直想试试,但 FHS 兼容性一直是劝退我的一个主要因素。
    Dogtler
        14
    Dogtler  
       2024-01-23 16:07:04 +08:00
    之前用 manjaro 后面因为 sway 导致 vscode 频繁退出 切回 windows11 ,感觉稳定还是大于很多东西。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2702 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 08:59 PVG 16:59 LAX 00:59 JFK 03:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86