Dlaczego apt-get dist-upgrade zmienia / usr / bin / ruby ​​na / etc / alternatives / ruby?


0

Kiedy uruchamiam apt-get update, apt-get dist-upgrade, położenie / usr / bin / ruby ​​zmienia się z / usr / local / bin / ruby ​​na / etc / alternatives / ruby. To kończy łamanie kilku zadań crona, dopóki nie pamiętam, aby je poprawić. Dlaczego to robi?

Dzięki!

Odpowiedzi:


1

Nie przesuwaj pliku binarnego, linkuj go

ln -s /etc/alternatives/ruby /usr/bin/ruby

ale lepiej jeszcze użyć aktualizacja-alternatywy

update-alternatives --config ruby

Oh i the czemu , istnieje wiele gałęzi rubin (ruby1.8 vs ruby1.9) podobny do python2 vs python3, które wpływają na zgodność skryptów.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.