Зачем quicklisp нужна привилегия "root"?

Пользователь root может успешно установить quicklisp. Однако обычный пользователь не может.

Я не знаю почему. Может ли кто-нибудь здесь пролить свет на меня?

2 ответа

Вы не должны root привилегии для использования или установки Quicklisp.

Получаемая ошибка "Отказано в доступе" - это общая проблема Unix, а не проблема Quicklisp. Это связано с тем, что вы установили Quicklisp как root, Ваш ~/quicklisp каталог теперь принадлежит root в то время как он должен принадлежать вашимroot учетная запись пользователя. Самое простое решение состоит в том, чтобы удалить ~/quicklisp каталог и начать заново без использования sudo,

Извините не уловил это с данным коротким сообщением.

Я предполагаю, что с правами суперпользователя можно установить файлы в /usr или где-то, в то время как обычно обычный пользователь не имеет права делать.

Я не использую QuickLisp, но я думаю, что для его запуска не требуются особые привилегии.

Другие вопросы по тегам