αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ systemd αž…αŸαž‰αž•αŸ’αžŸαžΆαž™ 251

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαžšαž™αŸˆαž–αŸαž›αž”αŸ’αžšαžΆαŸ†αžαŸ‚αž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ systemd 251 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αŸ”

αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αŸ–

  • αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžΎαž“αž‘αžΎαž„αŸ” αž€αŸ†αžŽαŸ‚αžαžΊαžŽαŸ‚αž›αž›αžΈαž“αž»αž…αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαž’αž”αŸ’αž”αž”αžšαž˜αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαž“αž–αžΈ 3.13 αžŠαž›αŸ‹ 4.15αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž€αŸ†αžŽαžαŸ‹αž˜αŸ‰αŸ„αž„ CLOCK_BOOTTIME αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αžΆαž˜αž‘αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαžŸαžΆαž„αžŸαž„αŸ‹ αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž„αž€αŸ’αžšαž„αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš C11 αž“αž·αž„αž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜ GNU (αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš C89 αž”αž“αŸ’αžαž”αŸ’αžšαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž―αž€αžŸαžΆαžšαž”αž‹αž˜αž€αžαžΆ)αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αž·αžŸαŸ„αž’αž“αŸ systemd-sysupdate αžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αžœαŸ‚αž„αžšαž€ αž‘αžΆαž‰αž™αž€ αž“αž·αž„αžŠαŸ†αž‘αžΎαž„αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžŠαŸ„αž™αž”αŸ’αžšαžΎαž™αž“αŸ’αžαž€αžΆαžšαž’αžΆαžαžΌαž˜αž·αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‡αŸ†αž“αž½αžŸαž—αžΆαž‚αžαžΆαžŸ αž―αž€αžŸαžΆαžš αž¬αžαžαž―αž€αžŸαžΆαžš (αž—αžΆαž‚αžαžΆαžŸ/αž―αž€αžŸαžΆαžš/αžαžαž―αž€αžŸαžΆαžšαž―αž€αžšαžΆαž‡αŸ’αž™αž–αžΈαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžŠαŸ‚αž›αž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αž“αŸ„αž˜αž“αŸ„αŸ‡αž˜αžΆαž“αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž“αŸ„αŸ‡αž•αŸ’αž“αŸ‚αž€/αž―αž€αžŸαžΆαžš/αžαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžαžΌαžš)αŸ”
  • αžŽαŸ‚αž“αžΆαŸ†αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αžαžΆαž„αž€αŸ’αž“αž»αž„αžαŸ’αž˜αžΈ libsystemd-core- .so αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αž‘αŸ…αž€αŸ’αž“αž»αž„ /usr/lib/systemd/system directory αž“αž·αž„αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž‘αŸ…αž“αžΉαž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ libsystemd-shared- αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αŸ” .αžŠαžΌαž…αŸ’αž“αŸαŸ‡αŸ” αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ libsystemd-core-αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€ .so αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž‘αŸ†αž αŸ†αžŠαŸ†αž‘αžΎαž„αž‘αžΆαŸ†αž„αž˜αžΌαž›αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αžΌαžŠαž‚αŸ„αž›αž–αžΈαžšαž‘αžΎαž„αžœαž·αž‰αŸ” αž›αŸαžαž€αŸ†αžŽαŸ‚αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžΆαž˜αžšαž™αŸˆαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš 'shared-lib-tag' αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ meson build αž“αž·αž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αž€αŸ†αžŽαŸ‚αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ”
  • αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž•αŸ’αž‘αŸαžšαž’αžαŸαžšαž”αžšαž·αžŸαŸ’αžαžΆαž“ $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID αž“αž·αž„ $MONITOR_UNIT αž–αžΈαž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž’αž„αŸ’αž‚αž—αžΆαž–αžŠαŸ‚αž›αž”αžΆαž“αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž‘αŸ…αž§αž”αž€αžšαžŽαŸαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ OnFailure/OnSuccess αŸ”
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž―αž€αžαžΆ αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ ExtensionDirectories αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αž αžŠαŸ‚αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž•αŸ’αž‘αž»αž€αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αžΈαžαžαž’αž˜αŸ’αž˜αžαžΆ αž‡αžΆαž‡αžΆαž„αžšαžΌαž”αž—αžΆαž–αžαžΆαžŸαŸ” αžαŸ’αž›αžΉαž˜αžŸαžΆαžšαž“αŸƒαžαžαž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αžšαž”αžŸαŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαŸ’αžšαž½αžαž›αžΎαž‚αŸ’αž“αžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎ OverlayFS αž αžΎαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž–αž„αŸ’αžšαžΈαž€αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜αž“αŸƒαžαž /usr/ αž“αž·αž„ /opt/ αž αžΎαž™αž”αž“αŸ’αžαŸ‚αž˜αž―αž€αžŸαžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαžαžαžŠαŸ‚αž›αž”αžΆαž“αž“αž·αž™αžΆαž™αžαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž˜αŸ‰αŸ„αž“αž”αžΆαž“αžαŸ‚αž’αžΆαž“αž€αŸαžŠαŸ„αž™αŸ” αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ 'portablectl attach --extension=' αž€αŸαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžαž˜αž½αž™αŸ”
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž―αž€αžαžΆαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž…αž”αŸ‹αžŠαŸ„αž™αž”αž„αŸ’αžαŸ†αžŠαŸ„αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ systemd-oomd αžŠαŸ„αž™αžŸαžΆαžšαž€αž„αŸ’αžœαŸ‡αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž‚αž»αžŽαž›αž€αŸ’αžαžŽαŸˆ 'oom-kill' αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“ αž αžΎαž™αž…αŸ†αž“αž½αž“αž“αŸƒαž€αžΆαžšαž”αž‰αŸ’αž…αž”αŸ‹αžŠαŸ„αž™αž”αž„αŸ’αžαŸ†αžαŸ’αžšαžΌαžœαž”αžΆαž“αž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αž»αžŽαž›αž€αŸ’αžαžŽαŸˆ 'user.oomd_ooms' αŸ”
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž―αž€αžαžΆ αž’αŸ’αž“αž€αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž•αŸ’αž›αžΌαžœαžαŸ’αž˜αžΈ %y/%Y αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜ αžŠαŸ‚αž›αž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž–αžΈαž•αŸ’αž›αžΌαžœαž’αž˜αŸ’αž˜αžαžΆαž‘αŸ…αž€αžΆαž“αŸ‹αž’αž„αŸ’αž‚αž—αžΆαž– (αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž–αž„αŸ’αžšαžΈαž€αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž“αž·αž˜αž·αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆ)αŸ” αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž•αž„αžŠαŸ‚αžšαž“αžΌαžœαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹ %q αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‡αŸ†αž“αž½αžŸαžαž˜αŸ’αž›αŸƒ PRETTY_HOSTNAME αž“αž·αž„ %d αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‡αŸ†αž“αž½αžŸ CREDENTIALS_DIRECTORY αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αžŸαž·αž‘αŸ’αž’αž·αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž˜αŸ’αž˜αžαžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎαž‘αž„αŸ‹ "--user" αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αŸ…αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž”αžŸαŸ‹ RootDirectory, MountAPIVFS, ExtensionDirectories, *Capabilities*, ProtectHome, *Directory, TemporaryFileSystem, PrivateTmp, PrivateDevices, PrivateNetwork, NetworkNamespacePath, PrivateIPCath, IPCName , PrivateUsers, ProtectClock αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αž‰αŸ’αž‰αžΆαž , ProtectKernelTunables, ProtectKernelModules, ProtectKernelLogs αž“αž·αž„ MountFlags αŸ” αž˜αž»αžαž„αžΆαžšαž“αŸαŸ‡αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžαŸ‚αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžˆαŸ’αž˜αŸ„αŸ‡αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ”
  • αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ LoadCredential αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αžˆαŸ’αž˜αŸ„αŸ‡αžαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‡αžΆαž’αžΆαž‚αž»αž™αž˜αŸ‰αž„αŸ‹ αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡αž€αžΆαžšαž”αŸ‰αž»αž“αž”αŸ‰αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‘αž»αž€αž–αŸαžαŸŒαž˜αžΆαž“αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž–αžΈαž―αž€αžŸαžΆαžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžαžαžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„ systemctl αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš "-timestamp" αžœαžΆαž’αžΆαž…αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‘αž„αŸ‹ "unix" αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž αžΆαž‰αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹ epochal (αž…αŸ†αž“αž½αž“αžœαž·αž“αžΆαž‘αžΈαž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαžαŸ’αž„αŸƒαž‘αžΈ 1 αžαŸ‚αž˜αž€αžšαžΆ αž†αŸ’αž“αžΆαŸ† 1970)αŸ”
  • "αžŸαŸ’αžαžΆαž“αž—αžΆαž– systemctl" αž’αž“αž»αžœαžαŸ’αžαž‘αž„αŸ‹ "αžαžΊαžŽαŸ‚αž›αž…αžΆαžŸαŸ‹" αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžαžΊαžŽαŸ‚αž›αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‘αž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„αžœαž‚αŸ’αž‚αž˜αžΆαž“αž›αŸαžαž€αŸ†αžŽαŸ‚αž…αžΆαžŸαŸ‹αž‡αžΆαž„αžαžΊαžŽαŸ‚αž›αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŠαŸ‚αž›αž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ” αž€αŸαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αž„αŸ‹ "unmerged-usr" αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžαžΆαž˜αžΆαžαž·αž€αžΆαž“αŸƒ /bin/ αž“αž·αž„ /sbin/ directories αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžαžΆαž˜αžšαž™αŸˆ symlinks αž‘αŸ… /usr αŸ”
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž›αžΎαž„αžŠαŸ‚αž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ„αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš PID 1 αž’αžαŸαžšαž”αžšαž·αžŸαŸ’αžαžΆαž“αžαŸ’αž˜αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αŸ– $SYSTEMD_SCOPE (αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž–αžΈαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž¬αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹) $SYSTEMD_IN_INITRD (αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž–αžΈαž”αžšαž·αž™αžΆαž€αžΆαžŸαžαžΆαž„αž€αŸ’αž“αž»αž„ αž¬αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“) $SYSTEMD_FIRST_BOOT (αžŸαžΌαž…αž“αžΆαž€αžšαž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αžŠαŸ†αž”αžΌαž„) $SYSTEMD_VIRTUALIZATION ( αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž“αž·αž˜αŸ’αž˜αž·αž αž¬αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžš ) αž“αž·αž„ $SYSTEMD_ARCHITECTURE (αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αžŠαŸ‚αž›αžαžΊαžŽαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž„αžŸαž„αŸ‹)αŸ”
  • αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ PID 1 αž’αž“αž»αžœαžαŸ’αžαžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž–αŸαžαŸŒαž˜αžΆαž“αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αžΈαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ QEMU fw_cfg αž¬αžŠαŸ„αž™αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš systemd.set_credential αž“αŸ…αž›αžΎαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαžαžΊαžŽαŸ‚αž›αŸ” αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž’αŸ†αž–αžΈ LoadCredential αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ /etc/credstore/, /run/credstore/ αž“αž·αž„ /usr/lib/credstore/ directories αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž•αŸ’αž›αžΌαžœαž‘αžΆαž€αŸ‹αž‘αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‡αžΆαž’αžΆαž‚αž»αž™αž˜αŸ‰αž„αŸ‹αŸ” αž’αžΆαž€αž”αŸ’αž”αž€αž·αžšαž·αž™αžΆαžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαž“αŸαŸ‡αž’αž“αž»αžœαžαŸ’αžαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” LoadCredential αžŠαŸ‚αž›αž–αž·αž“αž·αžαŸ’αž™αž”αž“αŸ’αžαŸ‚αž˜αž›αžΎ /etc/credstore.encrypted/, /run/credstore.encrypted/ αž“αž·αž„ /usr/lib/credstore.encrypted/ directories αŸ”
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž“αžΆαŸ†αž…αŸαž‰αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹ JSON αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αžΆαž“αžŸαŸ’αžαŸαžšαž—αžΆαž–αž“αŸ…αž€αŸ’αž“αž»αž„ systemd-journald αŸ” αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ "journalctl --list-boots" αž“αž·αž„ "bootctl list" αž₯αž‘αžΌαžœαž“αŸαŸ‡αž‚αžΆαŸ†αž‘αŸ’αžšαž›αž‘αŸ’αž’αž•αž›αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ JSON (αž‘αž„αŸ‹ "--json") αŸ”
  • αž―αž€αžŸαžΆαžšαžαŸ’αž˜αžΈαžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ hwdb αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ… udev αžŠαŸ‚αž›αž˜αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž§αž”αž€αžšαžŽαŸαž…αž›αŸαž (PDAs, αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž‚αž·αžαž›αŸαžαŸ”
  • αž‡αž˜αŸ’αžšαžΎαžŸαžαŸ’αž˜αžΈ β€œ--prioritized-subsystem” αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ… udevadm αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž’αžΆαž‘αž·αž—αžΆαž–αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαžΆαž„αž€αŸ’αžšαŸ„αž˜ (αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„ systemd-udev-trigger.service αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž§αž”αž€αžšαžŽαŸαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹ αž“αž·αž„ TPMs αž‡αžΆαž˜αž»αž“) β€œ-type=all”, β€œ-initialized -match" αž“αž·αž„ "--initialized-nomatch" αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜ αž¬αž˜αž·αž“αž‘αžΆαž“αŸ‹αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜ "udevadm info -tree" αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž αžΆαž‰αž˜αŸ‚αž€αž’αžΆαž„αž“αŸƒαžœαžαŸ’αžαž»αž“αŸ…αž€αŸ’αž“αž»αž„αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜ /sys/ αŸ” udevadm αž€αŸαž”αž“αŸ’αžαŸ‚αž˜αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ "αžšαž„αŸ‹αž…αžΆαŸ†" αž“αž·αž„ "αž…αžΆαž€αŸ‹αžŸαŸ„" αžαŸ’αž˜αžΈ αžŠαžΎαž˜αŸ’αž”αžΈαžšαž„αŸ‹αž…αžΆαŸ†αž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αž§αž”αž€αžšαžŽαŸαž”αž„αŸ’αž αžΆαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž…αžΆαž€αŸ‹αžŸαŸ„αž§αž”αž€αžšαžŽαŸαž”αŸ’αž›αž»αž€αžαžŽαŸˆαž–αŸαž›αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž‘αŸ’αžšαž„αŸ‹αž‘αŸ’αžšαžΆαž™ αž¬αžŸαžšαžŸαŸαžšαžαžΆαžšαžΆαž„αž—αžΆαž‚αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŸαŸ†αžŽαž»αŸ†αžαŸ’αž˜αžΈαž“αŸƒαžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž“αž·αž˜αž·αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαž‘αŸ…αž§αž”αž€αžšαžŽαŸ /dev/disk/by-diskseq/ αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž§αž”αž€αžšαžŽαŸαž”αŸ’αž›αž»αž€αžŠαŸ„αž™αž›αŸαžαžŸαŸ€αžšαŸ€αž› (β€œdiskseq”) αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš "αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž„αŸ’αž€αž”αŸ‹" αžŠαžΎαž˜αŸ’αž”αžΈαž—αŸ’αž‡αžΆαž”αŸ‹αž―αž€αžŸαžΆαžš .link αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ [αž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„] αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„αž§αž”αž€αžšαžŽαŸαžαžΆαž˜αž”αž“αŸ’αž‘αžΆαžαŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž„αŸ’αž€αž”αŸ‹αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„ systemd-networkd αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αŸ’αž›αžΌαžœ unicast αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαžΆαž˜αžšαž™αŸˆαž•αŸ’αž“αŸ‚αž€ [αž•αŸ’αž›αžΌαžœ] αžαž˜αŸ’αž›αŸƒαžœαž·αžŸαžΆαž›αž—αžΆαž–αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αŸ…αž‡αžΆ "link" αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„αž₯αžšαž·αž™αžΆαž”αžαž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ "ip route" αŸ” αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš Isolated=true|false αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž”αž“αŸ’αžαŸ‚αž˜β€‹αž‘αŸ…β€‹αž•αŸ’αž“αŸ‚αž€ [Bridge] αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆβ€‹αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž‚αž»αžŽαž›αž€αŸ’αžαžŽαŸˆβ€‹αž“αŸƒβ€‹αžˆαŸ’αž˜αŸ„αŸ‡β€‹αžŠαžΌαž…αž‚αŸ’αž“αžΆβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž”αžŽαŸ’αžαžΆαž‰β€‹αžŸαŸ’αž–αžΆαž“β€‹αž€αŸ’αž“αž»αž„β€‹αžαžΊαžŽαŸ‚αž›αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ [αž•αŸ’αž›αžΌαžœαžšαžΌαž„αž€αŸ’αžšαŸ„αž˜αžŠαžΈ] αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαžαžΆαž„αž€αŸ’αžšαŸ…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž”αŸ’αžšαž—αŸαž‘αž•αŸ’αž›αžΌαžœαžšαžΌαž„αž€αŸ’αžšαŸ„αž˜αžŠαžΈαž‘αŸ…αžαžΆαž„αž€αŸ’αžšαŸ… (αžšαž”αŸ€αž”αž”αŸ’αžšαž˜αžΌαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αž˜αŸαžαžΆ)αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ [DHCPServer] αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš BootServerName, BootServerAddress αž“αž·αž„ BootFilename αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αžˆαŸ’αž˜αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αž·αž„αžˆαŸ’αž˜αŸ„αŸ‡αž―αž€αžŸαžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αžŠαŸ‚αž›αž•αŸ’αž‰αžΎαžŠαŸ„αž™αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DHCP αž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž” PXE αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ [αž”αžŽαŸ’αžαžΆαž‰] αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš L2TP αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαž€αž…αŸαž‰ αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαžŠαŸ‚αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžš .netdev αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž€αŸ’αž“αž»αž„αžŸαŸ’αžšαž»αž€αžαŸ’αž˜αžΈαžŠαŸ„αž™αž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ L2TP αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž―αž€αžαžΆαžαŸ’αž˜αžΈ "systemd-networkd-wait-online@" .service” αžŠαŸ‚αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžšαž„αŸ‹αž…αžΆαŸ†αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αžŽαŸ’αžαžΆαž‰αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αž…αŸαž‰αž˜αž€αŸ”
  • αž₯αž‘αžΌαžœαž“αŸαŸ‡αžœαžΆαž’αžΆαž…αž”αŸ’αžšαžΎαž―αž€αžŸαžΆαžš .netdev αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž§αž”αž€αžšαžŽαŸαž“αž·αž˜αŸ’αž˜αž·αž WLAN αžŠαŸ‚αž›αž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ [WLAN]αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžš .link/.network αž•αŸ’αž“αŸ‚αž€ [αž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„] αž’αž“αž»αžœαžαŸ’αžαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž”αŸ’αžšαž—αŸαž‘αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž•αŸ’αž‚αžΌαž•αŸ’αž‚αž„αžαžΆαž˜αž”αŸ’αžšαž—αŸαž‘αž§αž”αž€αžšαžŽαŸ (β€œbond”, β€œbridge”, β€œgre”, β€œtun”, β€œveth”)αŸ”
  • Systemd-resolved αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž˜αž»αž“ αžšαž½αž˜αž‘αžΆαŸ†αž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž–αžΈ initrd αž”αŸ’αžšαžŸαž·αž“αž”αžΎ systemd-resolved αž˜αžΆαž“αžœαžαŸ’αžαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αžΆαž– initrdαŸ”
  • systemd-cryptenroll αž”αž“αŸ’αžαŸ‚αž˜αž‡αž˜αŸ’αžšαžΎαžŸ --fido2-credential-algorithm αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž–αŸαžαŸŒαž˜αžΆαž“αžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž“αž·αž„αž‡αž˜αŸ’αžšαžΎαžŸ --tpm2-with-pin αžŠαžΎαž˜αŸ’αž”αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž”αž‰αŸ’αž…αžΌαž›αž€αžΌαžŠ PIN αž“αŸ…αž–αŸαž›αžŠαŸ„αŸ‡αžŸαŸ„αž—αžΆαž‚αžαžΆαžŸαžŠαŸ„αž™αž”αŸ’αžšαžΎ TPM αŸ” αž‡αž˜αŸ’αžšαžΎαžŸ tpm2-pin αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ… /etc/crypttabαŸ” αž“αŸ…αž–αŸαž›αžŠαŸ„αŸ‡αžŸαŸ„αž§αž”αž€αžšαžŽαŸαžαžΆαž˜αžšαž™αŸˆ TPM αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαžŸαŸ’αž‘αžΆαž€αŸ‹αž…αžΆαž”αŸ‹αž“αŸƒαžŸαŸ„αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αŸ”
  • systemd-timesyncd αž”αž“αŸ’αžαŸ‚αž˜ D-Bus API αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‘αžΆαž‰αž™αž€αž–αŸαžαŸŒαž˜αžΆαž“αž™αŸ‰αžΆαž„αžŸαŸ’αžœαžΆαž αžΆαž”αŸ‹αž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ NTP αžαžΆαž˜αžšαž™αŸˆ IPC αŸ”
  • αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž›αž‘αŸ’αž’αž•αž›αž–αžŽαŸŒ αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαŸαžšαž”αžšαž·αžŸαŸ’αžαžΆαž“ COLORTERM αž”αž“αŸ’αžαŸ‚αž˜αž–αžΈαž›αžΎ NO_COLOR, SYSTEMD_COLORS αž“αž·αž„ TERM αžŠαŸ‚αž›αž”αžΆαž“αž–αž·αž“αž·αžαŸ’αž™αž–αžΈαž˜αž»αž“αŸ”
  • αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ’αžαžΆαž”αž“αžΆ Meson αž’αž“αž»αžœαžαŸ’αžαž‡αž˜αŸ’αžšαžΎαžŸ install_tag αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ αž“αž·αž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž…αžΆαŸ†αž”αžΆαž…αŸ‹αŸ– pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev αŸ” αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‡αž˜αŸ’αžšαžΎαžŸαžŸαŸ’αžαžΆαž”αž“αžΆ default-compression αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž”αž„αŸ’αž αžΆαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ systemd-journald αž“αž·αž„ systemd-coredump αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ "reboot-for-bitlocker" αž–αž·αžŸαŸ„αž’αž“αŸαž‘αŸ… sd-boot αž€αŸ’αž“αž»αž„ loader.conf αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜ Microsoft Windows αž‡αžΆαž˜αž½αž™ BitLocker TPM αŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹