NixOS as a desktop/pl: Difference between revisions
No edit summary |
Created page with "Dodatkowe, poniższe wyszukiwania tematów na GitHub'ie, powinny pokazać użyteczne przykłady." Tags: Mobile edit Mobile web edit |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
NixOS może być używany do wielu rzeczy, Jeżeli chcesz używać go jako głowny system do codziennego użytku (bezpośrednio na komputerze lub jako wirtualną maszyne), ta strona jest dla ciebie, Nawet jeżeli twoje ambicje to używanie NixOS w chmurze lub specjalnie skonfigurowanych serwerach, możesz chcieć sie zapoznać z lekcjami które są tutaj aby bardziej sie zapoznać z ekosystemem Nix | |||
NixOS | |||
<span id="Installation"></span> | <span id="Installation"></span> | ||
Instalacja | == Instalacja == | ||
<span id="Wiki_method"></span> | <span id="Wiki_method"></span> | ||
Metoda Wiki | === Metoda Wiki === | ||
Jeśli wolisz czytać, zobacz [[NixOS Installation Guide]], aby rozpocząć. Dobrze prezentowana opcja wideo znajduje się w sekcji przewodnika wideo bezpośrednio poniżej. Należy pamiętać, że w przypadku instalacji stacjonarnej prawdopodobnie będziesz chciał upewnić się, że zaczniesz od co najmniej 30 GiB dostępnej przestrzeni dysku, aby umożliwić środowiska graficzne (np. GNOME, KDE lub XFCE), przeglądarki (np. Firefox), oraz inne aplikacje graficzne (np. VSCode), które byłyby typowe dla codziennego użycia. 15 GiB może wystarczyć na bardzo lekki system. | Jeśli wolisz czytać, zobacz [[NixOS Installation Guide]], aby rozpocząć. Dobrze prezentowana opcja wideo znajduje się w sekcji przewodnika wideo bezpośrednio poniżej. Należy pamiętać, że w przypadku instalacji stacjonarnej prawdopodobnie będziesz chciał upewnić się, że zaczniesz od co najmniej 30 GiB dostępnej przestrzeni dysku, aby umożliwić środowiska graficzne (np. GNOME, KDE lub XFCE), przeglądarki (np. Firefox), oraz inne aplikacje graficzne (np. VSCode), które byłyby typowe dla codziennego użycia. 15 GiB może wystarczyć na bardzo lekki system. | ||
<span id="Video_guide"></span> | <span id="Video_guide"></span> | ||
Instrukcja wideo | === Instrukcja wideo === | ||
Po przewodnik wizualny zobacz [[Wil T Nix Guides]]. [[Wil_T_Nix_Guides#NixOS_Installation_Guide|second video]] to instrukcja instalacji. Ta 8-częściowa seria, wyprodukowana na początku 2021 r., Obejmuje również wszystkie podstawy używania NixOS jako systemu stacjonarnego i konfigurowania go według własnych upodobań. | Po przewodnik wizualny zobacz [[Wil T Nix Guides]]. [[Wil_T_Nix_Guides#NixOS_Installation_Guide|second video]] to instrukcja instalacji. Ta 8-częściowa seria, wyprodukowana na początku 2021 r., Obejmuje również wszystkie podstawy używania NixOS jako systemu stacjonarnego i konfigurowania go według własnych upodobań. | ||
<span id="Managing_your_configuration"></span> | <span id="Managing_your_configuration"></span> | ||
Zarządzanie konfiguracją | == Zarządzanie konfiguracją == | ||
Możliwe jest zarządzanie całą konfiguracją przy użyciu metod udokumentowanych w [https://nixos.org/manual/nixos/stable/index.html NixOS official manual]. Jednak większość członków społeczności, którzy używają NixOS na pulpicie, woli zarządzać swoimi konfiguracjami użytkownika (np. „dotfiles”) przy użyciu [[Home | Możliwe jest zarządzanie całą konfiguracją przy użyciu metod udokumentowanych w [https://nixos.org/manual/nixos/stable/index.html NixOS official manual]. Jednak większość członków społeczności, którzy używają NixOS na pulpicie, woli zarządzać swoimi konfiguracjami użytkownika (np. „dotfiles”) przy użyciu [[Home Manager]] (potrzebne cytowanie). Home Manager to narzędzie dla użytkownika do deklarowania tego, co chcesz i jak chcesz to skonfigurować, a zatem byłby używany zamiast większości ustawień, które w innym przypadku umieściłbyś w [https://nixos.org/manual/nixos/stable/#sec-changing-config configuration.nix] lub przez [[FAQ#How_can_I_manage_software_with_nix-env_like_with_configuration.nix.3F|nix-env]] | ||
<span id="Video_guide"></span> | <span id="Video_guide"></span> | ||
Instrukcja wideo | === Instrukcja wideo === | ||
Przewodniki Wil T to równa mieszanka: | Przewodniki Wil T to równa mieszanka: | ||
Line 32: | Line 30: | ||
<span id="Modularizing_your_configuration"></span> | <span id="Modularizing_your_configuration"></span> | ||
Modularyzowanie konfiguracji | == Modularyzowanie konfiguracji == | ||
<span id="With_NixOS_Modules"></span> | <span id="With_NixOS_Modules"></span> | ||
Z modułami NixOS | === Z modułami NixOS === | ||
configuration.nix to instancja [[NixOS modules|modułów NixOS]], który ułatwia rozbicie konfiguracji na kilka plików. Moduły mogą: | configuration.nix to instancja [[NixOS modules|modułów NixOS]], który ułatwia rozbicie konfiguracji na kilka plików. Moduły mogą: | ||
Line 47: | Line 45: | ||
<span id="With_Flakes"></span> | <span id="With_Flakes"></span> | ||
Z Flakes | === Z Flakes === | ||
Jeśli chcesz bardziej czystą konfigurację NixOS, wciąz eksperymentalna funckja [[Flakes]] powoduje wiele emocji w społeczności. Zarządzanie Flakes wymaga dobrego podstawowego zrozumienia i niektórych istniejących doświadczeń z ekosystemem Nix. | Jeśli chcesz bardziej czystą konfigurację NixOS, wciąz eksperymentalna funckja [[Flakes]] powoduje wiele emocji w społeczności. Zarządzanie Flakes wymaga dobrego podstawowego zrozumienia i niektórych istniejących doświadczeń z ekosystemem Nix. | ||
<span id="Video_guide"></span> | <span id="Video_guide"></span> | ||
Instrukcja wideo | ==== Instrukcja wideo ==== | ||
Filmy [[Wil_T_Nix_Guides#Intro_to_Flakes|seven]] i [[Wil_T_Nix_Guides#Moving_NixOS_System_Configuration_into_a_Flake|eight]] z oryginalnej 8-częściowej serii WIL T są dobrym przeglądem tego, co włącznie Flakes sprawia i jak zacząć ich używać. | |||
<span id="Beyond_initial_setup"></span> | <span id="Beyond_initial_setup"></span> | ||
Po początkowej konfiguracji | == Po początkowej konfiguracji == | ||
Po zapoznaniu się z ekosystemem Nix i masz funkcjonalną instalację systemu NixOS, prawdopodobnie będziesz zainteresowany dostosowaniem i bardziej szczegółową konfiguracją. | Po zapoznaniu się z ekosystemem Nix i masz funkcjonalną instalację systemu NixOS, prawdopodobnie będziesz zainteresowany dostosowaniem i bardziej szczegółową konfiguracją. | ||
<span id="Learn_by_example"></span> | <span id="Learn_by_example"></span> | ||
Nauka na przykładzie | === Nauka na przykładzie === | ||
Jeśli czujesz się komfortowo zarządzanie swoim systemem za pomocą repozytorium Git za pomocą Flakes, istnieje wiele repozytoriów, z których możesz się uczyć! | Jeśli czujesz się komfortowo zarządzanie swoim systemem za pomocą repozytorium Git za pomocą Flakes, istnieje wiele repozytoriów, z których możesz się uczyć! | ||
Line 70: | Line 66: | ||
Sprawdź [[Comparison of NixOS setups]] dla tabeli porównującej popularne opcje. | Sprawdź [[Comparison of NixOS setups]] dla tabeli porównującej popularne opcje. | ||
Zobacz [[Configuration Collection]], aby uzyskać długą listę w wiki. | |||
Dodatkowe, poniższe wyszukiwania tematów na GitHub'ie, powinny pokazać użyteczne przykłady. | |||
[[Category:Desktop]] | [[Category:Desktop]] | ||
[[Category:Guide]] | [[Category:Guide]] |