我在Mac OS X上弄乱了我的终端环境,并想知道如何解决它

时间:2011-03-01 16:27:08

标签: macos terminal

当我打开终端窗口时,这就是我立刻得到的:

  

dyld:未加载库:/usr/lib/libiconv.2.dylib
    参考:/ bin / bash
    原因:库版本不兼容:bash需要7.0.0或更高版本,但libiconv.2.dylib提供版本6.0.0

     

[已完成处理]

1 个答案:

答案 0 :(得分:0)

您可以尝试删除文件〜/ .bash_profile,〜/ .profile,〜/ .bashrc和〜/ Library / Preferences / com.apple.Terminal.plist(如果存在),但很可能这实际上是错误描述的问题:libiconv被旧版本替换。在这种情况下,有两种方法可以替换它:下载源代码,通过ssh-ing进入计算机构建和安装,或者从安装程序DVD重新安装库。如果您选择从DVD安装,我建议下载Pacifist,这样您就可以安装libiconv而不是整个系统(当然,可能还有其他文件需要更换)。