【问题标题】:Are my homebrew links bad after mac OS upgrade?mac OS 升级后我的自制链接是否坏了?
【发布时间】:2014-05-08 10:55:36
【问题描述】:

我遇到了这个错误:

/Users/myuser/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/irb/completion.rb:9:in `require': dlopen(/Users/myuser/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.5.0/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError)
  Referenced from: /Users/myuser/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.5.0/readline.bundle
  Reason: image not found - /Users/myuser/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.5.0/readline.bundle
    from /Users/myuser/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/irb/completion.rb:9:in `<top (required)>'
    from /Users/myuser/.rvm/gems/ruby-2.0.0-p247@bj_rails_4/gems/railties-4.0.1/lib/rails/commands/console.rb:3:in `require'
    from /Users/myuser/.rvm/gems/ruby-2.0.0-p247@bj_rails_4/gems/railties-4.0.1/lib/rails/commands/console.rb:3:in `<top (required)>'
    from /Users/myuser/.rvm/gems/ruby-2.0.0-p247@bj_rails_4/gems/railties-4.0.1/lib/rails/commands.rb:51:in `require'
    from /Users/myuser/.rvm/gems/ruby-2.0.0-p247@bj_rails_4/gems/railties-4.0.1/lib/rails/commands.rb:51:in `<top (required)>'
    from bin/rails:4:in `require'
    from bin/rails:4:in `<main>'

升级到小牛后,但这修复了它:

brew link readline --force

我所有的 brew 链接现在都坏了吗?我该如何轻松解决这个问题?

【问题讨论】:

    标签: macos upgrade homebrew


    【解决方案1】:

    Reinstalling homebrew symbolic links after a restore,您可以重新链接所有已安装的 brew 公式:

    brew list | xargs -I % sh -c 'brew unlink %; brew link %'
    

    【讨论】:

      猜你喜欢
      • 2013-11-18
      • 2014-12-05
      • 2015-04-02
      • 2013-11-07
      • 2020-07-11
      • 1970-01-01
      • 2017-07-02
      • 2014-12-24
      • 2022-11-23
      相关资源
      最近更新 更多