mpirun: ошибка при загрузке разделяемых библиотек: libopen-rte.so.12:

Я ни при каких условиях не рекомендую вам отключать IP-адреса. Они всегда меняются.

Этот вопрос больше связан с конфигурацией вашего маршрутизатора, а не с фактической конфигурацией Ubuntu. На вашем маршрутизаторе необходимо убедиться, что порт 80 открыт. Всегда есть риск открыть порт для внешнего интернета ... имейте это в виду.

Я также рекомендую вам либо инвестировать, либо немного искать динамического клиента обновления DNS. У меня был один с No-IP, но я обнаружил, что это действительно раздражает, потому что вам приходилось регистрироваться каждые 30 дней. Тем не менее, они дали мне более дружественное имя хоста (например, ilarsona.ddns.net).

Теоретически, для нескольких веб-сайтов все, что вам нужно использовать (при условии, что вы используете No-IP), будет yournamehere.ddns.net/website.

- Подробнее -

Динамический DNS обычно не передается вашим провайдером. Фактически, он предназначен для ограничения ваших интернет-провайдеров. Статические IP-адреса дороги, а динамическая служба DNS использует нестатический IP-адрес и создает из него имя хоста. Он регистрирует и изменяет указатель на ваш REAL IP-адрес каждые 30 минут.

Что происходит с вашим маршрутизатором, так это то, что он хочет защитить вас от внешнего мира Интернета, и он не понимает, что вы на самом деле думаете, что это мешает. Без конфигурации маршрутизатора использование общего IP-адреса не будет работать. Таким образом, вам необходимо открыть порт 80 на вашем маршрутизаторе для входящего трафика, предпочтительно на свой сервер, чтобы сервер мог выполнять свою работу.

Я также обнаружил, что браузеры часто путаются с помощью

    http://124.466.98.90 

(или что-то в этом роде), поэтому

   http://yourname.ddns.net

будет способом более полезно. Динамический IP заботится обо всей тяжелой работе для вас.

0
задан 19 January 2018 в 17:03

3 ответа

Моя система говорит, что эта библиотека поступает из пакета libopenmpi1.10. Поэтому вам нужно будет установить это.

$ find /usr/lib -name *libopen-rte*
/usr/lib/libopen-rte.so
/usr/lib/openmpi/lib/libopen-rte.so
/usr/lib/openmpi/lib/libopen-rte.so.12.0.2
/usr/lib/libopen-rte.so.12.0.2
/usr/lib/libopen-rte.so.12
$ dpkg -S /usr/lib/libopen-rte.so.12
libopenmpi1.10: /usr/lib/libopen-rte.so.12
2
ответ дан 22 May 2018 в 15:26
  • 1
    Переустановка libopenmpi1.10 решила его! благодаря – Gábor Erdős 19 January 2018 в 17:45

Моя система говорит, что эта библиотека поступает из пакета libopenmpi1.10. Поэтому вам нужно будет установить это.

$ find /usr/lib -name *libopen-rte* /usr/lib/libopen-rte.so /usr/lib/openmpi/lib/libopen-rte.so /usr/lib/openmpi/lib/libopen-rte.so.12.0.2 /usr/lib/libopen-rte.so.12.0.2 /usr/lib/libopen-rte.so.12 $ dpkg -S /usr/lib/libopen-rte.so.12 libopenmpi1.10: /usr/lib/libopen-rte.so.12
2
ответ дан 17 July 2018 в 22:40

Моя система говорит, что эта библиотека поступает из пакета libopenmpi1.10. Поэтому вам нужно будет установить это.

$ find /usr/lib -name *libopen-rte* /usr/lib/libopen-rte.so /usr/lib/openmpi/lib/libopen-rte.so /usr/lib/openmpi/lib/libopen-rte.so.12.0.2 /usr/lib/libopen-rte.so.12.0.2 /usr/lib/libopen-rte.so.12 $ dpkg -S /usr/lib/libopen-rte.so.12 libopenmpi1.10: /usr/lib/libopen-rte.so.12
2
ответ дан 24 July 2018 в 13:16

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

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