-1

好的,所以我正在尝试在我的 macbook 上的终端中安装 nano。我下载了文件,解压缩并在终端中找到了文件夹/文件。我运行了 ./configure 命令。然后“制作”。两者都运行良好。在“make install”上,我不断收到有关权限和创建目录的错误。这就是错误:

mkdir: /usr/local: Permission denied
mkdir: /usr/local: No such file or directory
mkdir: /usr/local/share: No such file or directory
mkdir: /usr/local/share/nano: No such file or directory
make[5]: *** [install-htmlmanDATA] Error 1
make[4]: *** [install-am] Error 2
make[3]: *** [install-recursive] Error 1
make[2]: *** [install] Error 2
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

任何帮助或建议将不胜感激。谢谢!

4

3 回答 3

1
sudo make install

那应该解决它。它告诉您(用户)无权创建给定文件夹,sudo 允许您以有权访问给定目录的 root 身份运行程序。

于 2013-02-16T05:21:58.767 回答
0

sudo make install应该这样做(只要你能sudo)。

于 2013-02-16T13:10:43.227 回答
0

要像这样安装它(“下面的”用户帐户),您应该使用 configure --prefix 选项指定前缀(在编译之前,在 make 命令之前)要安装系统范围的 sudo,如上所述。您可能还想使用 MacPorts。

于 2013-02-16T14:38:49.703 回答