libsodium.so.23 при использовании SSR в Ubuntu 16
Я пытаюсь использовать shadowsocksR в моей Ubuntu 16.
- sudo apt-get установить git
- git clone -b manyuser https://github.com/shadowsocksr-backup/shadowsocksr.git
- cd shadowsocksr / shadowsocks
- python local.py -s server_ip -p server_port -k пароль -m chacha20-ietf -o tls1.2_ticket_auth
Затем он сказал " libsodium not found", поэтому я установил libsodium
- загрузите LATEST.tar.gz с https://download.libsodium.org/libsodium/releases/
- tar -zxf LATEST.tar.gz
- CD libsodium-stable
- ./configure
- сделать && сделать проверку
- sudo make install ```
но в это время
python local.py -s server_ip -p server_port -k пароль -m chacha20-ietf -o tls1.2_ticket_auth
Он сказал, что OSError: libsodium.so.23: не может открыть общий объектный файл: нет такого файла или каталога
Спасибо за помощь
1 ответ
Вам нужно установить libsodium-dev Попробуйте запустить "apt-get install libsodium-dev"
Если вы скомпилировали libsodium, убедитесь, что libsodium находится в кэше компоновщика:
ldconfig -p | grep libsodium
Если выходных данных нет, скорее всего, кэш компоновщика не обновляется вовремя.
Вы можете обновить кеш:
sudo ldconfig