我想在 Ubuntu 上从源代码安装 openssh。我下载了源代码
- 。/配置
- 制作
- 安装
但是使用最后一条命令时,我收到以下错误:
(cd openbsd-compat && make)
make[1]: Entering directory '/home/pc/Desktop/openssh-7.6p1/openbsd-compat'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/pc/Desktop/openssh-7.6p1/openbsd-compat'
./mkinstalldirs /usr/local/bin
make: execvp: ./mkinstalldirs: Permission denied
Makefile:313: recipe for target 'install-files' failed
make: [install-files] Error 127
请问我该怎么做才能修复此错误?我找不到解决方案!
答案1
有时在编译时,这取决于开发人员如何构建他的 Makefile,他必须指定输出目录,这样他就不会给我错误。
./configure --prefix = /path_for_build