libsodium.so.23 при использовании SSR в Ubuntu 16

Я пытаюсь использовать shadowsocksR в моей Ubuntu 16.

  1. sudo apt-get установить git
  2. git clone -b manyuser https://github.com/shadowsocksr-backup/shadowsocksr.git
  3. cd shadowsocksr / shadowsocks
  4. python local.py -s server_ip -p server_port -k пароль -m chacha20-ietf -o tls1.2_ticket_auth

Затем он сказал " libsodium not found", поэтому я установил libsodium

  1. загрузите LATEST.tar.gz с https://download.libsodium.org/libsodium/releases/
  2. tar -zxf LATEST.tar.gz
  3. CD libsodium-stable
  4. ./configure
  5. сделать && сделать проверку
  6. 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
Другие вопросы по тегам