guix 시스템을 재구성할 때 어떤 파일을 지정해야 합니까?

guix 시스템을 재구성할 때 어떤 파일을 지정해야 합니까?

이것문서설명하다 guix system reconfigure:

다음에 설명된 운영 체제를 빌드합니다.문서, 활성화하고 전환하십시오.

대략적으로 검색해도 무엇과 장소에 대한 정보가 나오지 않았습니다.문서또는 생성 방법.

@muru가 댓글을 달았듯이 페이지에는 다음과 같은 내용도 나와 있습니다.

운영 체제 선언을 작성한 후(이전 섹션에 표시된 대로)

...하지만 그 부분은부트로더 구성또한 시스템에서 파일을 찾을 수 있는 위치도 알려주지 않습니다.

이 단계는 일반적인 시스템 업그레이드의 일부이기 때문에( guix pull여러 곳에서 runnnig를 설명한 후) 좀 더 분명한 것을 기대했을 것입니다... 하지만 저는 GuixSD에 대해 전혀 모르는 멍청이이기 때문에 쉽게 받아들였습니다. 뭔가 잘못되었습니다 .

답변1

존재하다3.7 시스템 설치 후, 그것은 말한다 :

3.7 시스템 설치 후

성공했습니다. 이제 Guix 시스템으로 부팅되었습니다! 그 시점부터 다음 예를 실행하여 언제든지 시스템을 업데이트할 수 있습니다.

guix pull
sudo guix system reconfigure /etc/config.scm

어쩌면 /etc/config.scm그것이 당신이 찾고 있는 것일 수도 있습니다.

그리고3.6.2 설치 계속하기:

다음으로, 파일을 편집하고 설치하려는 운영 체제 선언을 제공해야 합니다. […]. 이 파일을 대상 루트 파일 시스템(예: )에 저장하는 것이 좋습니다 /mnt/etc/config.scm. 이렇게 하지 않으면 새로 설치된 시스템을 재부팅하면 구성 파일이 손실됩니다.

바라보다구성 시스템 사용, 구성 파일 개요입니다. 이 섹션에서 설명하는 구성 예는 /etc/configuration설치 이미지에서 찾을 수 있습니다. 따라서 그래픽 디스플레이 서버("데스크톱" 시스템)를 제공하는 시스템 구성을 시작하려면 다음을 실행합니다.

# mkdir /mnt/etc
# cp /etc/configuration/desktop.scm /mnt/etc/config.scm
# nano /mnt/etc/config.scm

처음에 파일을 어떻게 얻었는지 알려줄 수 있습니다.

관련 정보