卸载 fink 后无法从终端启动任何东西!麦克狮子
Posted
技术标签:
【中文标题】卸载 fink 后无法从终端启动任何东西!麦克狮子【英文标题】:Can't launch anything from terminal after uninstalling fink! Mac Lion 【发布时间】:2012-04-29 19:50:49 【问题描述】:我有一个大问题,我无法从终端启动任何东西,不是 python,不是 emacs(或 aquamacs),甚至不是“which”。
我正在使用自制软件尝试安装 ffmpeg 并且遇到了困难,所以我决定注意总是出现建议我卸载 fink 的警告。我从根目录中删除了 sw 目录,这是 fink 网站告诉我的,并且在快速 google 搜索后在许多博客和留言板上得到了确认。
从那以后没有任何效果,我几乎可以肯定这是问题的原因,因为在删除 sw 后我立即再次尝试 home brew,它说'brew:找不到命令'。我尝试启动的任何程序都会收到相同的警告。
我在 6 年前的 MacBook 上使用 Mac OS Lion。
有什么想法吗?
【问题讨论】:
【参考方案1】:您可能破坏了您的 PATH。您可以使用命令的绝对路径,直到您修复它。例如:
/bin/mv ~/.profile ~/.profile.bak
/bin/mv ~/.bash_profile ~/.bash_profile.bak
然后打开一个新的终端窗口,标准的东西现在应该可以工作了。并修复您的配置文件脚本。
【讨论】:
太棒了,谢谢,不过我不记得对我的 .bash_profile 文件做过什么(至少现在我知道它做了什么!)。但是有一个问题,我该如何修复文件?我试过 cp .bash_profile.bak .bash_profile 但如果我退出终端并重新启动,则不会记住更改。 嗯,这个想法是让您编辑它并弄清楚它是如何破坏您的 PATH 并将其更改为不这样做。然后您可以使用mv ~/.bash_profile.bak ~/.bash_profile
(或您的cp
命令)将其移回原位。我不确定为什么它不起作用。
好的,我发现了问题。我忘记了另一个 Homebrew 警告告诉我将它的路径添加到文件中,所以我这样做了。不过,我一定做错了。注释掉该行可以解决问题。谢谢。以上是关于卸载 fink 后无法从终端启动任何东西!麦克狮子的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Fink 在 Mac 上安装 GNU Octave?
卸载并重新安装 RabbitMQ 后无法启动 RabbitMq 服务
无法卸载或修复Microsoft Visual Studio 2015社区