Не удалось загрузить библиотеку libOpenCL.so.1, хотя она существует.

я думаю, что установщик не знает, что он устанавливается через USB. Поэтому вам нужно вручную подключить USB к / cdrom. Вы можете сделать это, нажав alt -f2 , а затем mount /dev/sdc1 /cdrom , затем нажмите alt -f1 , чтобы вернуться к установке.

Устройство для USB-накопителя может различаться. В моем примере это был /dev/sdc1.

0
16.08.2019, 00:34
2 ответа

Дело не в том, что libOpenCL.so.1является символической ссылкой, а в том, что это неработающая символическая ссылка.

$ ls -la /usr/lib/x86_64-linux-gnu/ | grep libOpenCL
lrwxrwxrwx   1 root root       18 Dec 18  2015 libOpenCL.so.1 -> libOpenCL.so.1.0.0

Приведенный выше вывод показывает только символическую ссылку, указывающую на «настоящий» файл libOpenCL.so.1.0.0. Однако этот файл должен существовать в том же каталоге, но он недоступен. Вот почему вывод strace сообщает ENOENTпри попытке прочитать файл.

1
28.01.2020, 02:29

Создайте символическую ссылку libOpenCL.so, указывающую на libOpenCL.so.1. Это все.

$ cd /usr/lib/x86_64-linux-gnu/
$ ln -fs libOpenCL.so.1 libOpenCL.so
0
15.08.2020, 18:40

Теги

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