Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: update-alternatives: покажите на пальцах.  (Прочитано 1295 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн repobuh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Необходимо поставить и подключить AMD ACML http://developer.amd.com/tools-and-sdks/cpu-development/amd-core-math-library-acml/ . С первой частью никаких проблем нет. Проблемы при подключении библиотек. Тут http://luiseth.wordpress.com/2012/04/08/accelerate-your-matrix-computations-with-acml-on-kubuntu-11-10/ и во многих других источниках пишут о необходимости выполнения следующих действий: sudo update-alternatives --install /usr/lib/libblas.so libblas.so /opt/acml5.1.0/gfortran64_fma4_mp/lib/libacml_mp.so 60 --slave /usr/lib/libblas.a libblas.a /opt/acml5.1.0/gfortran64_fma4_mp/lib/libacml_mp.a
sudo update-alternatives --install /usr/lib/liblapack.so liblapack.so /opt/acml5.1.0/gfortran64_fma4_mp/lib/libacml_mp.so 60
sudo update-alternatives --install /usr/lib/liblapack.so.3gf liblapack.so.3gf /opt/acml5.1.0/gfortran64_fma4_mp/lib/libacml_mp.so 60
sudo update-alternatives --install /usr/lib/libblas.so.3gf libblas.so.3gf /opt/acml5.1.0/gfortran64_fma4_mp/lib/libacml_mp.so 60
Выполнение первых двух строк проходит нормально, а вот последние две:
update-alternatives: ошибка: альтернатива liblapack.so.3gf не может быть главной: это подчинённая ссылка liblapack.so.3
update-alternatives: ошибка: альтернатива libblas.so.3gf не может быть главной: это подчинённая ссылка libblas.so.3

Курил man и man по update-alternatives на опеннете, но так и не понял, как это исправить. Честно говоря я даже смутно представляю как это работает.
Я так понимаю, на libblas.so.3gf есть линк с libblas.so.3 (то есть вместо libblas.so.3gf идет обращение к libblas.so.3?)?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: update-alternatives: покажите на пальцах.
« Ответ #1 : 11 Июля 2013, 18:33:20 »
Честно говоря я даже смутно представляю как это работает.
Вот так:
ls -l /etc/alternatives/
head /var/lib/alternatives/*

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.