Установка ns-allinone2.34 в Ubuntu 10.04
Мне нужно установить ns-allinone 2.34 для реализации протокола выщелачивания. Я выполнил все шаги установки, когда я пишу ./install
в терминале я получил такой результат:
Warning: tclStubInit.c may be out of date.
Developers may want to run "make genstubs" to regenerate.
This warning can be safely ignored, do not report as a bug!
Installing libtcl8.4.a to /home/rain/ns-allinone-2.34/lib/
cp: cannot create regular file '/home/rain/ns-allinone-2.34/lib/#inst.6373#': Permission denied
rm: cannot remove '/home/rain/ns-allinone-2.34/lib/libtcl8.4.a': Permission denied
mv: cannot stat '/home/rain/ns-allinone-2.34/lib/#inst.6373#': No such file or directory
ranlib: could not create temporary file whilst writing archive: No more archived files
make: *** [install-binaries] Error 1
tcl8.4.18 installation failed.
Tcl is not part of the ns project. Please see www.Scriptics.com
to see if they have a fix for your platform.
Даже когда я ввожу "нс" результат: command not found
,
1 ответ
Похоже, что строка, содержащая "cp: не может создать обычный файл", может пытаться создать имя файла с недопустимыми символами. Я не думаю, что как знак числа, так и двоеточие (# и:) могут использоваться в имени файла, и, похоже, пробел в имени также может быть связан с вещами. Если есть альтернатива использованию этого имени файла через некоторую конфигурацию установки, я бы начал с этого.