TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How to keep my data, apps, config movable between computers

4 点作者 bk将近 16 年前
I want to be able to move my setup (data, apps, config) as effortlessly as possible between physical hardware.<p>For example, I want to be able to move from a broken machine to a new one without disruption (reinstalling, reconfiguring, moving data).<p>Do you have a setup or solution to achieve this sort of freedom from hardware (and OS to some extent).<p>How easy is it to have a linux/windows/(os x) install that can flexibly run on completely different hardware (different graphics cards, networking, etc.)?<p>Ideas:<p>- Use a VM player to run everything and back up the image so that for any new machine the only thing to install is the VM player.<p>- Boot from USB: Limited size/speed/writes. External HD: limited portability. Both: Can OS handle different hardware components on changing "host" machines?<p>- Avoid platform lock-in. Use cross-platform applications (e.g. Thunderbird) that allow switching OS if necessary.<p>Is anyone doing something like this? What's your setup/solution?<p>PS: Background - I'm looking to buy a new laptop and I don't find one for my budget that I like, so I'd go for the cheapest one now and migrate when a better option that I really like comes along. I don't want to reinstall/configure everything every time I move computers.

2 条评论

lastkarrde将近 16 年前
I've found dropbox (<a href="http://getdropbox.com" rel="nofollow">http://getdropbox.com</a>) to be a great tool. It syncs files across Windows, Mac and Linux (GNOME/Nautilus currently) and allows you to access your files online.<p>Just write a Python/<i>insert lang here</i> script that will copy your config files to their respective places on all operating systems (eg .vimrc).
评论 #626029 未加载
johngunderman将近 16 年前
I haven't actually done this yet, but I'm planning to move my backup solution to a home server with a git repo of my /home directory, setting up a cron job on my main comp to push to the repo. It would be space and time efficient, and would make for easy retrieval over the internet if need be. Of course, it also adds the benefit of being able to restore lost files.