[%]
NixOS 프로필 리스팅 해주는 스크립트 만듬
다믜(damhiya)
2023-07-15 18:38
추천 2
nixos profile managementnixos profile management. GitHub Gist: instantly share code, notes, and snippets.gist.github.com
> ./list-nixos-profile.sh
300 2023-03-29 19:32:11 NixOS 23.05.20230327.4bb072f (Linux 6.1.21)
314 2023-05-03 00:45:21 NixOS 23.05.20230403.53dad94 (Linux 6.1.22)
319 2023-05-25 01:25:26 NixOS Tapir 23.11.20230523.d30264c (Linux 6.2.16)
348 2023-06-16 00:14:02 NixOS Tapir 23.11.20230605.7409480 (Linux 6.1.31)
352 2023-06-21 06:31:02 NixOS Tapir 23.11.20230617.04af42f (Linux 6.3.8)
353 2023-06-30 18:26:40 NixOS Tapir 23.11.20230627.e18dc96 (Linux 6.3.9)
354 2023-07-01 16:31:16 NixOS Tapir 23.11.20230629.4bc72ca (Linux 6.3.10)
355 2023-07-01 16:38:04 NixOS Tapir 23.11.20230629.4bc72ca (Linux 6.3.10)
* 368 2023-07-15 15:39:22 NixOS Tapir 23.11.20230705.f292b49 (Linux 6.3.11)
이런식으로 나옴.
sudo nix-env --profile /nix/var/nix/profiles/system --list-generations
는 불필요한 root 권한 요구하고 kernel 버전을 안보여줌.
부등호로 프로필 숫자나 날짜에 매칭해서 삭제하는 기능도 만들면 편할것 같은데 쉘스크립트 머리아파서 더 하기 싫다.
굳이 이렇게 하는 이유가 있음? 그냥 홈매니저로 유저 바꿔가며 쓰면 되는 거 아님? rollback 때문에 그러는 거?
유저 프로필이 아니라 시스템 프로필 보여주는거임