slh*_*hck 9 homebrew gnu-parallel macos
Homebrew 有一个公式moreutils
和GNUparallel
。
GNU Parallel 与 Moreutils 发生冲突,因为它还有一个名为 的二进制文件parallel
,它的用处不大。但是我仍然想同时安装两个公式。我怎样才能做到这一点?
理想情况下,我将 GNU Parallel 安装为gparallel
- 类似于 Coreutils 二进制文件的命名 - 以避免这些冲突,但我没有看到在公式本身中指定它的方法,因为prefix
它只是 Homebrew 前缀。
def install
system "./configure", "--prefix=#{prefix}"
system "make install"
end
Run Code Online (Sandbox Code Playgroud)
有什么办法可以两全其美?
小智 10
您必须安装公式的第三方版本:
brew install slhck/moreutils/moreutils --without-parallel
Run Code Online (Sandbox Code Playgroud)
然后:
brew install parallel
Run Code Online (Sandbox Code Playgroud)
在 homebrew 2.0 中的选项已被删除
现在让 GNU 并行工作的方法是
brew unlink moreutils
brew install parallel
brew link --overwrite moreutils
brew unlink parallel
brew link --overwrite parallel
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3622 次 |
最近记录: |