Size: a a a

2020 February 15

АБ

Александр Бантьев in NixOS
Просто nix-env -e geany
источник

АБ

Александр Бантьев in NixOS
Но учти, что мы считаем /nix/store как-бы просто кэшем, в котором хранятся файлики
источник

E

EK in NixOS
То есть там они будут лежать просто
источник

АБ

Александр Бантьев in NixOS
И чтобы почистить этот кэш от ненужных больше файликов (файликов, которые не установлены ни в один профиль и на них нет ссылок) можно сделать nix-collect-garbage
источник

АБ

Александр Бантьев in NixOS
EK
То есть там они будут лежать просто
Да
источник

E

EK in NixOS
А если я поставлю какую-то еще прогу на жтк2, то жтк2 опять установится, или подзватит прошлую?
источник

E

EK in NixOS
Которая в сторе лежит
источник

АБ

Александр Бантьев in NixOS
Если тебе прям принципиально снести только geany с ненужными зависимостями из store, то у меня где-то валялся скриптик
источник

АБ

Александр Бантьев in NixOS
EK
А если я поставлю какую-то еще прогу на жтк2, то жтк2 опять установится, или подзватит прошлую?
Подхватит прошлую
источник

АБ

Александр Бантьев in NixOS
Там даже ничего подхватывать не надо, путь к библиотеке тот же самый
источник

E

EK in NixOS
Нее, я на примере пытаюсь понять, как держать систему в чистоте
источник

АБ

Александр Бантьев in NixOS
EK
Нее, я на примере пытаюсь понять, как держать систему в чистоте
nix-collect-garbage :)
источник

E

EK in NixOS
Пользую гнома3
источник

E

EK in NixOS
Эта команда подавляет из сторе все папки и фацлы которые осиротели? Ну т.е. о них ничего не знаетконфиг
источник

E

EK in NixOS
Верно? :)
источник

E

EK in NixOS
Поудаляет*
источник

АБ

Александр Бантьев in NixOS
nix-store -qR $(nix-store --realise $(nix eval --raw nixpkgs.geany)) | xargs nix-store --delete <-- удалит geany со всеми ненужными более зависимостями из store
источник

АБ

Александр Бантьев in NixOS
Если у тебя geany установлен на момент выполнения команды, то ничего не произойдет
источник

E

EK in NixOS
Если вместо geany написать другую прогу скрипт верно отработает?
источник

АБ

Александр Бантьев in NixOS
(т.к. сам geany считается нужным, и nix-store --delete его не удалит)
источник