如何手动卸载Homebrew酒桶?

时间:2019-05-06 19:07:50

标签: homebrew-cask

我安装了一个Homebrew酒桶,当我尝试卸载它时,它给我一个错误:

$ brew cask uninstall julia
Error: Cask 'julia' definition is invalid: invalid 'depends_on macos' value: ":lion"

这使我无法使用brew来删除桶安装的文件或撤消桶安装过程所做的其他更改。

我如何手动移除一个酒桶,并反转其安装时的范围?


$ brew cask info julia
julia: 1.1.0
https://julialang.org/
/usr/local/Caskroom/julia/0.5.0 (64B)
From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/julia.rb
==> Name
Julia
==> Artifacts
Julia-1.1.app (App)
/Applications/Julia-1.1.app/Contents/Resources/julia/bin/julia (Binary)

$ brew cask outdated julia
julia (0.5.0) != 1.1.0

brew cask reinstall julia
==> Satisfying dependencies
==> Downloading https://julialang-s3.julialang.org/bin/mac/x64/1.1/julia-1.1.0-mac64.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'julia'.
Error: Cask 'julia' definition is invalid: invalid 'depends_on macos' value: ":lion"

2 个答案:

答案 0 :(得分:0)

我遇到了这个问题,并且能够通过运行https://github.com/Homebrew/homebrew-cask/issues/58046的第一篇文章中的命令来管理它-

ID       Code           Name    Last File Processed Last report Sent   1-Apr-19 2-Apr-19    3-Apr-19
3498    000199~3498     H1           30/7/2019        31/7/2019     DONE DONE   DONE    
3343    000225~3343     H2           27/6/2018        28/6/2018 NOTEXT  NOTEXT  NOTEXT
2117    000279~2117     H3           31/7/2019        1/8/2019  NOTEXT  DONE    DONE
184     001888          H4           NA               NA    NOTEXT  NOTEXT  DONE
2576    0037811~2576    H5           NA               NA    NOTEXT  NOTEXT  DONE
3291    003929~3291     H6           2/10/2018        3/10/2018 NOTEXT  NOTEXT  NOTEXT
3497    004434~3497     H7           30/7/2019        31/7/2019 NOTEXT  DONE    NOTEXT

根据该帖子:

  

这将删除所有已安装木桶的depends_on macos参考   (无论如何都不再重要了)。

答案 1 :(得分:-1)

尝试更新它,清理它,然后强制卸载。

sudo

您可能需要使用pandas.read_csv()才能使最后一个工作