Server/pulsebert: Unterschied zwischen den Versionen
Vater (Diskussion | Beiträge) (→Betriebssystem) |
Vater (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == | + | == Host == |
− | + | [[Intel NUC]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Betriebssystem == | == Betriebssystem == | ||
Zeile 55: | Zeile 38: | ||
==== [https://nixos.wiki/wiki/Home_Manager home-manager] ==== | ==== [https://nixos.wiki/wiki/Home_Manager home-manager] ==== | ||
− | /etc/nixos/configuration.nix | + | : <code>sudo $EDITOR /etc/nixos/configuration.nix</code> |
− | + | <pre></pre> | |
+ | <pre> | ||
environment.systemPackages = with pkgs; [ | environment.systemPackages = with pkgs; [ | ||
+ | </pre> | ||
+ | <pre></pre> | ||
+ | <pre> | ||
home-manager | home-manager | ||
+ | </pre> | ||
+ | <pre></pre> | ||
+ | <pre> | ||
]; | ]; | ||
+ | </pre> | ||
+ | <pre></pre> | ||
: <code>sudo nixos-rebuild switch</code> | : <code>sudo nixos-rebuild switch</code> | ||
Zeile 78: | Zeile 70: | ||
=== Konfiguration === | === Konfiguration === | ||
+ | |||
+ | [[gitea:C3D2/nix-config/src/branch/master/hosts/pulsebert]] | ||
==== Systemweite Konfiguration ==== | ==== Systemweite Konfiguration ==== |
Version vom 15. Mai 2019, 02:27 Uhr
Inhaltsverzeichnis
Host
Betriebssystem
Installation
standardmäßige Partitionierung gemäß https://nixos.org/nixos/manual/index.html#sec-installation-partitioning-UEFI
sda1 1 GB (statt 512 MB) für boot
kein swap
standardmäßiges Formatieren gemäß https://nixos.org/nixos/manual/index.html#sec-installation-partitioning-formatting
https://nixos.org/nixos/manual/index.html#sec-installation-installing
erstellte /mnt/etc/nixos/hardware-configuration.nix kontrolliert
erstellte /mnt/etc/nixos/configuration.nix geringfügig angepasst
- Account k-ot hinzugefügt
nixos-install
Passwort für root gesetzt
Einrichtung
Erstellen von einem Index für nix-locate
Anzeigen von …
-
nix-locate hwinfo
home-manager
-
sudo $EDITOR /etc/nixos/configuration.nix
environment.systemPackages = with pkgs; [
home-manager
];
-
sudo nixos-rebuild switch
-
man home-configuration.nix
-
mkdir ~/.config/nixpkgs/
-
nix-env -q
-
$EDITOR ~/.config/nixpkgs/home.nix
-
nix-env -e $(nix-env -q)
-
home-manager switch
Konfiguration
gitea:C3D2/nix-config/src/branch/master/hosts/pulsebert
Systemweite Konfiguration
-
less /etc/nixos/configuration.nix
-
sudo nano /etc/nixos/configuration.nix
-
sudo nixos-rebuild switch
Konfiguration des standardmäßigen Accounts
-
less /home/k-ot/.config/nixpkgs/home.nix
-
nano /home/k-ot/.config/nixpkgs/home.nix
-
home-manager switch
Siehe auch
- (Ersatz) Server/cibert (ehemals Server/cider)
- (Ersatz) Server/lisbeth (als Ersatz von Server/cibert)
- Server/glotzbert (Gerät am TV)
foo im HQ
Server/pulsebert ist Teil vom HQ. Mit der hier verwendeten Vorlage:foo im HQ sollst du eine Übersicht über andere wichtige Gegenstände im HQ bekommen.