![我删除了 usr/bin/ruby,如何解决这个问题?](https://linux22.com/image/1289674/%E6%88%91%E5%88%A0%E9%99%A4%E4%BA%86%20usr%2Fbin%2Fruby%EF%BC%8C%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我不会详细说明为什么我这样做,因为我已经觉得自己够愚蠢了,但是我从 use/bin 文件夹中删除了 ruby,现在 Brew 无法工作了。
我怎样才能解决这个问题?
(我在狮子座)
答案1
Ruby 不是关键系统文件(据我所知),因此我认为您应该能够重新安装它。只需按照最初安装 Ruby 时的步骤操作即可。参见例如官方说明。
答案2
在标准系统上,/usr/bin/ruby
符号链接指向../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby
如果你仍有该文件,你可以将其链接回来:
sudo ln -s '../../System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby' /usr/bin/ruby