V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
idblife
V2EX  ›  Linux

nixos 不适合用作开发环境?

  •  
  •   idblife · 314 天前 · 3261 次点击
    这是一个创建于 314 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先 python 的 pip 包安装有问题,这个可以用 venv 来解决。
    接下来竟然是 jetbrain 系列的 github copilot 不支持,这就很不爽了。
    请各位大佬指点。
    难不成要换回 manjaro ?
    第 1 条附言  ·  314 天前
    在 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
       314 天前
    看来用 nixos 的人很少啊。。。
    xipuxiaoyehua
        2
    xipuxiaoyehua  
       314 天前 via iPhone   ❤️ 1
    nixos 下的 python 包可以用 flake.nix 管理,jetbrains 那个随手 Google 搜了下,已经有人给出了 ridder 的解决方式,其他的应该差不太多 https://github.com/NixOS/nixpkgs/issues/223399

    碰到问题还是多 Google 比较好,nixos 系列的问题 nix.dev 多看看
    stimw
        3
    stimw  
       314 天前
    玩过,优雅是优雅了

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

    一直想试试,但 FHS 兼容性一直是劝退我的一个主要因素。
    Dogtler
        14
    Dogtler  
       312 天前
    之前用 manjaro 后面因为 sway 导致 vscode 频繁退出 切回 windows11 ,感觉稳定还是大于很多东西。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2636 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:20 · PVG 15:20 · LAX 23:20 · JFK 02:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.