我正在尝试安装 Open MPI。我下载了存档并将文件夹解压到/home/
。我 cded 到那里并输入./configure --prefix="/opt/openmpi"
并收到此错误:
./configure: line 4840: config.log: Permission denied
./configure: line 4850: config.log: Permission denied
我尝试了以下操作:
ls -l configure
这使-rwxrwxr-x 1 root root ... configure
df -h .
。 我上线了/dev/sda6
grep '\s/home/\s.*noexec' /proc/mounts
没有结果- 在命令前面添加
sh
我尽量避免使用它sudo
来安装它。我该怎么办?
答案1
正如@Lillox所建议的,我需要chwon
目录(例如/home/openmpi-1.10.1
)。
sudo chown -R user: .
(由于:
省略了用户组,因此该命令使用默认用户组。)
之后我使用以下命令继续安装:
./configure --prefix="/opt/openmpi"
make all install