ruby1.9.3 ссылается на ruby1.9.1 в Debian Wheezy после установки с помощью aptitude

ruby1.9.3 ссылается на ruby1.9.1 в Debian Wheezy после установки с помощью aptitude

Я только что попытался установить ruby1.9.3, aptitudeно по какой-то странной причине он продолжает создавать символические ссылки /usr/bin/ruby1.9.3на /usr/bin/ruby1.9.1.

Вот версия на Ruby /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).

Связанный контент