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

最初にファイルを取得した方法を教えてください。

関連情報