我注意到~/.asdf/installs
是迄今为止最大的子文件夹,因此想知道同步是否安全?
在本地网络中,如果几台计算机使用asdf来使用一些重叠的插件集,那么一次下载一个新插件(版本)并让每个下一个asdf install
命令重用现有的数据将是有益的。
根据我的经验,对~/Library/Caches/Homebrew/downloads
做同样的事情是可能的:
brew install …
==> Downloading https://…
Already downloaded: …
我在文档中看到可以配置~/.asdf/downloads
来保留原始下载,所以同步应该是好的。但是installs
文件夹呢?
问得好。
~/.asdf/downloads
—这取决于您是否在不同的操作系统之间进行同步,以及您正在使用的插件是否根据当前操作系统下载不同的工具存档。每个插件的下载子目录中究竟存储了什么,这取决于插件的创建者。有些插件可能需要下载特定于操作系统的存档文件。
- 如果你在计算机之间同步相同的操作系统同步将这将工作。
- 如果你正在使用的插件下载相同的存档,无论操作系统,这将工作
~/.asdf/installs
-通常插件编译当前操作系统的代码,也可能链接到任何你已经安装的库。如果你有两台电脑安装了完全相同的操作系统和库,这应该可以工作。否则可能我能让它工作,但没有保证,我建议不要这样做。