这里的超级菜鸟。我可能正在尝试咀嚼超过我可以吞咽的量。我一周前才开始使用 Ubuntu
我正在运行最新的 Ubuntu 14,使用 BIND9(教程帮助设置了 DNS),并且我一直在与 FreeRadius 2.X 和现在的 3.X 进行斗争。
主要是我一直在遵循我发现的指南......
存储库只有 2.1.12,但我从他们的站点下载了 3.0.5 GZ 包。
2.1.12 太多了,长话短说……它不会正确重新安装(文件、目录丢失……PITA)
所以3.0.5,我解压后尝试安装,MAKE和CHECKINSTALL都失败了。谷歌未能查明为什么将“MAKE.INC.IN”重命名为“MAKE.INC”仍然会停止安装。有几个文件分散在以“IN”结尾的目录中,所以我认为这与包的压缩来源有关。此外,gEDIT 确认 MAKEFILE 正在调用 make.inc。我不知道为什么我无法安装软件包。由开发商说提供的安装说明来使用./configure
,make
和make install
也。
下面是我的 make install 和 make 的输出,两者都输出相同的“错误 10”
leonardo@consiglieri-DNS:~/Desktop/freeradius-server-3.0.5$ sudo make install
Makefile:10: *** Missing 'Make.inc' Run './configure [options]' and retry. Stop.
Run Code Online (Sandbox Code Playgroud)
检查安装,如果我手动将 make.inc.in 重命名为 make.inc:
Installing with make install...
========================= Installation results ===========================
scripts/boiler.mk:623: @abs_top_builddir@/main.mk: No such file or directory
make: *** No rule to make …
Run Code Online (Sandbox Code Playgroud)