假设我想将我的传输配置设置和当前“状态”(哪些种子处于活动状态、哪些种子已暂停等)从一个用户帐户迁移到另一个用户帐户,无论是在同一台机器上还是在另一台机器上。
我需要采取什么行动?
答案1
看来您需要:
- 确保新用户对旧用户正在使用的“保存到”和“未完成”种子目录具有写入和执行权限,或者将旧用户目录移动到新用户目录可访问的位置
- 将旧用户的
$HOME/.config/transmission
目录复制到新用户的同一位置。 - 最后(即复制配置后),使用 UI 或编辑
$HOME/.config/transmission/settings.json
根据您是否移动了旧目录或以其他方式使它们可访问来更新新用户的目录。(相关设置是"download-dir"
和"incomplete-dir"
。)
笔记:如果新用户已经有了传输配置文件,您将覆盖settings.json
和dht.dat
文件,但您应该合并您的stats.json
值(手动也可以,只是几个数字)。其余部分将自动“合并”,因为它们是两个子目录中的独立.torrent
和.resume
文件(可能还有阻止列表数据,尽管通常是空的)。
答案2
仅供参考,如果你想迁移种子,你可以使用我的脚本https://github.com/machsix/transmission-migrate
答案3
这种方法不太复杂,而且耗时较长:
- 取出旧 Mac Drive 并将其放入外置 2.5 寸硬盘盒
- 将外壳连接到新 Mac 的 USB 端口
- 在新的 Mac 类型上移民助理在聚光灯搜索栏中,应用程序将找到您的外部驱动器
- 选择外部驱动器(橙色),它将找到并传输您的应用程序、文件和所有内容!
- 您可以在迁移之前包含/省略 3 个类别:文件、应用程序和网络设置
当我打开 Transmission 3.0(是的,所有应用程序也都迁移了)时,我的所有种子颜色标签和种子都保留了下来。文件完整性检查被跳过,这样我的硬盘就不用再检查所有内容了。
笔记:
- 旧版 MacOS 上的某些应用程序在迁移到新版 MacOS 后将无法运行。请下载更新。
- 盗版应用程序可能无法运行,具体取决于其破解方式。
- 如果您没有外置硬盘盒,请手动将旧 Mac 硬盘上的所有内容复制到 USB 钥匙或外置驱动器上,这样也可以正常工作,但请尽量将所有内容放入 1 个驱动器中。不要进行部分传输。