Wszystko działało dobrze, dopóki nie zdecydowaliśmy się ulepszyć rubiego do 1.8.7 z 1.8.6, i to wtedy, gdy rozpętało się piekło. Kiedy skompilowaliśmy Ruby 1.8.7 ze źródła, zostało ono zainstalowane w/usr/local/bin, a Ruby 1.8.6 pozostało w/usr/bin. Obecnie odinstalowaliśmy ruby 1.8.6 i przez jakiś obrót usunęliśmy pliki ruby 1.8.7 z/usr/local.Jak odinstalować Ruby z/usr/local?
kiedy próbujemy "który rubin" wskazuje na/usr/local. Jeśli ktokolwiek mógłby nam pomóc w tym, co musimy zrobić, to wracamy na właściwe tory. Bylibyśmy bardzo wdzięczni. Mamy także pomysł, jak odinstalować ruby z/usr/local. próbowaliśmy mniam usunąć ruby, który usunął ruby z /usr/bin.Thanks and Cheers!
Czy chodziło Ci o/etc/bin/ruby lub/usr/bin/ruby? Ponadto istnieją dodatkowe nazwy powiązane z rubinami, które muszą być powiązane, takie jak irb, rdoc, itp. –
Greg, mój zły ... Wskazałeś to poprawnie, to/usr/bin/ruby, tak jak w pierwszym wierszu. Poprawię to. Dzięki :-) – intellidiot
Zamierzam zasugerować, aby NIE robić żadnych linków w '/ usr/bin' do innych wersji Rubiego, jeśli system operacyjny zainstalował domyślnie Ruby w'/usr/bin'. W systemie Snow Leopard firmy Apple Apple instaluje teraz kod, który używa Ruby 1.8.7, który jest preinstalowany w '/ usr/bin'. Przesyłanie wiadomości może spowodować subtelne błędy/awarie na drodze w tej aplikacji lub inne, które pojawią się później. Myślę, że lepiej używać RVM do zarządzania piaskownicami Rubinami lub instalować w '/ usr/local/bin' lub może gdzieś w'/opt/'i dostosować ścieżkę; Umieść go gdzieś, a system nie przyjmie wyglądu. –