NixOS: một bản phân phối riêng biệt và khác biệt với KDE

bọn trẻ

NixOS là một bản phân phối Linux được xây dựng dựa trên trình quản lý gói Nix (bao gồm hạt nhân, ứng dụng, gói hệ thống và tệp cấu hình). Nó sử dụng cấu hình khai báo và cho phép cập nhật hệ thống đáng tin cậy.

Bản phân phối Linux này Nó được phân phối qua hai nhánh chính: phiên bản ổn định hiện tại và không ổn định sau bản phát triển mới nhất.

Mặc dù NixOS bắt đầu như một dự án nghiên cứu, bây giờ nó là một hệ điều hành chức năng và có thể sử dụng được bao gồm phát hiện phần cứng, KDE làm hệ thống máy tính để bàn mặc định và hệ thống quản lý dịch vụ.

Giới thiệu về NixOS

Nix lưu trữ tất cả các gói riêng biệt lẫn nhau dẫn đến không có thư mục / bin, / sbin, / lib hoặc / usr và thay vào đó, tất cả các gói được giữ trong / nix / store.

Đây là một cái nhìn tuyệt vời không có trong các bản phân phối Linux khác. Mỗi gói nằm trong thư mục con / cửa hàng của riêng nó.

Mỗi gói có một mã định danh duy nhất nắm bắt tất cả các phụ thuộc của nó được lưu trữ trong một băm mật mã.

Mặc dù NixOS là một dự án nghiên cứu, nó là một hệ điều hành chức năng và có thể sử dụng được bao gồm phát hiện máy vật lý, KDE làm máy tính để bàn mặc định của nó và systemd để quản lý các dịch vụ hệ thống.

NixOS có một số công cụ do các nhà phát triển của nó tạo ra dành riêng cho DevOps và các nhiệm vụ triển khai

Với NixOS, môi trường máy tính để bàn được tự động khởi động, trong trường hợp này là KDE Plasma 5, đây là một môi trường máy tính để bàn khá sạch sẽ với tính thẩm mỹ tốt.

Phần hấp dẫn nhất của NixOS là tệp cấu hình mà họ triển khai để cài đặt, được gọi là "Cấu hình.nix".

Với người dùng đặt tất cả các cài đặt và nhu cầu cụ thể cho hệ thống trong tệp này.

Ngoài ra, chúng tôi có khả năng có thể chọn trước các gói, trình điều khiển mà bạn muốn sử dụng, môi trường máy tính để bàn, trình quản lý hiển thị, các tùy chọn quản trị mạng, trình quản lý khởi động, múi giờ, máy chủ. màn hình, người dùng, tùy chọn bàn di chuột, v.v.

tính năng

Nix Package Manager xây dựng hệ điều hành đầy đủ trong quá trình cài đặt. Nó tập hợp đầy đủ các thành phần của hệ điều hành từ hạt nhân đến các ứng dụng phần mềm và gói hệ thống.

Nó cũng tạo ra các tệp cấu hình đáp ứng các thông số kỹ thuật của bạn.

Nix có nhiều ưu điểm khác. Ví dụ, nó là một bản phân phối Linux hoàn toàn có chức năng. Điều này có nghĩa là nó coi các gói ứng dụng là các giá trị trong các ngôn ngữ lập trình chức năng thuần túy như Haskell.

Hệ điều hành Nix 1

Chúng được xây dựng bởi các chức năng không có tác dụng phụ đối với hiệu suất phân phối.

Các giá trị không bao giờ thay đổi sau khi các ứng dụng được xây dựng. Đặc điểm này cho phép có nhiều tính năng mạnh mẽ.

Điều này bao gồm khả năng chạy nhiều phiên bản của một ứng dụng, sự ổn định của việc kiểm soát phụ thuộc hoàn toàn cho mỗi ứng dụng, bảo mật của hỗ trợ nhiều người dùng và sự tiện lợi của các bản cập nhật nguyên tử và khôi phục.

Như tôi đã nói trước đây, NixOS cung cấp cho bạn một số lợi thế và tiện lợi so với các bản phân phối Linux truyền thống khác. Điều này làm cho NixOS trở nên đặc biệt hấp dẫn đối với các quản trị viên hệ thống.

Khi một gói được gỡ cài đặt, nó sẽ không bị xóa khỏi hệ thống ngay lập tức. Sự chậm trễ này tạo điều kiện cho việc khôi phục bất ngờ.

Nó cũng tránh sự cố trong hồ sơ của những người dùng khác về việc thiếu tệp. Thay vào đó, bạn có thể loại bỏ các gói không sử dụng một cách an toàn.

Ví dụ: lệnh ba từ << nix-collect -bage >> loại bỏ tất cả các gói không được sử dụng bởi bất kỳ hồ sơ người dùng nào hoặc bởi một chương trình hiện đang chạy.

Tải xuống NixOS

Si muốn kiểm tra bản phân phối Linux này trên máy tính của họHọ phải tải xuống hình ảnh hệ thống từ trang web chính thức của dự án, nơi họ có thể tìm thấy liên kết trong phần tải xuống. Liên kết là cái này.

Cách lưu hình ảnh NixOS vào thẻ USB Tôi có thể khuyên bạn nên sử dụng Etcher, một công cụ đa nền tảng.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.