每次换开发电脑都要把各种软件重新装一遍,好麻烦,有什么方便的办法吗

2023-04-13 15:57:11 +08:00
 wellR

如题,有什么工具可以将软件备份,可以在一台新电脑上一键实施,大家有类似的工具或方法吗

14916 次点击
所在节点    程序员
107 条回复
ivanchou
2023-04-13 15:57:52 +08:00
Time Machine ?
mohumohu
2023-04-13 15:58:37 +08:00
windows to go? 别说软件了,整个系统带走
yanzhiling2001
2023-04-13 16:02:29 +08:00
虚拟机,不二之选。
重装之后只要安装个虚拟机软件就行了。日常用 rdp 连接进虚拟机操作。既保证隐私,也方便迁移。
现在的电脑性能都过剩,笔记本电脑都能运行两个 win 虚拟机,没问题的。
AlexHsu
2023-04-13 16:04:06 +08:00
brew install ****
git clone dotfiles
NessajCN
2023-04-13 16:04:29 +08:00
sysinit.sh

#!/bin/bash
pacman -S base devel qtcreator .....
echo "alias ll='ls -alF --color=auto' " >> /home/user/.bashrc
....
aw2350
2023-04-13 16:10:53 +08:00
diskgenius 生成镜像,在 winpe 里还原 ,或者 直接用它里面的系统迁移
brader
2023-04-13 16:15:05 +08:00
windows 吗,试试系统备份还原呗,只要新机的硬件不是差太远,估计你还原完,最多装下驱动就好
tonytonychopper
2023-04-13 16:15:42 +08:00
弱弱的问一下各位大佬:macOS 有类似的工具吗?
jjianwen68
2023-04-13 16:18:08 +08:00
另一种方式,用 scoope 、choco 、winget 做成脚本,换机器后执行,一键安装,也可以把配置环境等都做到脚本中
seth19960929
2023-04-13 16:20:29 +08:00
winget
swordfairy
2023-04-13 16:22:21 +08:00
@tonytonychopper 时间机器不就可以么
kxccc
2023-04-13 16:30:04 +08:00
我在虚拟机用 NixOS ,整个系统都通过集中的配置文件构建,可以为不同的开发环境写不同的构建文件,一键切换
seth19960929
2023-04-13 16:33:45 +08:00
raptor
2023-04-13 16:39:47 +08:00
@tonytonychopper mac 系统自带——time machine 在旧电脑备份在新电脑恢复即可。老款更简单粗暴,把原来的硬盘拆下来通过 USB 硬盘盒接到新电脑上直接恢复即可。
BeautifulSoap
2023-04-13 16:44:28 +08:00
windows ? windows 估计是目前迁移开发环境最简单粗暴的系统的了。所有开发在 wsl2 里开发,环境也在 wsl2 里搭建,ide 也用 wslg 跑。换电脑的时候把 wsl2 的 vhdx 镜像复制出来移动到新电脑里,你的整个开发环境立刻恢复原样

如果 lz 问的是更加一般的系统软件迁移,分个区,软件都装那个分区里。换电脑的时候把整个分区复制粘贴到新电脑重建下快捷方式,结束。(这个地球上大部分的软件本质上实际上就是个绿色软件,装完系统之后依旧直接能打开)所以说 2023 年了,装系统分个区依旧是有必要的。当然倒也不是所有软件都能这么搞,比如 Office ,Adobe 这类非常复杂的软件,你只能重装了。对于一些喜欢把用户配置文件噻 HOME 的软件,迁移的时候单独从 HOME 里复制一下就好了。
0o0O0o0O0o
2023-04-13 17:13:35 +08:00
( ( Vagrantfile + ) NixOS + ) https://containers.dev/

单纯 Windows 很难做到,越复杂的软件越难绿色
OrdinaryMan
2023-04-13 17:17:30 +08:00
scoop 包管理器,支持软件迁移:scoop reset *
bruce0
2023-04-13 17:19:19 +08:00
我想把我的 windows 系统做一个 ghost 镜像 后面只要还原一下就行了, linux 用的虚拟机 ,直接复制就行
zhengkk
2023-04-13 17:22:15 +08:00
开发环境放在云上,日常软件搞在本地。
Cheons
2023-04-13 17:24:13 +08:00
换硬盘,更新驱动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/932265

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX