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

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

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

15221 次点击
所在节点    程序员
107 条回复
BeautifulSoap
2023-04-14 20:46:24 +08:00
@Wtuchuan 我用 dd 测试了一下写入性能,写入 8G 是 1.3 GB/s 。没有什么性能损失。你可能需要确认一下用的是 wsl 还是 wsl2 。还用 wsl2 的磁盘是用的 vhdx ,如果 wsl2 性能低的话新建一个 vhdx 磁盘,然后挂载到系统测一下写入性能,或者开个 hyper-v 虚拟机测一下写入性能看看是哪里有问题
iu1ea1ivJeBVtRah
2023-04-14 20:52:24 +08:00
我喜欢用 Homebrew,
brew install --cask jetbrains-toolbox visual-studio-code hbuilderx;
用空格分隔,可以一次性安装多个软件,自己维护一个软件列表
SenLief
2023-04-14 22:05:21 +08:00
我都是放弃原来的引导,改用 ventory 或者 grub2 引导电脑上的虚拟机。
sencat31
2023-04-14 22:07:20 +08:00
直接 nixos 安排
Chipmunker
2023-04-14 22:07:42 +08:00
用 NixOS 系统?
alafun
2023-04-14 22:10:20 +08:00
pip install -r requirement
duke807
2023-04-14 22:27:46 +08:00
我十多年换好几个笔记本了,硬盘 dd 对考即可,至今用十年前安装的 gentoo 系统,系统一直是滚动升级
3kkkk
2023-04-14 22:34:57 +08:00
我用的 win11 大部分软件不用重装的。我会装在 d 盘新建目录,数据再放在另一个。新电脑直接拷贝过去。然后把快捷方式也都复制过去。我平常打开软件用 rolan ,也直接复制过去就可以。如果一些软件有必要会把环境变量也复制过去。
bluetree2039
2023-04-14 22:47:24 +08:00
@3kkkk 很多软件要写注册表的😅
Aresrun
2023-04-14 22:56:41 +08:00
brew bundle ?
vlgs
2023-04-14 23:04:17 +08:00
重装也是一个解压的过程
xtinput
2023-04-14 23:13:25 +08:00
macOS 的时间机器,windows 好像没有比较完美的,如果配置差异大驱动冲突就不好搞了
直接把系统安装在移动硬盘里最好,插上就能用,而且现在移动硬盘读写也不慢
lqzhgood
2023-04-15 00:18:07 +08:00
@onevcat Mackup 这个好~ 自动 mklink 了, 撸一个确实不难

就是要测这么多软件在 Windows 上的位置就是个体力活了(不排除不同平台文件名、位置不一样)
细想的话 这里面还有个软件版本可能位置不一样的问题

我现在用 bat 写了一个 mklink 集合也能用
有空确实可以搞个 windows 的,不过没社区的力量一个人真搞不定
fqns
2023-04-15 04:32:04 +08:00
学会归档, 我的是 Window 环境, 开发环境和常用软件都是 D 盘, 写了一个脚本, 一键设置开发环境, 绿化软件的快捷键都是归类好的. 比 linux 还方便...
wuzhewuyou
2023-04-15 08:54:54 +08:00
哪有那么多开发电脑好换?搞个云主机,装 docker 。数据库,nodejs ,go ,java 等开发环境,电脑 win 装日常软件及 vs code 了远程,要是再套壳用 mac 了远程桌面 win 搞开发就更优雅了
zbowen66
2023-04-15 14:28:56 +08:00
NAS 开个盘给 Time Machine ,全程无感备份
nicevar
2023-04-15 23:28:16 +08:00
没有那么多花里胡哨,现在 ssd 都是白菜价,东哥家便宜的 ssd 512G 128 块,买个硬盘克隆设备,拔下来插上几分钟就备份好了。
mayli
2023-04-16 04:45:10 +08:00
你有啥要装的软件?
wellR
2023-04-16 08:24:50 +08:00
@mayli 主要是 java 开发那套东西以及一些用惯了的软件
Makao
2023-04-16 09:21:34 +08:00
我都转移到云电脑了……

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

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

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

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

© 2021 V2EX