フォローするNixOS マニュアル、i)ライブUSBドライブを作成し、ii)私のシステムにNixOSをインストールしました。
今、ワイヤレスネットワークを設定しようとしています。「無線ネットワーク」の説明私のインストールでは動作しません。インストール中またはインストール後に機能するにはどうすればよいですか?
具体的には私はそうではありませんwpa_supplicant.service
。
systemctl restart wpa_supplicant.service
Failed to restart wpa_supplicant.service: Unit wpa_supplicant.service not found.
実行しようとすると、systemctl restart NetworkingService
同様のエラーが発生します。
systemctl restart NetworkingService
Failed to restart NetworkingService: Unit NetworkingService not found.
networking.wireless.enable = true
(で)構成したと言及します/etc/nixos/configuration.nix
。私の場合、nixos-rebuild switch
インターネットからパッケージをダウンロードできなかったため、再実行は機能しませんでした。
$ nixos-rebuild switch
building Nix...
building the system configuration...
warning: unable to download 'https://cache.nixos.org/nix-cache-info': Couldn't resolve host name (6); retrying in 348 ms
warning: unable to download 'https://cache.nixos.org/nix-cache-info': Couldn't resolve host name (6); retrying in 619 ms
...
cannot build derivation '/nix/store/...-wpa_supplicant.service.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/...-nixos-system-
それで鶏肉か卵か問題があるようです。ネットワークがありません。これにより、ネットワークを設定できます。私はwpaリクエスタパッケージがデフォルトのインストールに含まれると思いました。
明らかに私は何かを見逃しています。
ベストアンサー1
わかりました。問題を解決しました。
/etc/nixos/configuration.nix
では、初期インストール中にこの設定を有効にする必要があります。networking.wireless.enable = true
だからインストールUSBに戻り(Mountedに/mnt/etc/nixos/configuration.nix
)設定してもう一度実行しましたnixos-install
。
そこからi)以下に基づいて更新されたシステムで再起動しました。ワイヤレスネットワークマニュアルセクション、ii)を使用してワイヤレス設定を作成しましたwpa_passphrase <ssid> [passphrase] > /etc/wpa_supplicant.conf
。次に、iii)再起動サービスを使用してくださいsystemctl restart wpa_supplicant.service
。お待ちください!