пользователь root может получать доступ и устанавливать репозитории, в то время как пользователь без полномочий root не может

В отличие от других дистрибутивов, в NixOS, даже если вы установите правильные библиотеки, это не будет иметь значения, поскольку пакеты должны объявлять свои зависимости для успешной сборки.

Например, если вы пытаетесь собрать пакет A и он зависит от пакета B , установка пакета B не предоставит зависимость; package A его просто не увидит.

Что касается Nvidia, то я не вижу nvidiaBeta как вариант. Вы можете использовать «nv», который является драйвером с открытым исходным кодом -, или «nvidia», который является проприетарным драйвером. См.https://nixos.org/nixos/manual/#idm140737316337280

0
28.11.2019, 08:14
1 ответ

root имеет полную свободу действий в системе.

Чтобы убедиться, что у вас есть достаточные привилегии для пользователя, отличного от -, добавьте этого пользователя в файл /etc/sudoers; так же, как вы найдете в записи для root.

Затем выполните те же команды, используя

sudo <your command>
0
28.01.2020, 03:05

Теги

Похожие вопросы