UKI (เชฏเซเชจเชฟเชซเชพเช‡เชก เช•เชฐเซเชจเชฒ เช‡เชฎเซ‡เชœ) เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ systemd เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฐ 252 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชตเชฟเช•เชพเชธเชจเชพ เชชเชพเช‚เชš เชฎเชนเชฟเชจเชพ เชชเช›เซ€, เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฐ systemd 252 เชจเซ€ เชฐเชœเซ‚เช†เชค เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ เช เช†เชงเซเชจเชฟเช• เชฌเซ‚เชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจเชจเซเช‚ เชเช•เซ€เช•เชฐเชฃ เชนเชคเซเช‚, เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชพเชคเซเชฐ เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชฌเซเชŸเชฒเซ‹เชกเชฐ เชœ เชจเชนเซ€เช‚, เชชเชฃ เช˜เชŸเช•เซ‹เชจเซ‡ เชชเชฃ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฟเชธเซเชŸเชฎ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ€.

เชธเซ‚เชšเชฟเชค เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เชฒเซ‹เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฏเซเชจเชฟเชซเชพเชˆเชก เช•เชฐเซเชจเชฒ เชˆเชฎเซ‡เชœ UKI (เชฏเซเชจเชฟเชซเชพเชˆเชก เช•เชฐเซเชจเชฒ เชˆเชฎเซ‡เชœ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡ UEFI (UEFI เชฌเซ‚เชŸ เชธเซเชŸเชฌ), Linux เช•เชฐเซเชจเชฒ เชˆเชฎเซ‡เชœ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฒเซ‹เชก เชฅเชฏเซ‡เชฒ initrd เชธเชฟเชธเซเชŸเชฎ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเชฎเชพเช‚เชฅเซ€ เช•เชฐเซเชจเชฒ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเซ‡เชจเซเชกเชฒเชฐเชจเซ‡ เชœเซ‹เชกเซ‡ เช›เซ‡. เชฐเซเชŸ FS เชฎเชพเช‰เชจเซเชŸ เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ เชธเซเชŸเซ‡เชœ เชชเชฐ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชถเชฐเซ‚เช†เชค เชฎเชพเชŸเซ‡. UKI เช‡เชฎเซ‡เชœเชจเซ‡ PE เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเชฟเช‚เช—เชฒ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒ เชคเชฐเซ€เช•เซ‡ เชชเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชฌเซเชŸเชฒเซ‹เชกเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชฅเชตเชพ UEFI เชซเชฐเซเชฎเชตเซ‡เชฐเชฅเซ€ เชธเซ€เชงเซ€ เช•เซ‰เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ UEFI เชฎเชพเช‚เชฅเซ€ เชฌเซ‹เชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡, เชฎเชพเชคเซเชฐ เช•เชฐเซเชจเชฒเชจเซ€ เชœ เชจเชนเซ€เช‚, เชชเชฃ initrd เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ€ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃเชคเชพ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เชšเช•เชพเชธเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡.

เช…เช–เช‚เชกเชฟเชคเชคเชพ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพ เช…เชจเซ‡ UKI เช‡เชฎเซ‡เชœเชจเซ€ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ TPM PCR (เชŸเซเชฐเชธเซเชŸเซ‡เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเซ‹เชกเซเชฏเซเชฒ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช•เชจเซเชซเชฟเช—เชฐเซ‡เชถเชจ เชฐเชœเชฟเชธเซเชŸเชฐ) เชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชจเชตเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ systemd-measureเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เชนเชธเซเชคเชพเช•เซเชทเชฐเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡เชจเซ€ เชชเซ€เชธเซ€เช†เชฐ เชฎเชพเชนเชฟเชคเซ€ เชธเซ€เชงเซ€ UKI เชฌเซ‚เชŸ เชˆเชฎเซ‡เชœเชฎเชพเช‚ เชเชฎเซเชฌเซ‡เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เช•เซ€ เช…เชจเซ‡ เชนเชธเซเชคเชพเช•เซเชทเชฐ '.pcrsig' เช…เชจเซ‡ '.pcrkey' เชซเซ€เชฒเซเชกเชฎเชพเช‚ PE เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡) เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐเชฅเซ€ เชฌเชนเชพเชฐ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฅเชตเชพ เช†เช‚เชคเชฐเชฟเช• เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“.

เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, systemd-cryptsetup, systemd-cryptenroll เช…เชจเซ‡ systemd-creds เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‡ เช† เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชคเชฎเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชกเชฟเชธเซเช• เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชกเชฟเชœเชฟเชŸเชฒเซ€ เชนเชธเซเชคเชพเช•เซเชทเชฐเชฟเชค เช•เชฐเซเชจเชฒ เชธเชพเชฅเซ‡ เชฌเช‚เชงเชพเชฏเซ‡เชฒเชพ เช›เซ‡ (เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเชพเชฐเซเชŸเซ€เชถเชจเชจเซ€ เชเช•เซเชธเซ‡เชธ เชœเซ‹ UKI เช‡เชฎเซ‡เชœ TPM เชฎเชพเช‚ เชธเซเชฅเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชฆเซเชตเชพเชฐเชพ เชšเช•เชพเชธเชฃเซ€ เชชเชธเชพเชฐ เช•เชฐเซ‡ เชคเซ‹ เชœ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชตเชงเซเชฎเชพเช‚, systemd-pcrphase เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ TPM 2.0 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชคเชพ เช•เซเชฐเชฟเชชเซเชŸเซ‹เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธเชจเซ€ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเซเชฅเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡ เชตเชฟเชตเชฟเชง เชฌเซเชŸ เชคเชฌเช•เซเช•เชพเช“เชจเชพ เชฌเช‚เชงเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ LUKS2 เชชเชพเชฐเซเชŸเซ€เชถเชจ เชกเชฟเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€เชจเซ‡ เชซเช•เซเชค เช†เชฎเชพเช‚ เชœ เช‰เชชเชฒเชฌเซเชง เช•เชฐเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹. initrd เช‡เชฎเซ‡เชœ เช…เชจเซ‡ เชชเช›เซ€เชจเชพ เชคเชฌเช•เซเช•เชพเชจเชพ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เชชเชฐ เชคเซ‡เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‹).

เช•เซ‡เชŸเชฒเชพเช• เช…เชจเซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฒเซ‹เช•เซ‡เชฒ C.UTF-8 เช›เซ‡ เชธเชฟเชตเชพเชฏ เช•เซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เช…เชฒเช— เชฒเซ‹เช•เซ‡เชฒเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเซ‹เชฏ.
  • เชนเชตเซ‡ เชชเซเชฐเชฅเชฎ เชฌเซเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‡เชตเชพ เชชเซเชฐเซ€เชธเซ‡เชŸ เช“เชชเชฐเซ‡เชถเชจ ("systemctl preset") เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชฌเซเชŸ เชธเชฎเชฏเซ‡ เชชเซเชฐเซ€เชธเซ‡เชŸเซเชธเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "-Dfirst-boot-full-preset" เชตเชฟเช•เชฒเซเชช เชธเชพเชฅเซ‡ เชฌเชฟเชฒเซเชกเซ€เช‚เช—เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชญเชตเชฟเชทเซเชฏเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡.
  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชเช•เชฎเซ‹เชฎเชพเช‚ CPU เชธเช‚เชธเชพเชงเชจ เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฃเซ‡ เชคเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เช•เซ‡ CPUWeight เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชญเชพเช—เซ‹ (app.slice, background.slice, session.slice) เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชคเชฎเชพเชฎ เชธเซเชฒเชพเช‡เชธ เชเช•เชฎเซ‹ เชชเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเชฟเชตเชฟเชง เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซ‡เชตเชพเช“, CPU เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชชเชฐเซเชงเชพ เช•เชฐเซ‡ เช›เซ‡. CPUWeight เชฏเซ‹เช—เซเชฏ เชธเช‚เชธเชพเชงเชจ เชœเซ‹เช—เชตเชพเชˆ เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ" เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชชเชฃ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡.
  • เช•เชพเชฎเชšเชฒเชพเช‰ ("เช•เซเชทเชฃเชฟเช•") เชเช•เชฎเซ‹เชฎเชพเช‚ เช…เชจเซ‡ systemd-repart เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชฎเชพเช‚, /etc/systemd/system/name.d/ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชกเซเชฐเซ‹เชช-เช‡เชจ เชซเชพเช‡เชฒเซ‹ เชฌเชจเชพเชตเซ€เชจเซ‡ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช›เซ‡.
  • เชธเชฟเชธเซเชŸเชฎ เชˆเชฎเซ‡เชœเซ€เชธ เชฎเชพเชŸเซ‡, เชธเชชเซ‹เชฐเซเชŸ-เชเชจเซเชกเซ‡เชก เชซเซเชฒเซ‡เช— เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เช›เซ‡, เชœเซ‡ /etc/os-release เชซเชพเชˆเชฒเชฎเชพเช‚ เชจเชตเชพ เชชเชฐเชฟเชฎเชพเชฃ โ€œSUPPORT_END=โ€ เชจเซ€ เช•เชฟเช‚เชฎเชคเชจเชพ เช†เชงเชพเชฐเซ‡ เช† เชนเช•เซ€เช•เชค เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡.
  • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ โ€œเช•เชจเซเชกเชฟเชถเชจ เช•เซเชฐเซ‡เชกเซ‡เชจเซเชถเชฟเชฏเชฒ=โ€ เช…เชจเซ‡ โ€œเชเชธเชฐเซเชŸเช•เซเชฐเซ‡เชกเชจเซเชถเชฟเชฏเชฒ=โ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชœเซ‹ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เช“เชณเช–เชชเชคเซเชฐเซ‹ เชนเชพเชœเชฐ เชจ เชนเซ‹เชฏ เชคเซ‹ เชเช•เชฎเซ‹เชจเซ‡ เช…เชตเช—เชฃเชตเชพ เช…เชฅเชตเชพ เช•เซเชฐเซ‡เชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
  • เชกเชฟเชซเซ‰เชฒเซเชŸ SMACK เชธเซเชฐเช•เซเชทเชพ เชธเซเชคเชฐ เช…เชจเซ‡ เชเช•เชฎ เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ system.conf เช…เชจเซ‡ user.conf เชฎเชพเช‚ "DefaultSmackProcessLabel=" เช…เชจเซ‡ "DefaultDeviceTimeoutSec=" เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • "เช•เชจเซเชกเชฟเชถเชจเชซเชฐเซเชฎเชตเซ‡เชฐ=" เช…เชจเซ‡ "เชเชธเชฐเซเชŸเชซเชฐเซเชฎเชตเซ‡เชฐ=" เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚, เชตเซเชฏเช•เซเชคเชฟเช—เชค SMBIOS เชซเซ€เชฒเซเชกเซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ /sys/class/dmi/id/board_name เชซเซ€เชฒเซเชกเชฎเชพเช‚ "เช•เชธเซเชŸเชฎ" เชฎเซ‚เชฒเซเชฏ เชนเซ‹เชฏ เชคเซ‹ เชœ เชเช•เชฎ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‹เชฐเซเชก", เชคเชฎเซ‡ "เช•เชจเซเชกเชฟเชถเชจเชซเชฐเซเชฎเชตเซ‡เชฐ=smbios" -เชซเซ€เชฒเซเชก(เชฌเซ‹เชฐเซเชก_เชจเชพเชฎ = "เช•เชธเซเชŸเชฎ เชฌเซ‹เชฐเซเชก")" เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
  • เช†เชฐเช‚เชญเชฟเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ (PID 1), SMBIOS เชซเซ€เชฒเซเชกเซเชธเชฎเชพเช‚เชฅเซ€ เช“เชณเช–เชชเชคเซเชฐเซ‹ เช†เชฏเชพเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ (Type 11, โ€œOEM เชตเชฟเช•เซเชฐเซ‡เชคเชพ เชถเชฌเซเชฆเชฎเชพเชณเชพเช“โ€) เชคเซ‡เชฎเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เช‰เชชเชฐเชพเช‚เชค qemu_fwcfg เชฆเซเชตเชพเชฐเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชฎเชพเช‚ เช“เชณเช–เชชเชคเซเชฐเซ‹เชจเซ€ เชœเซ‹เช—เชตเชพเชˆเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. เช•เซเชฒเชพเช‰เชก -เช‡เชจเชฟเชŸ เช…เชจเซ‡ เช‡เช—เซเชจเซ€เชถเชจ เชœเซ‡เชตเชพ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  • เชถเชŸเชกเชพเช‰เชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ (proc, sys) เชจเซ‡ เช…เชจเชฎเชพเช‰เชจเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เชคเชฐเซเช• เชฌเชฆเชฒเชพเชˆ เช—เชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเชพ เช…เชจเชฎเชพเช‰เชจเซเชŸเชฟเช‚เช—เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชคเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฒเซ‹เช—เชฎเชพเช‚ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ เชซเชฟเชฒเซเชŸเชฐ (SystemCallFilter) เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ riscv_flush_icache เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • sd-boot เชฌเซเชŸเชฒเซ‹เชกเชฐ เชฎเชฟเชถเซเชฐ เชฎเซ‹เชกเชฎเชพเช‚ เชฌเซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ 64-bit Linux เช•เชฐเซเชจเชฒ 32-bit UEFI เชซเชฐเซเชฎเชตเซ‡เชฐเชฅเซ€ เชšเชพเชฒเซ‡ เช›เซ‡. ESP (EFI เชธเชฟเชธเซเชŸเชฎ เชชเชพเชฐเซเชŸเซ€เชถเชจ) เชฎเชพเช‚ เชฎเชณเซ‡เชฒเซ€ เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚เชฅเซ€ SecureBoot เช•เซ€เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • bootctl เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชฎเชพเช‚ เชจเชตเชพ เชตเชฟเช•เชฒเซเชชเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡: เชฌเชงเชพ เชธเชฎเชฐเซเชฅเชฟเชค EFI เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเซ‹ เชฎเชพเชŸเซ‡ เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ โ€œโ€”all-architecturesโ€, โ€œโ€”root=โ€ เช…เชจเซ‡ โ€œโ€”image=โ€ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชฅเชตเชพ เชกเชฟเชธเซเช• เชˆเชฎเซ‡เชœ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, โ€œโ€”install-source =โ€ เชธเซเชฅเชพเชชเชจ เชฎเชพเชŸเซ‡ เชธเซเชคเซเชฐเซ‹เชค เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, "-efi-boot-option-description=" เชฌเซเชŸ เชเชจเซเชŸเซเชฐเซ€ เชจเชพเชฎเซ‹เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.
  • 'list-automounts' เช†เชฆเซ‡เชถ เช†เชชเซ‹เช†เชช เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเซ€ เชฏเชพเชฆเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ systemctl เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชกเชฟเชธเซเช• เชˆเชฎเซ‡เชœเชจเชพ เชธเช‚เชฌเช‚เชงเชฎเชพเช‚ เช†เชฆเซ‡เชถเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ "--image=" เชตเชฟเช•เชฒเซเชช. 'เชถเซ‹' เช…เชจเซ‡ 'เชธเซเชŸเซ‡เชŸเชธ' เช†เชฆเซ‡เชถเซ‹เชฎเชพเช‚ "--state=" เช…เชจเซ‡ "--type=" เชตเชฟเช•เชฒเซเชชเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • systemd-networkd เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชตเชฟเช•เชฒเซเชชเซ‹ "TCPCongestionControlAlgorithm=" TCP เช•เชจเซเชœเซ‡เชถเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, "KeepFileDescriptor=" TUN/TAP เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เชซเชพเชˆเชฒ เชกเชฟเชธเซเช•เซเชฐเซ€เชชเซเชŸเชฐเชจเซ‡ เชธเชพเชšเชตเชตเชพ เชฎเชพเชŸเซ‡, "NetLabel=" เชจเซ‡เชŸเชฒเซ‡เชฌเชฒเซเชธ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, "RapidCommit=" DCPur6 เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡. (RFC 3315). โ€œRouteTable=โ€ เชชเชฐเชฟเชฎเชพเชฃ เชฐเซ‚เชŸเซ€เช‚เช— เช•เซ‹เชทเซเชŸเช•เซ‹เชจเชพ เชจเชพเชฎเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • systemd-nspawn เช "--bind=" เช…เชจเซ‡ "--overlay=" เชตเชฟเช•เชฒเซเชชเซ‹เชฎเชพเช‚ เชธเช‚เชฌเช‚เชงเชฟเชค เชซเชพเช‡เชฒ เชชเชพเชฅเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เชฐเซเชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ ID เชจเซ‡ เชนเซ‹เชธเซเชŸ เชฌเชพเชœเซ เชชเชฐ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชจเชพ เชฎเชพเชฒเชฟเช• เชธเชพเชฅเซ‡ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡ "--bind=" เชตเชฟเช•เชฒเซเชชเชฎเชพเช‚ 'เชฐเซ‚เชŸเซ€เชกเชฎเซ‡เชช' เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • systemd-resolved OpenSSL เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชคเซ‡เชจเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฌเซ‡เช•เชเชจเซเชก เชคเชฐเซ€เช•เซ‡ เชตเชพเชชเชฐเซ‡ เช›เซ‡ (gnutls เช†เชงเชพเชฐ เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡). เช…เชธเชฎเชฐเซเชฅเชฟเชค DNSSEC เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‡ เชนเชตเซ‡ เชญเซ‚เชฒ เชชเชฐเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (SERVFAIL).
  • systemd-sysusers, systemd-tmpfiles เช…เชจเซ‡ systemd-sysctl เช เช“เชณเช–เชชเชคเซเชฐ เชธเช‚เช—เซเชฐเชน เชชเชฆเซเชงเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชธเซเชฏเซ‹เชœเชจเซ‹เชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡.
  • เชตเชฐเซเชเชจ เชจเช‚เชฌเชฐเซเชธ เชธเชพเชฅเซ‡ เชธเซเชŸเซเชฐเซ€เช‚เช—เซเชธเชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ systemd-analyze เชฎเชพเช‚ 'compare-versions' เช†เชฆเซ‡เชถ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ ('rpmdev-vercmp' เช…เชจเซ‡ 'dpkg --compare-versions' เชจเซ€ เชœเซ‡เชฎ). 'systemd-analyze dump' เช†เชฆเซ‡เชถเชฎเชพเช‚ เชฎเชพเชธเซเช• เชฆเซเชตเชพเชฐเชพ เชเช•เชฎเซ‹เชจเซ‡ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€.
  • เชฎเชฒเซเชŸเชฟ-เชธเซเชŸเซ‡เชœ เชธเซเชฒเซ€เชช เชฎเซ‹เชก (เชธเชธเซเชชเซ‡เชจเซเชก-เชฅเซ‡เชจ-เชนเชพเช‡เชฌเชฐเชจเซ‡เชŸ) เชชเชธเช‚เชฆ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชธเซเชŸเซ‡เชจเซเชกเชฌเชพเชฏ เชฎเซ‹เชกเชฎเชพเช‚ เชตเชฟเชคเชพเชตเซ‡เชฒเซ‹ เชธเชฎเชฏ เชนเชตเซ‡ เชฌเชพเช•เซ€เชจเซ€ เชฌเซ‡เชŸเชฐเซ€ เชœเซ€เชตเชจเชจเซ€ เช†เช—เชพเชนเซ€เชจเชพ เช†เชงเชพเชฐเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ 5% เช•เชฐเชคเชพ เช“เช›เซ€ เชฌเซ‡เชŸเชฐเซ€ เชšเชพเชฐเซเชœ เชฐเชนเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชธเซเชฒเซ€เชช เชฎเซ‹เชกเชฎเชพเช‚ เชคเซเชตเชฐเชฟเชค เชธเช‚เช•เซเชฐเชฎเชฃ เชฅเชพเชฏ เช›เซ‡.
  • เชเช• เชจเชตเซ‹ เช†เช‰เชŸเชชเซเชŸ เชฎเซ‹เชก "-o เชถเซ‹เชฐเซเชŸ-เชกเซ‡เชฒเซเชŸเชพ" 'เชœเชฐเซเชจเชฒเช•เซเชŸเชฒ' เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชธเช‚เชฆเซ‡เชถเชพเช“ เชตเชšเซเชšเซ‡เชจเชพ เชธเชฎเชฏเชจเซ‹ เชคเชซเชพเชตเชค เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.
  • systemd-repart เช Squashfs เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ dm-verity เชฎเชพเชŸเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.
  • เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชชเช›เซ€ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เชธเชคเซเชฐเชจเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ systemd-logind เชฎเชพเช‚ "StopIdleSessionSec=" เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • Systemd-cryptenroll เช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซเชฐเซ‹เชฎเซเชชเซเชŸ เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชกเชฟเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ "--unlock-key-file=" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡.
  • udev เชตเช—เชฐ เชชเชฐเซเชฏเชพเชตเชฐเชฃเซ‹เชฎเชพเช‚ systemd-growfs เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‡ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชนเชตเซ‡ เชถเช•เซเชฏ เช›เซ‡.
  • systemd-backlight เช เชฌเชนเซเชตเชฟเชง เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช•เชพเชฐเซเชกเซเชธ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡.
  • เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชฎเชพเช‚ เช†เชชเซ‡เชฒเชพ เช•เซ‹เชก เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฒเชพเช‡เชธเชจเซเชธ CC0 เชฅเซ€ MIT-0 เชฎเชพเช‚ เชฌเชฆเชฒเชพเชˆ เช—เชฏเซเช‚ เช›เซ‡.

เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชœเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชคเซ‹เชกเซ‡ เช›เซ‡:

  • เช•เช‚เชกเชฟเชถเชจเช•เชฐเซเชจเชฒเชตเชฐเซเชเชจ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฟเชตเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเซเชจเชฒ เชตเชฐเซเชเชจ เชจเช‚เชฌเชฐ เชคเชชเชพเชธเชคเซ€ เชตเช–เชคเซ‡, '=' เช…เชจเซ‡ '!=' เช“เชชเชฐเซ‡เชŸเชฐเซ‹เชฎเชพเช‚ เชนเชตเซ‡ เชธเชฐเชณ เชธเซเชŸเซเชฐเชฟเช‚เช— เชธเชฐเช–เชพเชฎเชฃเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชธเชฐเช–เชพเชฎเชฃเซ€ เช“เชชเชฐเซ‡เชŸเชฐ เชฌเชฟเชฒเช•เซเชฒ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เชจ เชนเซ‹เชฏ เชคเซ‹, เช—เซเชฒเซ‹เชฌ-เชฎเชพเชธเซเช• เชฎเซ‡เชšเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช…เช•เซเชทเชฐเซ‹ '*', '?' เช…เชจเซ‡ '[', ']'. stverscmp() เชถเซˆเชฒเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, '<', '>', '<=' เช…เชจเซ‡ '>=' เช“เชชเชฐเซ‡เชŸเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
  • เชเช•เชฎ เชซเชพเชˆเชฒเชฎเชพเช‚เชฅเซ€ เชเช•เซเชธเซ‡เชธ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชคเซ‹ SELinux เชŸเซ‡เช— เชนเชตเซ‡ เชซเชพเชˆเชฒ เชฒเซ‹เชก เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชตเชพเช‚เชšเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชเช•เซเชธเซ‡เชธ เชšเซ‡เช•เชจเชพ เชธเชฎเชฏเซ‡ เชจเชนเซ€เช‚.
  • "เช•เชจเซเชกเชฟเชถเชจ เชซเชฐเซเชธเซเชŸเชฌเซ‚เชŸ" เชถเชฐเชค เชนเชตเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชชเซเชฐเชฅเชฎ เชฌเซเชŸ เชชเชฐ เชธเซ€เชงเชพ เชœ เชฌเซ‚เชŸ เชธเซเชŸเซ‡เชœ เชชเชฐ เชŸเซเชฐเชฟเช—เชฐ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฌเซ‚เชŸ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ เชเช•เชฎเซ‹เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ "เช–เซ‹เชŸเซ€" เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡.
  • 2024 เชฎเชพเช‚, systemd เชฏเซ‹เชœเชจเชพ cgroup v1 เชฐเชฟเชธเซ‹เชฐเซเชธ เชฒเชฟเชฎเชฟเชŸเชฟเช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‡ เชŸเซ‡เช•เซ‹ เช†เชชเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ systemd เชชเซเชฐเช•เชพเชถเชจ 248 เชฎเชพเช‚ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธเชจเซ‡ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ cgroup v2-เช†เชงเชพเชฐเชฟเชค เชธเซ‡เชตเชพเช“เชจเซ‡ cgroup v1 เชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เช…เช—เชพเช‰เชฅเซ€ เช•เชพเชณเชœเซ€ เชฐเชพเช–เซ‡. cgroups v2 เช…เชจเซ‡ v1 เชตเชšเซเชšเซ‡เชจเซ‹ เชฎเซเช–เซเชฏ เชคเชซเชพเชตเชค เช CPU เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชซเชพเชณเชตเชฃเซ€ เชฎเชพเชŸเซ‡, เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถเชจเชพ เชจเชฟเชฏเชฎเชจ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ I/O เชฎเชพเชŸเซ‡ เช…เชฒเช— เชชเชฆเชพเชจเซเช•เซเชฐเชฎเชจเซ‡ เชฌเชฆเชฒเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ cgroups เชชเชฆเชพเชจเซเช•เซเชฐเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช›เซ‡. เช…เชฒเช— เชตเช‚เชถเชตเซ‡เชฒเซ‹ เชตเชฟเชตเชฟเชง เชตเช‚เชถเชตเซ‡เชฒเซ‹เชฎเชพเช‚ เชธเช‚เชฆเชฐเซเชญเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเซ‹ เชฒเชพเช—เซ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชตเชšเซเชšเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เช•เชฐเซเชจเชฒ เชธเช‚เชธเชพเชงเชจ เช–เชฐเซเชšเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡.
  • 2023 เชจเชพ เชฌเซ€เชœเชพ เชญเชพเช—เชฎเชพเช‚, เช…เชฎเซ‡ เชธเซเชชเซเชฒเชฟเชŸ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€ เชตเช‚เชถเชตเซ‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชธเชฎเชพเชชเซเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€เช เช›เซ€เช, เชœเซเชฏเชพเช‚ /usr เชจเซ‡ เชฐเซ‚เชŸเชฅเซ€ เช…เชฒเช—เชฅเซ€ เชฎเชพเช‰เชจเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชฅเชตเชพ /bin เช…เชจเซ‡ /usr/bin, /lib เช…เชจเซ‡ /usr/libเชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹