NixOS: pengedaran yang berbeza dan berbeza dengan KDE

kanak-kanak

NixOS adalah pengedaran Linux yang dibina di atas pengurus pakej Nix (termasuk kernel, aplikasi, pakej sistem dan fail konfigurasi). Ia menggunakan konfigurasi deklaratif dan membenarkan kemas kini sistem yang boleh dipercayai.

Pengedaran Linux ini Ia diedarkan melalui dua cabang utama: versi stabil semasa dan tidak stabil setelah perkembangan terkini.

Walaupun NixOS bermula sebagai projek penyelidikan, sekarang ia adalah sistem operasi yang berfungsi dan boleh digunakan yang merangkumi pengesanan perkakasan, KDE sebagai sistem desktop lalai, dan sistem pengurusan perkhidmatan.

Mengenai NixOS

Nix menyimpan semua pakej secara berasingan antara satu sama lain yang menghasilkan direktori no / bin, / sbin, / lib atau / usr dan semua pakej disimpan di / nix / stor sebagai gantinya.

Ini adalah penampilan yang sejuk yang tidak terdapat dalam sebaran Linux yang lain. Setiap pakej berada di subdirektori / stornya sendiri.

Setiap pakej mempunyai pengecam unik yang menangkap semua kebergantungannya yang tersimpan dalam hash kriptografi.

Walaupun NixOS adalah projek penyelidikan, ia adalah sistem operasi yang berfungsi dan dapat digunakan yang merangkumi pengesanan mesin fizikal, KDE sebagai desktop lalai, dan systemd untuk mengurus perkhidmatan sistem.

NixOS mempunyai beberapa alat yang dibuat oleh pembangunnya yang dikhaskan untuk DevOps dan tugas pelaksanaan

Dengan NixOS, persekitaran desktop dimulakan secara automatik, yang dalam hal ini adalah KDE Plasma 5, yang merupakan persekitaran desktop yang cukup bersih dengan estetika yang baik.

Bahagian NixOS yang paling menarik adalah fail konfigurasi yang mereka laksanakan untuk pemasangannya, yang dikenali sebagai "Konfigurasi.nix".

Dengan mana pengguna meletakkan semua tetapan dan keperluan khusus untuk sistem dalam fail ini.

Di samping itu, kami diberi kemungkinan untuk dapat memilih pakej, pemacu yang ingin anda gunakan, persekitaran desktop, pengurus paparan, pilihan pentadbiran rangkaian, pengurus but, zon waktu, pelayan, paparan, pengguna, pilihan pad sentuh, dll.

ciri

Nix Package Manager membina sistem operasi sepenuhnya semasa pemasangan. Ia menggabungkan komponen sistem operasi dari kernel hingga aplikasi perisian dan pakej sistem.

Ia juga membuat fail konfigurasi yang akan memenuhi spesifikasi anda.

Nix mempunyai banyak kelebihan lain. Sebagai contoh, ia adalah pengedaran Linux yang berfungsi sepenuhnya. Ini bermaksud bahawa ia menganggap pakej aplikasi sebagai nilai dalam bahasa pengaturcaraan yang berfungsi sepenuhnya seperti Haskell.

Nix OS 1

Mereka dibina oleh fungsi yang tidak mempunyai kesan sampingan terhadap prestasi pengedaran.

Nilai tidak pernah berubah setelah aplikasi dibina. Sifat ini memungkinkan banyak ciri hebat.

Ini termasuk kemampuan untuk menjalankan beberapa versi aplikasi, kestabilan memiliki kawalan kebergantungan penuh untuk setiap aplikasi, keamanan sokongan multi-pengguna, dan kemudahan pembaruan dan pemulangan atom.

Seperti yang saya katakan sebelumnya, NixOS menawarkan sejumlah kelebihan dan kemudahan berbanding pengedaran Linux yang lebih tradisional. Ini menjadikan NixOS sangat menarik bagi pentadbir sistem.

Apabila pakej dihapus, ia tidak akan dikeluarkan dari sistem dengan segera. Kelewatan ini memudahkan kemunduran yang tidak dijangka.

Ini juga mengelakkan masalah dalam profil pengguna lain mengenai kehilangan fail. Sebagai gantinya, anda boleh membuang pakej yang tidak digunakan dengan selamat.

Sebagai contoh, arahan tiga perkataan << nix-collect-sampah >> membuang semua pakej yang tidak digunakan oleh profil pengguna mana pun atau oleh program yang sedang berjalan.

Muat turun NixOS

Si ingin menguji sebaran Linux ini di komputer merekaMereka mesti memuat turun imej sistem dari laman web rasmi projek di mana mereka dapat mencari pautan di bahagian muat turun. Pautan ini.

Untuk menyimpan gambar NixOS ke stik USB Saya boleh mengesyorkan penggunaan Etcher, yang merupakan alat pelbagai platform.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.