NixOS: isang hiwalay at magkakaibang pamamahagi sa KDE

mga bata

NixOS ay isang pamamahagi ng Linux na itinayo sa tuktok ng Nix package manager (kabilang ang mga kernel, application, package ng system at mga file ng pagsasaayos). Gumagamit ito ng isang nagpapahayag na pagsasaayos at pinapayagan ang maaasahang mga pag-update ng system.

Ang pamamahagi ng Linux na ito Ipinamamahagi ito sa pamamagitan ng dalawang pangunahing sangay: kasalukuyang matatag na bersyon at hindi matatag pagkatapos ng pinakabagong pag-unlad.

Bagaman Nagsimula ang NixOS bilang isang proyekto sa pagsasaliksik, ngayon ito ay isang functional at magagamit na operating system na kinabibilangan ng pagtuklas ng hardware, KDE bilang mga default na desktop system, at system ng pamamahala ng serbisyo.

Tungkol sa NixOS

Iniimbak ni Nix ang lahat ng mga package nang nakahiwalay mula sa bawat isa na nagreresulta sa hindi / bin, / sbin, / lib o / usr direktoryo at lahat ng mga pakete ay itinatago sa / nix / tindahan sa halip.

Ito ay isang cool na hitsura na hindi matatagpuan sa iba pang mga pamamahagi ng Linux. Ang bawat pakete ay naninirahan sa sarili nitong subdirectory / store.

Ang bawat pakete ay may natatanging pagkakakilanlan na kinukuha ang lahat ng mga dependency na nakaimbak sa isang cryptographic hash.

Bagaman ang NixOS ay isang proyekto sa pagsasaliksik, ito ay isang functional at magagamit na operating system na may kasamang pisikal na pagtuklas ng makina, KDE bilang default na desktop nito, at systemd para sa pamamahala ng mga serbisyo ng system.

Ang NixOS ay may ilang mga tool na nilikha ng mga developer nito na nakatuon sa DevOps at mga gawain sa pagpapatupad

Sa NixOS ang kapaligiran sa desktop ay awtomatikong nagsimula, na sa kasong ito ay ang KDE Plasma 5, na kung saan ay isang malinis na kapaligiran sa desktop na may mahusay na mga estetika.

Ang pinaka-kamangha-manghang bahagi ng NixOS ay ang file ng pagsasaayos na ipinapatupad nila para sa pag-install nito, na kilala bilang "Configuration.nix".

Kung saan ang gumagamit Inilalagay ang lahat ng mga setting at pangangailangan na tukoy sa system sa file na ito.

Bilang karagdagan, binibigyan kami ng posibilidad na maunang mapili ang mga pakete, ang mga driver na nais mong gamitin, ang desktop environment, ang display manager, ang mga pagpipilian sa pamamahala ng network, ang boot manager, ang time zone, ang server. display, mga gumagamit, mga pagpipilian sa touchpad, atbp.

tampok

Binubuo ng Nix Package Manager ang buong operating system sa panahon ng pag-install. Ganap na pinagsasama nito ang mga bahagi ng operating system mula sa kernel hanggang sa mga application ng software at mga package ng system.

Lumilikha din ito ng mga file ng pagsasaayos na matutugunan ang iyong mga pagtutukoy.

Si Nix ay may maraming iba pang mga kalamangan. Halimbawa, ito ay isang pulos gumaganang pamamahagi ng Linux. Nangangahulugan ito na tinatrato nito ang mga package ng application bilang mga halaga sa pulos gumagana na mga wika ng programa tulad ng Haskell.

Nix OS 1

Ang mga ito ay binuo ng mga pagpapaandar na walang epekto sa pagganap ng pamamahagi.

Ang mga halaga ay hindi nagbabago pagkatapos mabuo ang mga application. Pinapayagan ng katangiang ito para sa maraming mga makapangyarihang tampok.

Kasama rito ang kakayahang magpatakbo ng maraming bersyon ng isang application, ang katatagan ng pagkakaroon ng kumpletong kontrol sa pagtitiwala para sa bawat aplikasyon, ang seguridad ng suporta ng multi-user, at ang kaginhawaan ng mga pag-update ng atomic at rollback.

Tulad ng sinabi ko dati, Nag-aalok sa iyo ang NixOS ng isang bilang ng mga pakinabang at kaginhawaan sa higit na tradisyunal na pamamahagi ng Linux. Ginagawa nitong partikular na kaakit-akit ang NixOS sa mga administrator ng system.

Kapag na-uninstall ang isang pakete, hindi ito agad naalis mula sa system. Ang pagkaantala na ito ay nagpapadali sa isang hindi inaasahang pag-rollback.

Iniiwasan din nito ang isang problema sa mga profile ng ibang mga gumagamit tungkol sa nawawalang mga file. Sa halip, maaari mong ligtas na alisin ang mga hindi nagamit na package.

Halimbawa, tinatanggal ng tatlong salitang utos << nix-collect-basura >> ang lahat ng mga pakete na hindi ginagamit ng anumang profile ng gumagamit o ng kasalukuyang tumatakbo na programa.

I-download ang NixOS

Si nais na subukan ang pamamahagi ng Linux na ito sa kanilang mga computerDapat nilang i-download ang imahe ng system mula sa opisyal na website ng proyekto kung saan makakahanap sila ng isang link sa seksyon ng pag-download. Ang link ay ito.

Upang mai-save ang NixOS na imahe sa isang USB stick Maaari kong inirerekumenda ang paggamit ng Etcher, na isang tool na multiplatform.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.