ruby1.9.3 verlinkt nach der Installation mit aptitude auf ruby1.9.1 in Debian Wheezy


0

Ich habe gerade versucht, ruby1.9.3 mit zu installieren aptitude aber aus irgendeinem seltsamen Grund bleibt es symlinking /usr/bin/ruby1.9.3 zu /usr/bin/ruby1.9.1.

Hier sind die Rubin-Version in /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

Weitere Links:

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

Und noch ein bisschen mehr:

root:/etc/alternatives# ruby1.9.1 --version
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

Offensichtlich ist hier etwas völlig schief gelaufen.

Antworten:


0

Mach dir keine Sorgen, das ist normal. ruby1.9.1 bezieht sich auf die Kompatibilitätsversion, nicht auf die tatsächlich installierte Version. Es bedeutet nur, dass 1.9.1 mit 1.9.3 aufwärtskompatibel ist und Sie anrufen können ruby1.9.1 auf diesem System ganz gut, obwohl es tatsächlich 1.9.3 im Hintergrund verwendet.

Von dem Paketbeschreibung :

Dieses Paket installiert die Abhängigkeiten für Ruby-Kompatibilitätsversion 1.9.1 (derzeit Ruby 1.9.3).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.