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/06/25 14:09] – přidána sekce upgrade nixos martyetnavody: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 
 +vložena jako flake input.
  
-Nejprve si vylistujeme stávající channel zjistíme tak verzi a název kanálu:+===== Správa VPS ===== 
 +Přejdi na [[:domu|návody VPS]] pro více informací o naší infrastruktuře možnostech VPS.
  
-<code>sudo nix-channel --list</code> +===== Impermanence ===== 
- +Viz [[navody:distribuce:nixos:impermanence]].
-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 ===== +
-Přejdi na [[/|návody VPS]] pro více informací o naší infrastruktuře a možnostech VPS.+
  
navody/distribuce/nixos.1687702166.txt.gz · Poslední úprava: 2023/06/25 14:09 autor: martyet