卸载 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社区

ubuntu怎么卸载已安装程序

如何解决 Homebrew 和 MacPorts 或 Fink 之间的冲突?

无法进入ubuntu安装界面