3
我安裝自制軟件,並建議我刪除下面的「邪」庫:如何在Mac OS X Lion上重新安裝系統Ruby?
libcvP11.dylib
libcvP11LCB.dylib
libfuse.2.dylib
libfuse_ino64.2.dylib
libgcc_s.1.dylib
libgcc_s.10.4.dylib
libgcc_s.10.5.dylib
libgfortran.2.0.0.dylib
libhistory.6.1.dylib
libreadline.6.1.dylib
libruby.1.9.1.dylib
libsqlite3.0.8.6.dylib
libtcl8.4.dylib
libtk8.4.dylib
所以,我繼續rm'ed所有文件。
現在,當我輸入Ruby -v
,我得到:
dyld: Library not loaded: /usr/local//lib/libruby.dylib
Referenced from: /usr/local/bin/ruby
Reason: Incompatible library version: ruby requires version 1.9.1 or later, but
libruby.dylib provides version 1.8.0
Trace/BPT trap: 5
我認爲系統的Ruby,現在抱怨說,它無法找到libruby.1.9.1.dylib
!同時,我已經使用RVM成功安裝了Ruby 1.9.3,但是我仍然希望我的系統Ruby不會被損壞。我正在考慮重新安裝完整的系統Ruby,但我願意接受所有建議。我也擔心其他應用程序可能因我刪除的文件而中斷。對於接下來我應該做什麼,我將不勝感激。
我不知道動態庫是什麼以及它們用於什麼,但我的印象是,我刪除的文件並非如此邪惡!
http://superuser.com/questions/171433/is-it-possible-to-reinstall-fix-mac-os-xs-system-ruby-without-doing-a-complete –
工作非常好!謝謝你,戴夫。然而,我仍然有興趣瞭解爲什麼上述動態圖書館根據自制軟件被稱爲「邪惡」,以及是否有必要以某種方式恢復它們。 –
也許是因爲'brew'會安裝它自己的版本?不確定:) –