команда ssh пользуется библиотекой Matlab

Так как я установил matlab на человечности, когда я выполняю ssh, у меня есть что-то как

$ ssh
ssh: /usr/local/MATLAB/R2018a/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
ssh: /usr/local/MATLAB/R2018a/bin/glnxa64/libcrypto.so.1.0.0: no version information available (required by ssh)
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-E log_file] [-e escape_char]
           [-F configfile] [-I pkcs11] [-i identity_file] [-L address]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] [user@]hostname [command]

$ type ssh
ssh is /usr/bin/ssh

Что случилось? Как я могу зафиксировать это?

1
задан 25 July 2018 в 12:07

1 ответ

Как предложено steeldriver я заглянул /etc/environment и LD_LIBRARY_PATH был определен как

LD_LIBRARY_PATH="/usr/local/MATLAB/R2018a/runtime/glnxa64:/usr/local/MATLAB/R2018a/bin/glnxa64:/usr/local/MATLAB/R2018a/sys/os/glnxa64:/usr/local/MATLAB/R2018a/sys/opengl/lib/glnxa64"

Я прокомментировал эту строку, и ssh работает просто великолепно. Matlab, кажется, работает, но я не сделал смотрел в деталях, если все работало.

Для тех, которые как я, кто не знал то, что было LD_LIBRARY_PATH это - разделенный от двоеточия набор каталогов, где библиотеки должны разыскиваться сначала.

2
ответ дан 7 December 2019 в 13:22

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

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