방금 ruby1.9.3을 설치하려고 시도했지만 aptitude
이상한 이유로 /usr/bin/ruby1.9.3
계속 /usr/bin/ruby1.9.1
.
다음은 루비 버전입니다 /usr/bin
.
lrwxrwxrwx 1 root root 22 Mar 6 12:39 ruby -> /etc/alternatives/ruby
-rwxr-xr-x 1 root root 6264 Dec 2 03:43 ruby1.8
-rwxr-xr-x 1 root root 6336 Dec 2 03:22 ruby1.9.1
lrwxrwxrwx 1 root root 9 Dec 2 03:10 ruby1.9.3 -> ruby1.9.1
-rwxr-xr-x 1 root root 5937 Dec 30 2011 ruby-switch
추가 링크:
root:/etc/alternatives# ls -la ruby*
lrwxrwxrwx 1 root root 18 Mar 6 12:43 ruby -> /usr/bin/ruby1.9.1
lrwxrwxrwx 1 root root 34 Mar 6 12:43 ruby.1.gz -> /usr/share/man/man1/ruby1.9.1.1.gz
그리고 조금 더:
root:/etc/alternatives# ruby1.9.1 --version
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
분명히 여기서 뭔가가 완전히 잘못되었습니다.
답변1
걱정하지 마세요. 그건 정상입니다. ruby1.9.1
호환 버전이 아닌 호환 버전을 나타냅니다.실제설치된 버전. 이는 1.9.1이 1.9.3과 상위 호환되며 ruby1.9.1
실제로 백그라운드에서 1.9.3을 사용하더라도 해당 시스템을 정상적으로 호출할 수 있음을 의미합니다.
로부터패키지 설명:
이 패키지는 Ruby 호환성 버전 1.9.1(현재 Ruby 1.9.3)에 대한 종속성을 설치합니다.