เบเบฒเบ™เบฅเปเบ„เบญเบเบกเบฒเบ”เบปเบ™เบ™เบฒเบ™ (เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ‚เบฝเบ™เบ‚เปˆเบฒเบง) เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป‚เบฅเบ GNU / Linux (เปเบฅเบฐเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบกเบฑเบ™เบซเบ™เป‰เบญเบเบเบงเปˆเบฒเบกเบฑเบ™) - systemd.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ™เบตเป‰:

  • เปเบ—เบฑเบ udev เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบซเบกเบฒเบเป€เบ–เบดเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ - เบ™เบตเป‰เบˆเบฐเบ—เปเบฒเบฅเบฒเบเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เปเบšเปˆเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™ 4.14 kernel.
  • เป„เบŸเบฅเปŒ PAM เบชเปเบฒเบฅเบฑเบš systemd-user เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™ /usr/lib/pam.d/ เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ PAM 1.2.0) เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ /etc/pam.d/
  • runtime เบ‚เบถเป‰เบ™เบเบฑเบš libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ - เบ–เป‰เบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบซเบฒเบเป„เบ›, เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.
  • systemd-repart เบฎเบญเบ‡เบฎเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ” JSON
  • systemd-dissect เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡; เบ•เบฒเบกเบ™เบฑเป‰เบ™, เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ /usr/bin/ เปเบ—เบ™ /usr/lib/systemd/.
  • systemd-nspawn เบ•เบญเบ™เบ™เบตเป‰เปƒเบŠเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™ https://systemd.io/CONTAINER_INTERFACE
  • เป€เบญเบปเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบญเบญเบ "ConditionNull =" เบชเปเบฒเบฅเบฑเบšเบซเบ™เปˆเบงเบเบ‡เบฒเบ™
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบเบซเบปเบงเปœเปˆเบงเบเปƒเปเปˆ
  • เป€เบžเบตเปˆเบกโ€‹เบเบฒเบ™โ€‹เบฎเบญเบ‡โ€‹เบฎเบฑเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฐโ€‹เปเบˆโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบ•เบปเบงโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบฎเบนเบšโ€‹เบžเบฒเบš systemdโ€‹-homedโ€‹, เป€เบŠเบดเปˆเบ‡ (เบเบฐโ€‹เปเบˆโ€‹, เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹) เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฅเบฐโ€‹เบซเบฑเบ” QR
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™ / usr เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปƒเบ™ https://systemd.io/DISCOVERABLE_PARTITIONS/ เปเบฅเบฐ systemd-repart

เปเบฅเบฐเบซเบผเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เบ—เบตเปˆเบชเบปเบกเบ„เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบชเบฑเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™เบขเบนเปˆ ENT.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru