Por que o apt-get dist-upgrade muda / usr / bin / ruby para / etc / alternatives / ruby?

0

Quando eu executo uma atualização do apt-get, o apt-get dist-upgrade, a localização do / usr / bin / ruby muda de / usr / local / bin / ruby para / etc / alternatives / ruby. Isso acaba quebrando vários cron jobs até que eu lembro de corrigi-lo de volta. Por que isso está acontecendo?

Obrigado!

    
por esilverberg 16.08.2013 / 00:32

1 resposta

1

Não mova o link binário, simbólico

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

mas é melhor usar update -alternativas

update-alternatives --config ruby

Ah e o porquê , existem vários ramos de ruby (ruby1.8 vs ruby1.9) semelhantes a python2 vs python3 que afectam a compatibilidade de scripts.

    
por 16.08.2013 / 01:03

Tags