Вы ничего не должны копировать нигде.
Необходимо добавить библиотеки атласа к списку местоположений ld
будет искать.
В каталоге /etc/ld.so.conf.d
можно добавить файл atlas-lib.conf
. Этот файл должен содержать каталог libatlas.so.3gf
, который является /usr/lib/atlas-base
.
Можно сделать это путем выполнения
echo "/usr/lib/atlas-base" | sudo tee /etc/ld.so.conf.d/atlas-lib.conf
Наконец выполненный
sudo ldconfig
обновить ld
так, чтобы это знало об этом новом файле.
Кроме того, можно установить LD_LIBRARY_PATH
для включения пути к библиотеке, когда Вы работаете и это должно быть доступно в SciPy.
Я закончил после этого руководства, которое объясняет это openbsd-inetd
должен быть установлен также, и я также должен был установить RUN_DAEMON="yes"
в моем tftp файле конфигурации в /etc/default/tftpd-hpa
.
Вышеупомянутая ссылка больше не работала так, я нашел альтернативу здесь, названной: Рабочий Сервер TFTP на Ubuntu 12.04 LTS (Точное) ОБНОВЛЕНИЕ.
Я должен был иметь дело с этим сам несколько раз недавно, и это вопросы, я попросил я обеспокоить охоту:
Моя ставка находится на комбинации вышеупомянутого. Как брандмауэр и SELinux и местоположение каталога данных.
Вы не хотите, чтобы/srv был открыт с режимами 0777. И Вы не должны делать этого с tftp dir данных, также. Вам только будет нужно в файлы, читаемые миром. Если Вы не помещаете файлы на сервер. В этом случае необходимо создать файлы заранее и сделать их миром перезаписываемый, в то время как Вы пишете им.
Удачи!
tftp 127.0.0.1
Я предполагаю, что демон не работает правильно... никакое iptables выполнение брандмауэра (это из установки поля Ubuntu, таким образом, SELinux не должен быть проблемой ни один). Мой файл конфигурации /etc/default/tftpd-hpa
говорит TFTP_DIRECTORY="/srv/tftp"
но # ps ax | grep tftpd
ничего не возвращает (кроме экземпляра grep): o это нечетно, поэтому как я смог бы установить соединение затем?
– stdcerr
06.11.2013, 19:00
Если это - CentOS/Fedora, можно включить подробный обмен сообщениями из TFTP как так. Я nthe файл конфигурации /etc/xinetd.d/tftp
, замените server_args переменную к этому:
server_args = -v -v -l /var/log/tftpd
Обязательно перезапустите сервер. Можно добавить дополнительный -v
переключатели, чтобы быть более подробным.
У меня только что возникла проблема с Debian Jessie: «Истекло время передачи».
В / etc / default / tftpd-hpa
есть строка для адреса: TFTP_ADDRESS = "0.0.0.0:69"
.
Замените его полным адресом сервера. Например:
TFTP_ADDRESS="192.168.99.10:69"
И перезапустите демон. Кажется, это исправило для меня.
Эта переменная в Debian устанавливает параметр - адрес
для демона. Возможно, вам придется установить его по-другому в другом дистрибутиве, но в конце вы должны увидеть адрес при выполнении ps x
:
# ps x | grep tftp
3988 ? Ss 0:00 /usr/sbin/in.tftpd --listen --user tftp --address 192.168.99.10:69 --secure /docs/tftp-pxe
Похоже на ошибку на сервере или на клиенте.