Guix

guix系統重新配置中要指定的文件是什麼?

  • December 26, 2019

文件guix system reconfigure說:

建構文件中描述的作業系統,啟動它,然後切換到它。

粗略的搜尋並沒有顯示任何關於該文件是什麼、在哪里或如何生成它的資訊。

正如@muru 評論的那樣,該頁面還說:

一旦您編寫瞭如上一節中所見的作業系統聲明

…但該部分是引導載入程序配置,同樣沒有告訴我在我的系統上哪裡可以找到該文件。

由於這一步是正常系統升級的一部分(guix pull在多個地方描述的 runnnig 之後),我本以為會有更明顯的東西……但由於我是 GuixSD 的完全菜鳥,我很容易出錯。

3.7 After System Installation中,它說:

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

這可以告訴你你是如何得到那個文件的。

引用自:https://unix.stackexchange.com/questions/550597