我想在没有网络连接的环境下使用neovim。问题是,构建需要从Web上的各个站点下载许多依赖项,因此在那里构建不是一个选项。我也没有机器的root权限,所以我不能安装软件包。操作系统是rethat 6.4。
我认为有两种选择:
1. 找到一种方法,在将所有依赖项源代码复制到该机器之前pull它们,然后进行构建!(我看不到这样做的方法)
2. 在另一台机器上静态链接它,并将其复制到所需机器上
是否有其他选择? 有一种简单的方法来完成上述任何一种方法吗?
我认为有两种选择:
1. 找到一种方法,在将所有依赖项源代码复制到该机器之前pull它们,然后进行构建!(我看不到这样做的方法)
2. 在另一台机器上静态链接它,并将其复制到所需机器上
是否有其他选择? 有一种简单的方法来完成上述任何一种方法吗?
make
,则默认情况下应静态链接所有依赖项。预先下载依赖项也是可能的,但有点更加复杂需要解释。Homebrew 公式和 Ubuntu PPA 就是这样做的。 - fwalch