Я в восторге от Nix и NixOS. Раньше Gentoo юзал, но там возни много. А тут я просто конфиги храню в гите и при смене компа просто воспроивожу всё. А ещё тут есть nix-shell и flakes - я, как разработчик, просто писаюсь от восторга.
@ivanmy31344 жыл бұрын
Отличное видео. Информативно и без воды.
@apterion Жыл бұрын
Преимущества nix-shell перед docker в локальной разработке в том, что у меня не меняется ни шелл, ни система вообще. В машине у меня fish, а если в докер провалиться, то там будет sh, это не удобно (по умолчанию в nix-shell bash, но это нетрудно исправить, я просто добавил пакет fish-nix-shell в систему). А в nix-shell все системные утилиты мне по-прежнему доступны, я никуда в новую систему не погружаюсь, у меня просто локальное окружение с нужными специфическими зависимостями, которые больше нигде не нужны. И это не отменяет докера, бд я всё равно буду в докере запускать, ибо так удобнее и привычнее. А вот пакеты и либы буду тянуть через nix-shell, конечно же. А ещё скорее, через flakes и direnv. Например, rust в моём компьютере нет. Но когда я захожу в папку с проектом на rust, там чудесным образом появляются и rustc, и cargo, и всё остальное нужное здесь. А когда захожу в проект на nodejs - там у меня nodejs соответствующей версии.
@sermart12343 жыл бұрын
Плюсую. Меня люто бесит файловая иерархия в линукс, когда все приложения размазаны по bin, lib, etc, меня бесит искать конфиги и их бекапы, меня бесит, что после сбоя нужно искать проблему, а не просто откатится, меня бесит, что я не могу получить список установленных пакетов, бесит, что я не могу создать "слепок" и перенести его на другоеиустройство без костылей. Наткнулся на nix и радуюсь. Буду ставить
@nicktravolta14573 жыл бұрын
Как успехи?
@testanon1183 жыл бұрын
@@nicktravolta1457 умер
@nicktravolta14573 жыл бұрын
@@testanon118 помянем
@artinwebwetrust85512 жыл бұрын
расскажи, как успехи то?
@БУБЛЬГУМ-я9р2 жыл бұрын
перебесился поди , здоровья
@expmodish9940Ай бұрын
Да, nix классная штука. Закопался в него по уши уже..)
@dramaturgpodolsk Жыл бұрын
Молодец! Давай зачетку!
@eskaro7510 ай бұрын
подскажите как никс ос установить портпротон чтоб играть мир танков?
@Merlin-wo4dj2 ай бұрын
Через flatpak. Можно использовать проект nix-flatpak для декларативного управления им.
@Tatar_Piano2 жыл бұрын
В чем преимущество перед флэтпак или докер, подман?
@dramaturgpodolsk Жыл бұрын
ни в чем. это полет мысли, как obsidian. Каждый сходит с ума по-своему!
@Merlin-wo4dj2 ай бұрын
Во флэтпаке насколько мне известно пакеты не изолированы друг от друга, а докер и подман это для разработки, не думаю что ты захочешь проги через них ставить.
@HECKAKYH-ADEKBATEH2 жыл бұрын
не генерации, а поколения; не дропнуть, а сбросить; не компилять, а собирать. Ужасная речь, аусбессеруйтесь!
@exitcode11 Жыл бұрын
Лучъ жё на древнє рускомъ разгваріватъ
@HECKAKYH-ADEKBATEH Жыл бұрын
@@exitcode11 это не дореформенный.
@exitcode11 Жыл бұрын
@@HECKAKYH-ADEKBATEH Вы суть сатиры не поняли? Не нужно быть таким ботаном(nerd), мы же в интернете как-ни-как.
@HECKAKYH-ADEKBATEH Жыл бұрын
@@exitcode11 что-то вы батенька поплыли как некорабль. Песню про Серёжу послушайте.