Systemd 251 đã được phát hành và đây là những tin tức của nó

hệ thống-245

Sau năm tháng phát triển việc phát hành phiên bản mới của systemd 251 đã được công bố, phiên bản trong đó các yêu cầu hệ thống đã được tăng lên. Phiên bản tối thiểu được hỗ trợ của nhân Linux đã được tăng từ 3.13 lên 4.15. Yêu cầu bộ hẹn giờ CLOCK_BOOTTIME để hoạt động. Để biên dịch, bạn cần một trình biên dịch hỗ trợ tiêu chuẩn C11 và các phần mở rộng GNU (tiêu chuẩn C89 vẫn được sử dụng cho các tệp tiêu đề).

Về phần tính năng mới nổi bật so với phiên bản mới này, người ta nhấn mạnh rằng se đã thêm một systemd-sysupdate tiện ích thử nghiệm para tự động phát hiện, tải xuống và cài đặt các bản cập nhật bằng cách sử dụng cơ chế nguyên tử để thay thế các phân vùng, tệp hoặc thư mục.

Một thay đổi khác nổi bật là một thư viện chia sẻ nội bộ mới được giới thiệu, libsystemd-core- .so, được cài đặt trong thư mục / usr / lib / systemd / system và tương ứng với libsystemd-shared-library .nên tồn tại. Sử dụng thư viện được chia sẻ libsystemd-core- .SW giảm kích thước tổng thể của cài đặt bằng cách sử dụng lại mã nhị phân. Số phiên bản có thể được chỉ định thông qua tùy chọn 'shared-lib-tag' 'trong hệ thống xây dựng meson và cho phép các bản phân phối gửi nhiều phiên bản của các thư viện này cùng một lúc.

Ngoài ra, nó cũng được nhấn mạnh rằng chuyển biến môi trường đã được thực hiện $ MONITOR_SERVICE_RESULT, $ MONITOR_EXIT_CODE, $ MONITOR_EXIT_STATUS, $ MONITOR_INVOCATION_ID và $ MONITOR_UNIT chứa thông tin về đơn vị được giám sát cho bộ điều khiển OnFailure / OnSuccess.

Đối với các đơn vị, cài đặt ExtensionDirectories được triển khai, có thể được sử dụng để tổ chức tải các thành phần Mở rộng hệ thống từ các thư mục thông thường, thay vì hình ảnh đĩa. Nội dung của thư mục mở rộng hệ thống phủ lên OverlayFS và được sử dụng để mở rộng phân cấp thư mục / usr / và / opt / và thêm các tệp bổ sung trong thời gian chạy, ngay cả khi các thư mục được chỉ định được gắn kết chỉ đọc. Hỗ trợ chỉ định một thư mục cũng đã được thêm vào lệnh 'portablectl add –extension ='.

En systemd-networkd, dành cho các tuyến unicast được cấu hình thông qua phần [Tuyến đường], giá trị phạm vi đã được thay đổi từ mặc định thành "liên kết" để phù hợp với hành vi của lệnh "ip tuyến đường". Đã thêm thông số “Isolated = true | false” vào phần [Bridge] để cấu hình thuộc tính cầu nối mạng có cùng tên trong hạt nhân. Trong phần [Đường hầm], tham số Bên ngoài đã được thêm vào để định cấu hình đường hầm kiểu bên ngoài (chế độ thu thập siêu dữ liệu).

Của những thay đổi khác nổi bật:

  • Đã thêm các tham số BootServerName, BootServerAddress và BootFilename vào phần [DHCPServer] để định cấu hình địa chỉ máy chủ, tên máy chủ và tên tệp khởi động do máy chủ DHCP gửi khi khởi động ở chế độ PXE.
  • Trong phần [Mạng], tham số L2TP đã bị loại bỏ, thay vào đó trong các tệp .netdev, bạn có thể sử dụng cài đặt Cục bộ mới liên quan đến giao diện L2TP.
  • Đảm bảo rằng hệ thống đã phân giải được khởi động sớm hơn trong quá trình khởi động, bao gồm cả khởi động từ initrd khi hệ thống phân giải xuất hiện trong hình ảnh initrd.
  • Đã thêm tùy chọn thuật toán –fido2-thông tin xác thực vào systemd-cryptenroll để chọn thuật toán mã hóa thông tin xác thực và tùy chọn –tpm2-with-pin để kiểm soát mục nhập mã PIN khi mở khóa phân vùng bằng TPM.
  • Đã thêm một tùy chọn tương tự tpm2-pin vào / etc / crypttab. Khi mở khóa thiết bị thông qua TPM, các cài đặt được mã hóa để bảo vệ chống lại sự đánh chặn của các khóa mã hóa.
  • Đã thêm API D-Bus vào systemd-timesyncd để truy xuất động thông tin từ máy chủ NTP qua IPC.
  • Để xác định nhu cầu xuất màu trên tất cả các lệnh, biến môi trường COLORTERM được kiểm tra cùng với NO_COLOR, SYSTEMD_COLORS và TERM đã được kiểm tra trước đó.
  • Hệ thống xây dựng Meson triển khai tùy chọn install_tag cho các bản dựng tùy chỉnh và cài đặt các thành phần cần thiết: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Đã thêm tùy chọn xây dựng nén mặc định để chọn thuật toán nén cho systemd-journald và systemd-coredump.
  • Đã thêm cài đặt thử nghiệm "reboot-for-bitlocker" vào sd-boot trong loader.conf để khởi động Microsoft Windows với BitLocker TPM.
  • Systemd-journald đã ổn định khả năng xuất ở định dạng JSON. Đã thêm hỗ trợ cho đầu ra JSON trong các lệnh “journalctl –list-boots” và “bootctl list” (cờ “–json”).
  • Đã thêm các tệp cơ sở dữ liệu hwdb mới vào udev, chứa thông tin về các thiết bị di động (PDA, máy tính, v.v.) và các thiết bị được sử dụng để tạo âm thanh và video (bảng điều khiển DJ, bàn phím).
  • Cài đặt LoadCredential cho phép tên thư mục làm đối số, trong trường hợp đó, nó cố gắng tải thông tin đăng nhập từ tất cả các tệp trong thư mục được chỉ định.
  • Trong systemctl, tham số "--timestamp" đã thêm khả năng chỉ định cờ "unix" để hiển thị thời gian ở định dạng kỷ nguyên (số giây kể từ ngày 1 tháng 1970 năm XNUMX).

Cuối cùng, nếu bạn quan tâm muốn biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.


Để 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: AB Internet Networks 2008 SL
  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.