Uživatelské nástroje

Nástroje pro tento web


navody:distribuce:nixos

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
navody:distribuce:nixos [2023/12/09 14:02] – Opraven odkaz na navody VPS aithernavody:distribuce:nixos [2025/03/16 21:10] (aktuální) – Ukázka NixOS flake konfigurace aither
Řádek 27: Řádek 27:
 z [[https://github.com/vpsfreecz/vpsadminos/blob/staging/os/lib/nixos-container/vpsadminos.nix]]. z [[https://github.com/vpsfreecz/vpsadminos/blob/staging/os/lib/nixos-container/vpsadminos.nix]].
  
-===== Upgrade mezi verzemi =====+Při vytvoření VPS a reinstalaci systému je možné do VPS přes vpsAdmin nahrát a nasadit vlastní 
 +konfiguraci, viz [[navody:vps:userdata|user data]].
  
-Upgrade probíhá standardním způsobem ve VPS, v průběhu aktualizace (načtení channel s balíčky, zbuildění konfigurace) však může být třeba ve vpsAdminu v detailu VPS změnit použitou verzi distribuce na novější (právě instalovanou). +===== Ukázka konfigurace pomocí flake ===== 
- +Pokud chcete použít NixOS flakes, ukázkovou konfiguraci najdete zde[[https://github.com/vpsfreecz/example-vps-flake|example-vps-flake]]. Konfigurace z ''/etc/nixos/vpsadminos.nix'' je zde 
-Nejprve si vylistujeme stávající channel a zjistíme tak verzi a název kanálu: +vložena jako flake input.
- +
-<code>sudo nix-channel --list</code> +
- +
-Poté můžeme přidat channel nové verze na stejném kanálu (v případě VPS u vpsFree je to vždy nixos): +
- +
-<code>sudo nix-channel --add https://nixos.org/channels/nixos-23.05 nixos</code> +
- +
-Následně můžeme udělat update (načtení kanálu a balíčků z něj): +
- +
-<code>sudo nix-channel --update</code> +
- +
-A samotný upgrade systému: +
- +
-<code>sudo nixos-rebuild switch --upgrade</code> +
- +
-V této fázi bude třeba velmi pravděpodobně změnit distribuci v detailu vps ve vpsAdminu a také upravit konfiguraci podle doporučení (různá změna konfigurace, tvarů názvů hodnot..) která vyskočí v terminálu.+
  
 ===== Správa VPS ===== ===== Správa VPS =====
 Přejdi na [[:domu|návody VPS]] pro více informací o naší infrastruktuře a možnostech VPS. Přejdi na [[:domu|návody VPS]] pro více informací o naší infrastruktuře a možnostech VPS.
 +
 +===== Impermanence =====
 +Viz [[navody:distribuce:nixos:impermanence]].
  
navody/distribuce/nixos.1702130524.txt.gz · Poslední úprava: 2023/12/09 14:02 autor: aither