- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
已安装 Homebrew 并已下载 git,但无法链接。收到此错误消息:
Consider amending your PATH so that /usr/local/bin
occurs before /usr/bin in your PATH.
Warning: You have a non-Homebrew 'pkg-config' in your PATH:
/opt/sm/pkg/active/bin/pkg-config
`./configure` may have problems finding brew-installed packages using
this other pkg-config.
unknown7cd1c3e98b07:~ pdenlinger$ brew install git
Error: git-1.8.0 already installed, it's just not linked
unknown7cd1c3e98b07:~ pdenlinger$ brew link git
Linking /usr/local/Cellar/git/1.8.0... Warning: Could not link git. Unlinking...
Error: Could not symlink file: /usr/local/Cellar/git/1.8.0/bin/gitk
Target /usr/local/bin/gitk already exists. You may need to delete it.
To force the link and delete this file, do:
brew link --overwrite formula_name
To list all files that would be deleted:
brew link --overwrite --dry-run formula_name
unknown7cd1c3e98b07:~ pdenlinger$ brew link git
我该怎么做才能解决这个问题?
vi 命令的响应:
sudo vi /etc/paths /usr/local/bin /usr/local/sbin /usr/bin /bin /usr/sbin /sbin
7 files to edit
E325: ATTENTION
Found a swap file by the name "/etc/.paths.swp"
owned by: root dated: Thu Nov 22 09:10:09 2012
file name: /private/etc/paths
modified: no
user name: root host name: unknown7cd1c3e98b07.att.net
process ID: 98069 (still running)
While opening file "/etc/paths"
dated: Tue Aug 21 15:44:10 2012
(1) Another program may be editing the same file.
If this is the case, be careful not to end up with two
different instances of the same file when making changes.
Quit, or continue with caution.
(2) An edit session for this file crashed.
If this is the case, use ":recover" or "vim -r /etc/paths"
to recover the changes (see ":help recovery").
If you did this already, delete the swap file "/etc/.paths.swp"
to avoid this message.
Swap file "/etc/.paths.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:
最佳答案
Possible duplicate of this question ... 解决方案是
打开/etc/paths 文件,将/usr/local/bin 放在/usr/bin 之上
$ sudo vi /etc/paths
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin
关于git - Homebrew:不会在 Mountain Lion 上链接 git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13517286/
我也不能再跑 brew upgrade或 brew update : 都中止 Error: homebrew-core is a shallow clone. To `brew update` fir
是否可以与 Homebrew 并行安装多个版本? 我发现自己处于需要 sbt-0.7.x、sbt-0.10.x 和 sbt-0.11.0 的情况。我目前已手动安装了 sbt-0.7.7 和 sbt-0
我使用Homebrew Cask来安装ngrok。安装进行得很好。我正在尝试编辑ngrok的config.yml文件。我在Mac上找不到它。 看来ngrok住在这里: /usr/local/Cask
Homebrew 瓶是从哪里下载的? Homebrew Documentation: Bottles不说。 我创建了一个 Github Homebrew/brew issue #672 . 最佳答案
我想安装screen,但是接下来我应该做什么? $ brew search screen imgur-screenshot screen
我最近决定 brew install stack,Haskell 包管理器,但中途改变了主意,用 ctrl+c 打断了。看起来安装在我的计算机上占用了合理数量的存储空间,但是,所以我认为从安装中下载的
有以下两个包有冲突。解决此冲突的正确方法是什么? $ brew cask install rar ==> Downloading https://www.rarlab.com/rar/rarosx-5
我想将一些 shell 脚本 + 支持文件打包成一个 Homebrew 公式,将这些脚本安装在用户的某处 $PATH .我将从我自己的水龙头中提供配方。 通读formula cookbook这些示例似
我今天在不知道自己在做什么的情况下安装了 Homebrew 软件,现在我的 scikit-learn 包坏了。我想通过卸载 Homebrew 软件来撤消我所做的一切,并尝试按照此处的提示操作: htt
不知何故,我的 Homebrew 安装有一个 prefix 〜/.rvm。我想将其设置为默认值 /usr/local . 这可能吗? 最佳答案 看来我需要 卸载 Homebrew 软件。 Here's
我有一个具有以下依赖项的电子应用程序: ffmpeg libmagic gdbm 目前,我使用 Homebrew 并运行 brew install ffmpeg等在应用程序启动时。 但是,这对于分发来
我有一个 Homebrew安装在 $HOME/brew ,而且从历史上看,它运行良好。不幸的是,随着时间的推移,Homebrew 越来越不能容忍 /usr/local 之外的安装。 .各种公式对安装前
反正有没有命令brew显示任何给定包的所有已安装或可选依赖项?查看哪些安装包本身是其他包的依赖项也会很有帮助。 最佳答案 您可以使用 info 命令,例如。 brew info ffmpeg 它将向您
我按照 http://caskroom.io/ 中的描述安装了 Homebrew Cask 用于踢球.它归结为以下命令: $ brew install caskroom/cask/brew-cask
是否可以在详细模式下运行,在该模式下,它实际上并不安装软件包,而只是安装软件包的位置和方式的详细信息? 最佳答案 您可以运行 brew outdated 来查看运行 brew Upgrade 时将升级
在我的 CI 设置中,我想确保安装给定公式的最新版本,无论它是否已安装。 我目前正在使用类似的东西: brew update brew install FORMULA || (brew upgrade
我正在阅读这个堆栈溢出答案 Mac user and getting WARNING: Nokogiri was built against LibXML version 2.7.8, but has
我正在尝试在 Mac OS X 10.9 上安装 wxWidgets。它已经安装,但我遇到了描述的问题 here 。有人建议添加 ENV.append_to_cflags "-stdlib=libc+
我最近开始使用 Homebrew 程序,我对当我在我的系统上 brew 某些东西时会发生什么感到有点困惑,但它的 brew 依赖项是仅桶的,这意味着它们在 /usr 下链接/本地。 例如,我正在安装v
我知道当我brew update时,它会列出所有==>更新的公式,但是当我更新了几次而没有运行brew update时code>,如何获取所有可以升级的应用程序的列表? 最佳答案 每homebrew
我是一名优秀的程序员,十分优秀!