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

拿到新电脑,大家装开发环境需要多久?

  •  
  •   jaycee110905 · 13 天前 · 5103 次点击

    昨天因为 macos 系统出问题了, 不得不重装系统。然后又把各个开发环境装了一遍~~~

    huaweii
        1
    huaweii  
       13 天前 via Android   ❤️ 1
    主要看网速吧。macOS 有 brewfile ,有 stow ,基本写个脚本全自动安排上就行了,出门逛喝杯咖啡就差不多了
    shmilyyan
        2
    shmilyyan  
       13 天前
    公司的电脑装 2 天,自己的电脑应该有硬盘备份,大概恢复需要 2 个小时左右。
    94
        3
    94  
       13 天前   ❤️ 4
    半个小时?用到啥装啥。其他的等后面等用到了再装。
    jaycee110905
        4
    jaycee110905  
    OP
       13 天前
    @94 哈哈哈, 我也是这样
    jaycee110905
        5
    jaycee110905  
    OP
       13 天前
    @huaweii 对,mac 还是安逸,之前用 win ,至少得搞半天
    SmallAn
        6
    SmallAn  
       13 天前
    上次换电脑直接让 AI 帮我装环境,半个多小时搞定
    94
        7
    94  
       13 天前
    @jaycee110905 #4 ,我主要是懒,不想总结归纳现在到底装了哪些东西。不然写一个自动脚本就不用管了……
    cocogovern
        8
    cocogovern  
       13 天前
    @SmallAn 怎么办到的?
    dog82
        9
    dog82  
       13 天前
    我只装 idea 、goland 、datagrip 、webstorm ,docker ,apifox ,termius 网速快的话一个小时足够了
    zhongchunfeng
        10
    zhongchunfeng  
       13 天前
    15 分钟 就可以工作了 后面遇到了再装
    superBearL
        11
    superBearL  
       13 天前
    最小化的 Git+语言环境+IDE 半小时内搞定了
    Rooger
        12
    Rooger  
       13 天前 via iPhone
    无论 Mac 或者 Windows 最多半个小时,剩下的工具随用随装。我是后端,工作十多年了,常用的工具其实就是个位数。
    EricYuan1
        13
    EricYuan1  
       13 天前   ❤️ 1
    我大概半天吧,https://www.twotwoba.site/blog/awesome/awesome-mac 都在我自己整理的 blog 里了,挨个做~
    Promtheus
        14
    Promtheus  
       13 天前   ❤️ 1
    全部弄完得两天左右 一般第一天总有遗漏。两天下来基本就全乎了
    jikun
        15
    jikun  
       13 天前
    @jaycee110905 #5 win 也可以用脚本,我搞了一个前端使用的
    fredweili
        16
    fredweili  
       13 天前
    用到什么搞什么,一两天不就齐活了
    SmallAn
        17
    SmallAn  
       13 天前   ❤️ 2
    @cocogovern 拿到新电脑先下载一个 cursor ,剩下的告诉他我要安装的环境,git 信息发给他。 剩下的他就自己去安装了。 中间有些信息需要自己确认一下,很省事 ai 自己装完还会验证环境正确性
    barathrum
        18
    barathrum  
       13 天前
    只说开发环境的话一个 git clone 然后执行脚本就行了, 速度多快主要看网速.
    remarrexxar
        19
    remarrexxar  
       13 天前
    以前搞环境麻烦,现在基本装个 VScode ,把需要的环境和依赖告诉 copilot ,git 配置好 ssh ,把仓库列表列给 copilot ,一边摸鱼一边 accept 就行了。
    wxxxcxx
        20
    wxxxcxx  
       13 天前
    使用 nix 管理配置,一句命令还原系统软件和配置
    clemente
        21
    clemente  
       13 天前
    用到啥装啥
    wentaoliang
        22
    wentaoliang  
       13 天前
    ssh remote 开发,换新 mac ,下载个 vsc ,啥影响没有。。
    litchinn
        23
    litchinn  
       13 天前
    两天装完 90%的工具,剩下 10% 得 2 个月遇到了再装
    xinzhanghello
        24
    xinzhanghello  
       13 天前
    完全取决于 fq 客户端什么速度弄好
    nananqujava
        25
    nananqujava  
       13 天前
    看网速, WIN11 重装的话, 得大半天, 主要是花在装软件和配置上, 我最近写了一个常用软件最新版的检测下载, 放公网了, 以后重装直接下载不用到处找, 之前用 uniwinget 觉得不好用, 经常安装失败或者退出
    AoEiuV020JP
        26
    AoEiuV020JP  
       13 天前
    开发环境还好, 命令行能搞定,
    重装系统最怕各种杂七杂八的, 驱动/输入法/浏览器/截图/密码管理器,整体应该要半天,
    tedding
        27
    tedding  
       13 天前
    我开发机使用的 openSUSE ,配置就是几个目录备份一下,批量安装一些软件包,一部分在 opt 目录,一部分是发行版和自定义的源,基本没啥需要处理的,有几个环境在 docker 容器里,也没啥可配置的,都是 host 映射过去的目录,vsc 的配置是 github 同步的,浏览器是 firefox 同步的,我三年前更换过一台 thinkpad,基本个把小时就可以搞定。
    kapaseker
        28
    kapaseker  
       13 天前
    @jaycee110905 这样做才是新电脑,一股脑装很快就变成了旧电脑
    daimameiwenti
        29
    daimameiwenti  
       13 天前
    不知道 Intel 的 mac 同步转移资料到 m 系列的 mac ,会不会有问题。。
    FireKey
        30
    FireKey  
       13 天前
    从头安装一天,从旧电脑转移半天.主要是 apple 的 xcode 太依赖系统版本,每次还得先更新下系统
    ThisDay
        31
    ThisDay  
       12 天前
    wsl2 导进去就能用,Windows 装个编辑器就行。
    sn0wdr1am
        32
    sn0wdr1am  
       12 天前
    @wentaoliang 这个办法好。

    想到的方法:

    1. 老老实实,一个一个安装配置。
    2. 做成虚拟机镜像。
    3. 封装成 Docker
    4. 这个 vscode remote ssh (配置好的服务器)
    5. 用 ansible ,编写自己的 role 。
    pckillers
        33
    pckillers  
       12 天前   ❤️ 1
    1 小时吧。 拿到新电脑第一步是重装系统到 Ubuntu 与升级到最新。这个过程要 30 分钟。 然后 15 分钟装软件。 15 分钟登录公司 VPN 登录各种 IM 配置 git 。
    Kirkcong
        34
    Kirkcong  
       12 天前
    @pckillers 除了中文输入法要折腾一下,其他我也差不多。
    VitalyR
        35
    VitalyR  
       12 天前
    用 home-manager ,拉取配置构建,十几分钟搞定
    poweredbypower
        36
    poweredbypower  
       12 天前
    dev container 远程开发,几分钟搞定
    darkengine
        37
    darkengine  
       12 天前
    timemachine 解千愁
    otakustay
        38
    otakustay  
       12 天前
    我自己有个文档,大概 20 分钟内可以装完整个环境,唯一瓶颈就是网速
    cabing
        39
    cabing  
       12 天前
    基本是:idea + vscode 就行。
    Hardrain
        40
    Hardrain  
       12 天前 via Android
    包管理和全局配置用 ansible
    用户配置用 chezmoi

    配置新环境似乎几乎不需要有人值守...
    zhouquanbest
        41
    zhouquanbest  
       12 天前
    先把配置文件 cp 过来 剩下的按需慢慢补
    luzihang
        42
    luzihang  
       12 天前
    10 年没装环境了,都是 macOS 时间机器还原
    realpg
        43
    realpg  
    PRO
       12 天前
    windows 20 分钟都算多的
    henshang
        44
    henshang  
       12 天前
    choco 是个好东西
    fank99
        45
    fank99  
       12 天前
    大半天,最花时间的是找各种盗版软件
    xingguang
        46
    xingguang  
       12 天前
    工作的话需要一天,如果自己开发可能两个小时
    knva
        47
    knva  
       12 天前
    winget 秒了
    jaycee110905
        48
    jaycee110905  
    OP
       12 天前
    @xingguang 万一我们是按行数算绩效的,这一天得少好多钱,哈哈哈
    darksword21
        49
    darksword21  
    PRO
       12 天前
    没人用 nix ?
    NoString
        50
    NoString  
       12 天前
    看网速。
    soap0X
        51
    soap0X  
       12 天前
    之前文件搞过来整理好得一周吧
    xingguang
        52
    xingguang  
       12 天前
    @jaycee110905 #48 那样的公司只能糊弄了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5741 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 03:14 · PVG 11:14 · LAX 19:14 · JFK 22:14
    ♥ Do have faith in what you're doing.