Size: a a a

2021 March 05

АБ

Александр Бантьев... in NixOS
Yurii Matsiuk
Я правильно понимаю, что если я хочу сбилдить чужой конфиг то могу просто в клоне их репы ранить NIXOS_CONFIG=$(pwd)/configuration.nix nixos-rebuild build-vm? Вне зависимости от того юзают они флейки или нет, главное чтоб на моей стороне флейки были включены, так?
Без флейков нужно так
источник

АБ

Александр Бантьев... in NixOS
(ну либо как-то ещё, способов организации много)
источник

АБ

Александр Бантьев... in NixOS
Флейки как раз сделаны для того, чтобы унифицировать костыли.
источник

АБ

Александр Бантьев... in NixOS
Александр Бантьев
Разница в способе сборки :) С флейками достаточно просто nixos-rebuild build-vm --flake .#device_hostname (device_hostname нужно заменить)
(кстати можно даже nixos-rebuild build-vm --flake github:owner/repo#device_hostname)
источник

YM

Yurii Matsiuk in NixOS
Понял, спасибо.
источник

Т

Тима in NixOS
Есть какие-то утилиты для более глубокой чистки системы? под 50 гигов уже
источник

АБ

Александр Бантьев... in NixOS
sudo nix-collect-garbage -d
источник

Т

Тима in NixOS
Александр Бантьев
sudo nix-collect-garbage -d
Особо не помогает
источник

АБ

Александр Бантьев... in NixOS
Ну смотри в sudo nix-store --gc --print-roots
источник

АБ

Александр Бантьев... in NixOS
Если хочешь, пройдись по всему, что до /proc и посмотри с помощью nix-store -qR и du сколько оно суммарно занимает
источник

Т

Тима in NixOS
Много однако там смотреть)
источник

ц

ц in NixOS
Тима
Особо не помогает
sudo rm /nix/var/nix/gcroots/auto/*
источник

ц

ц in NixOS
Можешь это попробовать
источник

ц

ц in NixOS
А потом сборку мусора запустить
источник

Т

Тима in NixOS
Запустил, 35 гигов
источник

Т

Тима in NixOS
занято, как по мне много, но ладно. Похоже я сделал ошибку когда выбрал xfs и под корень дал 50 гигов
источник

ц

ц in NixOS
Тима
Запустил, 35 гигов
источник

ц

ц in NixOS
Можно ещё попробовать перезагрузку и сборку мусора
источник

ц

ц in NixOS
Тима
занято, как по мне много, но ладно. Похоже я сделал ошибку когда выбрал xfs и под корень дал 50 гигов
У меня один раздел
источник

ц

ц in NixOS
На nixos нет особого смысла диск на разделы разбивать
источник