ruby1.9.3은 적성을 설치한 후 Debian Wheezy의 ruby1.9.1에 연결됩니다.

ruby1.9.3은 적성을 설치한 후 Debian Wheezy의 ruby1.9.1에 연결됩니다.

방금 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)에 대한 종속성을 설치합니다.

관련 정보