为什么quicklisp需要“root”特权?

发布于 2024-12-04 14:41:29 字数 66 浏览 0 评论 0原文

root用户可以成功安装quicklisp。然而普通用户却不能。

我不知道为什么。这里有人能照亮我吗?

The root user can install quicklisp successfully. Howvever the ordinary user cannot.

I do not know why. Could anyone here shed a light on me?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我们的影子 2024-12-11 14:41:29

您不需要 root 权限即可使用或安装 Quicklisp。

您遇到的“权限被拒绝”错误是一个常见的 Unix 问题,而不是 Quicklisp 问题。这是因为您已将 Quicklisp 安装为 root。您的 ~/quicklisp 目录现在由 root 所有,而它应该由您的非 root 用户帐户所有。最简单的解决方案是删除 ~/quicklisp 目录并重新开始,而不使用 sudo

You do not need root privileges in order to use or install Quicklisp.

The “permission denied” error you're getting is a general Unix issue, not a Quicklisp one. It results from you having installed Quicklisp as root. Your ~/quicklisp directory is now owned by root while it ought to be owned by your non-root user account. The simplest solution is to remove the ~/quicklisp directory and start over without using sudo.

掀纱窥君容 2024-12-11 14:41:29

抱歉,没有很好地理解给定的短信。

我猜想有了root权限,就可以安装文件到/usr或其他地方,而普通普通用户则无权这样做。

没有使用过quicklisp,但我想运行它不需要特殊权限。

sorry did not catch it well with given short message.

I guess with root privilege, one can install the files to /usr or somewhere, while commonly ordinary user are not granted to do.

haven't be using quicklisp, but i guess running it does not require special privilege.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文