Size: a a a

2020 September 25

YP

Yuriy Pitomets in NixOS
ц
Какой хостовой оси? nix-shell просто PATH проставляет
Ubuntu. В данном случе оно же sudo будет никсовый юзать?... А... Оно не pure. BTW с --pure такое не прокатит?
источник

АБ

Александр Бантьев... in NixOS
Yuriy Pitomets
Ubuntu. В данном случе оно же sudo будет никсовый юзать?... А... Оно не pure. BTW с --pure такое не прокатит?
никсовый sudo на ubuntu работать не будет по причине того, что в nix store suid нельзя
источник

YP

Yuriy Pitomets in NixOS
Похоже на правду, спасибо.
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in NixOS
Andrew Tropin
Ну например если мне нужен пакет одноразово, без флейков я бы юзал nix-shell -p htop --run "htop" ну или спавнил бы баш и в нём запускал.
Когда я работаю с проектом, где есть пакеты, которые мне не нужны в повседневной жизни, то создаю shell.nix, в нём описываю зависимости, а direnv при заходе в папку с проектом мне обновляет окружение текущего шелла как надо и я могу в zsh юзать нужные мне программы.

ну и в новом nix cli можно делать nix shell nixpkgs#htop, который работает примерно как nix-shell -p htop, но не спавнит баш. Для этого в системе должен быть nixFlakes или nixUnstable установлен.
проблема в том, что часто бывают и cli-приложения и фиг найдешь команду с ним, как последний раз запуаскал
источник

a

allter in NixOS
Александр Бантьев
никсовый sudo на ubuntu работать не будет по причине того, что в nix store suid нельзя
Кстати, а есть готовые паттерны, как автоматизировать работу с suid приложениями в nix? В nixos я так понимаю, это уже есть, а в foreign distro?
источник

ц

ц in NixOS
allter
Кстати, а есть готовые паттерны, как автоматизировать работу с suid приложениями в nix? В nixos я так понимаю, это уже есть, а в foreign distro?
NixOS
источник

E

EK in NixOS
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
А я могу заменить баш на фиш или хотя бы zsh в nix-shell?
https://nixos.wiki/wiki/Fish у меня сделано по этому ману и в шелле фиш
источник

a

allter in NixOS
ц
NixOS
там есть, знаю..
источник

ц

ц in NixOS
allter
там есть, знаю..
Можно делать точно так же, но нужен рут 😏
источник

a

allter in NixOS
ц
Можно делать точно так же, но нужен рут 😏
Ну, рут (sudo), положим, есть. Просто полностью переползать на NixOS пока не хочется.
Вдруг у кого есть примеры таких конфигов.
источник

Б

Борис in NixOS
allter
Ну, рут (sudo), положим, есть. Просто полностью переползать на NixOS пока не хочется.
Вдруг у кого есть примеры таких конфигов.
Попробуй, понравится.

Я как то пытался просто nixpkg  вкорячить на дебиан, в итоге просто перешёл на Никсос
источник

a

allter in NixOS
Борис
Попробуй, понравится.

Я как то пытался просто nixpkg  вкорячить на дебиан, в итоге просто перешёл на Никсос
Да у меня пока только несколько пакетов используется и мне хватает. Просто сейчас все проекты на Электроне (тот же Discord) требуют suid. Я пока пользуюсь нативным пакетом, тем более, что у них ужасная модель принуждения к обновлению.
источник

ц

ц in NixOS
allter
Да у меня пока только несколько пакетов используется и мне хватает. Просто сейчас все проекты на Электроне (тот же Discord) требуют suid. Я пока пользуюсь нативным пакетом, тем более, что у них ужасная модель принуждения к обновлению.
Зачем он им? 😥
источник

a

allter in NixOS
ц
Зачем он им? 😥
Песочницу для процессов браузера привелегированными сисколлами настраивать..
источник

ц

ц in NixOS
Ну дискорд без suid работает
источник

ц

ц in NixOS
Иначе была бы опция для него
источник

АБ

Александр Бантьев... in NixOS
allter
Да у меня пока только несколько пакетов используется и мне хватает. Просто сейчас все проекты на Электроне (тот же Discord) требуют suid. Я пока пользуюсь нативным пакетом, тем более, что у них ужасная модель принуждения к обновлению.
Мне кажется, это не так
источник

АБ

Александр Бантьев... in NixOS
allter
Ну, рут (sudo), положим, есть. Просто полностью переползать на NixOS пока не хочется.
Вдруг у кого есть примеры таких конфигов.
Я думаю, что лучший выход -- это симлинки с suid, как в nixos
источник

a

allter in NixOS
Александр Бантьев
Я думаю, что лучший выход -- это симлинки с suid, как в nixos
Там же не просто симлинки (?). А специально подсовываемый wrapper. Но да, надо попробовать.
источник

TS

Tony Stark in NixOS
Уже можно перекатываться на 20,09? Полет нормальный?
источник