nix 패키지 관리자를 이용해서 세대교체를 하려고 했는데 nix-env --switch-generations 33
, 제가 바보라서 실수로 해서 nix-env --switch-profile 33
지금은 nix를 사용할 수 없게 되었습니다. nix-env
에서 바이너리를 수동으로 찾을 수 있지만 /nix
구성 파일이 원래 어디에 있는지 모르겠습니다. 안에는 아무것도 없습니다 /nix/var/nix/profiles/per-user
.
원래 Linux Mint 21에 nix를 설치하여 단일 사용자 모드에서 nix를 효과적으로 설치하는 옵션을 --no-daemon
설치 프로그램에 추가했습니다. 내 개인 데이터가 어디에 있는지 어떻게 알 수 있나요?
답변1
nix(배포판이 아닌 패키지 관리자)를 새로 설치하여 놀기 위해 가상 머신을 만든 후 마침내 알아냈습니다. 분명히 "--no-daemon"으로 설치된 기본 프로필은 입니다 ~/.local/state/nix/profiles/profile
. 이것이 어딘가에 문서화되어 있으면 좋겠지만 적어도 여기에서는 찾을 수 있습니다.