Почему при установке Intel MKL из репозитория Intel MKL не добавляется в путь компоновщика?

Я работаю 18.04 (LTS) и сожалею об этом (б / у последняя версия Ubuntu имеет Intel MKL в официальных репозиториях). Чтобы установить MKL, я попытался, следуя инструкциям на веб-странице Intel

, и теперь у меня есть их репо, и у меня есть deb https://apt.repos.intel.com/mkl all main, добавленный в мой /etc/apt/sources.list

[1112 ] Это позволило мне установить пакет intel-mkl-64bit-2019.3-062 2019.3-062

Не уверен, что это связано, но apt не позволяет мне установить пакет intel-mkl-64bit

geokon@ux305-neon:~/Downloads$ sudo apt-get install intel-mkl-64bit
[sudo] password for geokon: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package intel-mkl-64bit is a virtual package provided by:
  intel-mkl-64bit-2019.3-062 2019.3-062
  intel-mkl-64bit-2019.2-057 2019.2-057
  intel-mkl-64bit-2019.1-053 2019.1-053
  intel-mkl-64bit-2019.0-045 2019.0-045
  intel-mkl-64bit-2018.4-057 2018.4-057
  intel-mkl-64bit-2018.3-051 2018.3-051
  intel-mkl-64bit-2018.2-046 2018.2-046
  intel-mkl-64bit-2018.1-038 2018.1-038
  intel-mkl-64bit-2018.0-033 2018.0-033
You should explicitly select one to install.

E: Package 'intel-mkl-64bit' has no installation candidate

Сейчас Я вижу все библиотеки в /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/lib/intel64/ и пока все хорошо

geokon@ux305-neon:~/Downloads$ ls /opt/intel/compilers_and_libraries_2019.3.199/linux/mkl/lib/intel64/ -la
total 1754936
drwxr-xr-x 3 root root      4096 4月  11 17:43 .
drwxr-xr-x 3 root root      4096 4月  11 17:42 ..
-rwxr-xr-x 1 root root  56865848 1月  25 15:35 libmkl_avx2.so
-rwxr-xr-x 1 root root  75828554 1月  25 15:35 libmkl_avx512_mic.so
-rwxr-xr-x 1 root root  70221251 1月  25 15:35 libmkl_avx512.so
-rwxr-xr-x 1 root root  52563274 1月  25 15:35 libmkl_avx.so
-rw-r--r-- 1 root root   1241940 1月  25 15:35 libmkl_blacs_intelmpi_ilp64.a
-rwxr-xr-x 1 root root    499647 1月  25 15:35 libmkl_blacs_intelmpi_ilp64.so
-rw-r--r-- 1 root root    737654 1月  25 15:35 libmkl_blacs_intelmpi_lp64.a
-rwxr-xr-x 1 root root    302138 1月  25 15:35 libmkl_blacs_intelmpi_lp64.so
-rw-r--r-- 1 root root   1261348 1月  25 15:36 libmkl_blacs_openmpi_ilp64.a
-rwxr-xr-x 1 root root    500791 1月  25 15:36 libmkl_blacs_openmpi_ilp64.so
-rw-r--r-- 1 root root    757062 1月  25 15:36 libmkl_blacs_openmpi_lp64.a
-rwxr-xr-x 1 root root    307346 1月  25 15:36 libmkl_blacs_openmpi_lp64.so
-rw-r--r-- 1 root root   1241356 1月  25 15:36 libmkl_blacs_sgimpt_ilp64.a
-rwxr-xr-x 1 root root    499968 1月  25 15:36 libmkl_blacs_sgimpt_ilp64.so
-rw-r--r-- 1 root root    737070 1月  25 15:36 libmkl_blacs_sgimpt_lp64.a
-rwxr-xr-x 1 root root    302427 1月  25 15:36 libmkl_blacs_sgimpt_lp64.so
-rw-r--r-- 1 root root    661612 1月  25 15:00 libmkl_blas95_ilp64.a
-rw-r--r-- 1 root root    657092 1月  25 15:00 libmkl_blas95_lp64.a
-rw-r--r-- 1 root root    219074 1月  25 15:36 libmkl_cdft_core.a
-rwxr-xr-x 1 root root    169424 1月  25 15:36 libmkl_cdft_core.so
-rw-r--r-- 1 root root 658813494 1月  25 15:23 libmkl_core.a
-rwxr-xr-x 1 root root  70211598 1月  25 15:23 libmkl_core.so
-rwxr-xr-x 1 root root  40846834 1月  25 15:35 libmkl_def.so
-rw-r--r-- 1 root root  23997000 1月  25 15:23 libmkl_gf_ilp64.a
-rwxr-xr-x 1 root root  10395785 1月  25 15:35 libmkl_gf_ilp64.so
-rw-r--r-- 1 root root  25047306 1月  25 15:23 libmkl_gf_lp64.a
-rwxr-xr-x 1 root root  11106101 1月  25 15:35 libmkl_gf_lp64.so
-rw-r--r-- 1 root root  32978900 1月  25 15:23 libmkl_gnu_thread.a
-rwxr-xr-x 1 root root  24745269 1月  25 15:35 libmkl_gnu_thread.so
-rw-r--r-- 1 root root  24167784 1月  25 15:23 libmkl_intel_ilp64.a
-rwxr-xr-x 1 root root  10450976 1月  25 15:35 libmkl_intel_ilp64.so
-rw-r--r-- 1 root root  25218272 1月  25 15:23 libmkl_intel_lp64.a
-rwxr-xr-x 1 root root  11161292 1月  25 15:35 libmkl_intel_lp64.so
-rw-r--r-- 1 root root  52711696 1月  25 15:23 libmkl_intel_thread.a
-rwxr-xr-x 1 root root  39834096 1月  25 15:35 libmkl_intel_thread.so
-rw-r--r-- 1 root root   7412440 1月  25 15:02 libmkl_lapack95_ilp64.a
-rw-r--r-- 1 root root   7337296 1月  25 15:01 libmkl_lapack95_lp64.a
-rwxr-xr-x 1 root root  48549670 1月  25 15:35 libmkl_mc3.so
-rwxr-xr-x 1 root root  47198814 1月  25 15:35 libmkl_mc.so
-rw-r--r-- 1 root root  59714172 1月  25 15:23 libmkl_pgi_thread.a
-rwxr-xr-x 1 root root  39520774 1月  25 15:35 libmkl_pgi_thread.so
-rwxr-xr-x 1 root root   6628244 1月  25 15:35 libmkl_rt.so
-rw-r--r-- 1 root root  11932372 1月  25 15:38 libmkl_scalapack_ilp64.a
-rwxr-xr-x 1 root root   7551896 1月  25 15:38 libmkl_scalapack_ilp64.so
-rw-r--r-- 1 root root  12011424 1月  25 15:37 libmkl_scalapack_lp64.a
-rwxr-xr-x 1 root root   7561589 1月  25 15:38 libmkl_scalapack_lp64.so
-rw-r--r-- 1 root root  26833248 1月  25 15:23 libmkl_sequential.a
-rwxr-xr-x 1 root root  21550546 1月  25 15:35 libmkl_sequential.so
-rw-r--r-- 1 root root  39794824 1月  25 15:23 libmkl_tbb_thread.a
-rwxr-xr-x 1 root root  27588476 1月  25 15:35 libmkl_tbb_thread.so
-rwxr-xr-x 1 root root  12572548 1月  25 15:31 libmkl_vml_avx2.so
-rwxr-xr-x 1 root root  13736102 1月  25 15:33 libmkl_vml_avx512_mic.so
-rwxr-xr-x 1 root root  12308583 1月  25 15:34 libmkl_vml_avx512.so
-rwxr-xr-x 1 root root  12594933 1月  25 15:30 libmkl_vml_avx.so
-rwxr-xr-x 1 root root   6372358 1月  25 15:25 libmkl_vml_cmpt.so
-rwxr-xr-x 1 root root   6745690 1月  25 15:24 libmkl_vml_def.so
-rwxr-xr-x 1 root root  11333369 1月  25 15:28 libmkl_vml_mc2.so
-rwxr-xr-x 1 root root  11411109 1月  25 15:29 libmkl_vml_mc3.so
-rwxr-xr-x 1 root root  11393390 1月  25 15:27 libmkl_vml_mc.so
drwxr-xr-x 4 root root      4096 4月  11 17:41 locale

Но когда я запускаю программу, которая должна ссылаться на них, они не могут быть найдены, поскольку этот путь явно не был добавлен путь поиска LD

Это проблема с репозиторием Intel и как он устанавливает / настраивает пакет? Я не уверен, как отладить проблему самостоятельно. Я бы предпочел не делать LD_LIBRARY_PATH хаков, особенно если это является симптомом более крупной проблемы

0
задан 11 April 2019 в 14:10

0 ответов

Другие вопросы по тегам:

Похожие вопросы: