Linux เบกเบตเบซเบผเบฒเบเปƒเบšเบซเบ™เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†

Linux เบกเบตเบซเบผเบฒเบเปƒเบšเบซเบ™เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†

เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเปเบฒเบฎเบญเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†เบšเปเปˆเปเบกเปˆเบ™เบงเบฝเบเบ‡เปˆเบฒเบ. เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™ Veeam Agent เบชเปเบฒเบฅเบฑเบš Linux เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบˆเบฒเบ Red Hat 6 เปเบฅเบฐ Debian 6, เป„เบ›เบซเบฒ OpenSUSE 15.1 เปเบฅเบฐ Ubuntu 19.04, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ•เปˆเบฒเบ‡เป†, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบŠเบญเบšเปเบงเบ›เบฐเบเบญเบšเบกเบตเป‚เบกเบ”เบนเบ™ kernel.

เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบˆเบฒเบโ€‹เบ„เปเบฒโ€‹เบ›เบฒโ€‹เป„เบชโ€‹เปƒเบ™โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบก Linux Peter 2019.

Linux เบšเปเปˆเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบ™เบตเป‰เปเบกเปˆเบ™เป€เบงเบ—เบตเบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ, เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡. เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบ™เบตเป‰, Linux เบกเบตเบเบฒเบ™เปเบœเปˆเบเบฐเบˆเบฒเบเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบŠเบญเบšเปเบงเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบ™เบตเป‰เป€เบเบตเบ”เบ‚เบทเป‰เบ™: เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบŠเบญเบšเปเบงเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™.

เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”. .deb เบ—เบฝเบšเบเบฑเบš .rpm

เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบ™เบ—เบปเปˆเบงเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.
เบงเบดเบ—เบตเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบŠเบญเบšเปเบงเปเบกเปˆเบ™เบเบฒเบ™เปƒเบชเปˆเบŠเบธเบ”เปƒเบชเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™เป„เบ”เป‰เบˆเบฒเบเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™.
เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบญเบ‡เบฎเบนเบšเปเบšเบšเบŠเบธเบ”เบ—เบตเปˆเบ™เบดเบเบปเบก: rpm ะธ deb. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เบธเบเบ„เบปเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เปƒเบ™เป‚เบฅเบเบ‚เบญเบ‡เบŠเบธเบ” deb, เบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ›เบฐเบฅเบฒเบ”. เปเบžเบฑเบเป€เบเบฑเบ”เบ”เบฝเบงเบเบฑเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เปƒเบ™เบ—เบฑเบ‡ Debian 6 เปเบฅเบฐ Ubuntu 19.04. เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบธเบ”เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบžเบงเบเบกเบฑเบ™, เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ Debian เป€เบเบปเปˆเบฒ, เบเบฑเบ‡เบ„เบปเบ‡เบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™ Linux Mint เปเบฅเบฐ OS เบ›เบฐเบ–เบปเบกเปƒเบซเบกเปˆ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™ Veeam เบชเปเบฒเบฅเบฑเบš Linux, เบซเบ™เบถเปˆเบ‡เบŠเบธเบ” deb เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบฎเบฒเบ”เปเบงเปเบกเปˆเบ™เบžเบฝเบ‡เบžเป.

เปเบ•เปˆเปƒเบ™เป‚เบฅเบเบ‚เบญเบ‡เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ rpm, เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เปเบกเปˆเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆ. เบ—เปเบฒเบญเบดเบ”, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบกเบตเบชเบญเบ‡เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเป€เบญเบเบฐเบฅเบฒเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, Red Hat เปเบฅเบฐ SUSE, เป€เบŠเบดเปˆเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบŠเบธเบ”เปเบˆเบเบขเบฒเบเบˆเบฒเบเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹. เบกเบฑเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™. เบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบงเปˆเบฒ el6, el7 เปเบฅเบฐ el8 เบกเบตเบŠเบธเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบŠเบธเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบš Fedora. เปเบžเบฑเบเป€เบเบ”เบชเปเบฒเบฅเบฑเบš SLES11 เปเบฅเบฐ 12 เปเบฅเบฐเบญเบฑเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบš openSUSE. เบšเบฑเบ™เบซเบฒเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเปเบฅเบฐเบŠเบทเปˆเบŠเบธเบ”.

เบšเบฑเบ™เบซเบฒเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช

เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบŠเบธเบ”เบ”เบฝเบงเบเบฑเบ™เบกเบฑเบเบˆเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบžเบฒเบเปƒเบ•เป‰เบŠเบทเปˆเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ” veeam.

เบชเปเบฒเบฅเบฑเบš EL7:
เบชเปเบฒเบฅเบฑเบš SLES 12:

  • libblkid
  • libgcc
  • libstdc++
  • ncurses-libs
  • fuse-libs
  • file-libs
  • veeamsnap=3.0.2.1185
  • libblkid1
  • libgcc_s1
  • libstdc++6
  • libmagic1
  • libfuse2
  • veeamsnap-kmp=3.0.2.1185

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเปเบกเปˆเบ™เป€เบกเบทเปˆเบญเบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡เป€เบฅเบตเปˆเบกเป€เบŠเบทเปˆเบญเบ‡เบžเบฒเบเปƒเบ•เป‰เบŠเบทเปˆเบŠเบธเบ”เป€เบเบปเปˆเบฒ.

เบ•เบปเบงเบขเปˆเบฒเบ‡:

เบŠเบธเบ”เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบ™ Fedora 24 เบ„เบฑเบ เบˆเบฒเบเบฎเบธเปˆเบ™ 5 เป€เบ–เบดเบ‡เบฎเบธเปˆเบ™ 6. เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ”เป‰เบงเบเบฎเบธเปˆเบ™ 5 เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเป€เบเบปเปˆเบฒ. เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฎเบธเปˆเบ™เบ—เบต 5 เป€เบเบปเปˆเบฒเปƒเบ™ Fedora 24, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบŠเบธเบ” ncurses-compat-libs.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบกเบตเบชเบญเบ‡เบŠเบธเบ”เบชเปเบฒเบฅเบฑเบš Fedora, เบกเบตเบ„เบงเบฒเบกเป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบ. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เปเปˆเป„เบ›, เบŠเบธเบ” ncurses-compat-libs เบเบฑเบšเป€เบงเบตเบŠเบฑเปˆเบ™ 5 เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบกเบฑเบ™เบ›เบฐเบเบปเบ”เบงเปˆเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰. เบกเบฑเบ™เปเบžเบ‡เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบฅเบฒเบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป€เบเบปเปˆเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ. เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบงเบฅเบฒเปƒเบ”เบ™เบถเปˆเบ‡, เบšเบฑเบ™เบซเบฒเบเปเปˆเบŠเป‰เบณเปเบฅเป‰เบงเบŠเป‰เบณเบญเบตเบเปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ SUSE.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบšเบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เป‰เบญเบ‡เบซเบผเบธเบ”เบฅเบปเบ‡เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ ncurses-libs, เปเบฅเบฐเปเบเป‰เป„เบ‚เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบชเบฐเบšเบฑเบšเปƒเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”.

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เปƒเบ™เบฎเบธเปˆเบ™ 8 เบ‚เบญเบ‡ Red Hat เบšเปเปˆเบกเบตเบŠเบธเบ” meta เบญเบตเบเบ•เปเปˆเป„เบ› python, เป€เบŠเบดเปˆเบ‡เบซเบกเบฒเบเป€เบ–เบดเบ‡เบญเบฒเบเบธเบ—เบตเปˆเบ”เบต python 2.7. เบกเบต python2 ะธ python3.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฑเบšเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”

เบšเบฑเบ™เบซเบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเปเบกเปˆเบ™เป€เบเบปเปˆเบฒเปเบเปˆเปเบฅเบฐเป€เบซเบฑเบ™เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เบ”เบปเบ™เบ™เบฒเบ™. เบžเบฝเบ‡เปเบ•เปˆเบˆเบทเปˆเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช hell.
เป€เบžเบทเปˆเบญเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ•เปˆเบฒเบ‡เป†เป€เบžเบทเปˆเบญเปƒเบซเป‰เบžเบงเบเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบฅเบฐเบšเปเปˆเบ‚เบฑเบ”เปเบเป‰เบ‡ - เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบ Linux เบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚.

เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เปƒเบ™เบ—เบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”. Snappy เบˆเบฒเบ Canonical. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ•เบปเป‰เบ™เบ•เป: เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ sandbox เบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเปเบฅเบฐเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เบˆเบฒเบเบฅเบฐเบšเบปเบšเบ•เบปเป‰เบ™เบ•เป. เบ–เป‰เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”, เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบญเบ‡.

Flatpak เบเบฑเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบญเบตเป‰เบ™เปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™ sandbox เป‚เบ”เบเปƒเบŠเป‰ Linux Containers. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ sandbox เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰ AppImage.

เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบธเบ”เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡ Flatpak เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบ‚เบญเบ‡เบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบš.

เบšเบฑเบ™เบซเบฒเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™ sandbox เป„เบ”เป‰. เบšเบฒเบ‡เบ„เบปเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเป€เบงเบ—เบต. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป‚เบกเบ”เบนเบ™ kernel, เป€เบŠเบดเปˆเบ‡เบ‚เบถเป‰เบ™เบเบฑเบš kernel เบขเปˆเบฒเบ‡เป€เบ‚เบฑเป‰เบกเบ‡เบงเบ”เปเบฅเบฐเบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” sandbox.

เบšเบฑเบ™เบซเบฒเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบ™เบดเบเบปเบกเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบงเบดเบชเบฒเบซเบฐเบเบดเบ”เบˆเบฒเบ Red Hat เปเบฅเบฐ SUSE เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Snappy เปเบฅเบฐ Flatpak.

เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, Veeam Agent เบชเปเบฒเบฅเบฑเบš Linux เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰ snapcraft.io เบšเปเปˆเบขเบนเปˆ flathub.org.

เป€เบžเบทเปˆเบญเบชเบฐเบซเบผเบธเบšเบ„เปเบฒเบ–เบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบ›เบฐเบ–เบดเป‰เบกเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เป‚เบ”เบเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเป„เบŸเบฅเปŒเบ„เบนเปˆเปเบฅเบฐเบชเบฐเบ„เบดเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบžเบงเบเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบŠเบธเบ”เบ”เบฝเบง.

เบกเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เบŠเบธเบ”เบ—เบปเปˆเบงเป„เบ›เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบฅเบฐเป€เบงเบ—เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ”เปเบฒเป€เบ™เบตเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบšเบšเป‚เบ•เป‰เบ•เบญเบš, เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เบ‚เป‰เบญเบเบžเบฝเบ‡เปเบ•เปˆเบžเบปเบšเปเบžเบฑเบเป€เบเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเปเบฒเบฅเบฑเบš Linux เบˆเบฒเบ VMware.

เบญเบฑเบšเป€เบ”เบ”เบšเบฑเบ™เบซเบฒ

Linux เบกเบตเบซเบผเบฒเบเปƒเบšเบซเบ™เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†
เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเบฑเบ™เบซเบฒเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเปเบเป‰เป„เบ‚, เป‚เบ„เบ‡เบเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ”เบฝเบงเบเบฑเบ™. เบกเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”.

เบกเบต 3 เบเบธเบ”เบ—เบฐเบชเบฒเบ”เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡:

  • เบ‡เปˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เปเบกเปˆเบ™โ€‹เบšเปเปˆโ€‹เป€เบ„เบตเบโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹. เบ‚เป‰เบญเบเบ•เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบฅเบทเบกเบกเบฑเบ™. เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ•เป‰เบญเบ‡เบญเบฑเบšเป€เบ”เบ”เบ–เป‰เบฒเบ—เบธเบเบขเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบ? เบšเบฑเบ™เบซเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบœเบนเป‰เบชเป‰เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ›เปˆเบญเบเบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡.
  • เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบงเป‰เบงเบฒเบ‡เปƒเบˆเบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ™เบตเป‰โ€‹, เบเบฒเบ™โ€‹เป‚เบ—โ€‹เบซเบฒโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบกเบตโ€‹เปเบ™เบงโ€‹เป‚เบ™เป‰เบกโ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบšเปเปˆโ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹.
  • เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เบนเปˆเบกเบทเบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเปเบฅเปˆเบ™เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบกเปˆเบ™เบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ—เบตเปˆเบชเบธเบ”, เปเบ•เปˆเบฅเบฒเบ„เบฒเปเบžเบ‡เปเบฅเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ. เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เบˆเปˆเบฒเบเป„เบ”เป‰.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบŠเป‰เบเบปเบ™เบฅเบฐเบเบธเบ”เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบเบฒเบ™เบ›เปˆเบญเบเบซเบฅเป‰เบฒเบชเบธเบ”เปเบฅเบฐเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰. เบ™เบตเป‰เบชเบฑเบšเบชเบปเบ™เบ—เบฑเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป€เบˆเบฑเบšเบซเบปเบงเปƒเบซเป‰เบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เบ„เบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบ‚เบญเบ‡เป€เบงเบ—เบตเบฎเบฒเบ”เปเบง

เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบฎเบฒเบ”เปเบงเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบฅเบฐเบซเบฑเบ”เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡. เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆ, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบ™เบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบงเบ—เบตเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ Veeam Agent เบชเปเบฒเบฅเบฑเบš Linux, เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเบดเปˆเบ‡เปƒเบ”เปเบ”เปˆเป€เบŠเบฑเปˆเบ™ RISC เบ™เบตเป‰.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ™เบตเป‰. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบšเบฑเบ™เบซเบฒเบ•เบปเป‰เบ™เบ•เป: เบ›เบฐเป€เบžเบ”เบ—เบตเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเป€เบงเบ—เบต, เป€เบŠเบฑเปˆเบ™: size_t, เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡ byte.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ เปเบฅเบฐ/เบซเบผเบทเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง

Linux เบกเบตเบซเบผเบฒเบเปƒเบšเบซเบ™เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†
เปเบ•เปˆเบ„เปเบฒเบ–เบฒเบกเปเบกเปˆเบ™ "เบงเบดเบ—เบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” - เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบซเบผเบทเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ?" เบ•เบปเบเป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบชเบปเบ™เบ—เบฐเบ™เบฒ.

เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ C/C++ เบžเบฒเบเปƒเบ•เป‰ Linux เปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง. เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบ–เป‰เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบชเบฐเป€เบžเบฒเบฐ.

เบ–เป‰เบฒเบซเบ™เป‰เบฒเบงเบฝเบเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบกเบตเป„เบŸเบฅเปŒเบ„เบนเปˆเบซเบ™เบถเปˆเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบเบปเปˆเบฒเปเบเปˆเบ—เบตเปˆเบชเบธเบ”. เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เบ™เบตเป‰เปเบกเปˆเบ™ Red Hat 6. เบกเบฑเบ™เบกเบต gcc 4.4, เป€เบŠเบดเปˆเบ‡เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ C ++ 11 เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš. เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ.

เบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป‚เบ”เบเปƒเบŠเป‰ gcc 6.3, เป€เบŠเบดเปˆเบ‡เบฎเบญเบ‡เบฎเบฑเบš C++14 เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™. เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เปƒเบ™ Red Hat 6 เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” libstdc ++ เปเบฅเบฐเป€เบžเบตเปˆเบกเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบเบฑเบšเบ—เปˆเบฒเบ™. เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบžเบงเบเบกเบฑเบ™เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ.

เปเบ•เปˆเบญเบฐเบ™เบดเบˆเบฒ, เบšเปเปˆเปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ.

เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเป€เบŠเบฑเปˆเบ™ libfuse, libblkid เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเปเบเปˆเบ™เปเบฅเบฐเป‚เบกเบ”เบนเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบกเบต subtlety เบเบฑเบšเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”.

เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPL เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ” opensource เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. MIT เปเบฅเบฐ BSD เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™. เปเบ•เปˆ LGPL เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเปเปˆเบ‚เบฑเบ”เปเบเป‰เบ‡เบเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ, เปเบ•เปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เปเบšเปˆเบ‡เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบˆเบฐเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบญเบ‡เบชเบดเปˆเบ‡เปƒเบ”.

เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ C/C++

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ C / C ++ เบชเปเบฒเบฅเบฑเบšเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเปเบฅเบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบกเบฑเบ™เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเบซเบผเบทเบชเป‰เบฒเบ‡ gcc เบฎเบธเปˆเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเปเบฅเบฐเปƒเบŠเป‰ cross-compilers เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบชเบฐเป€เบžเบฒเบฐเปเบฅเบฐเบ›เบฐเบเบญเบšเบŠเบธเบ”เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”. เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เปเบ•เปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบกเบตเบšเบฑเบ™เบซเบฒ. เปเบฅเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒ compiler เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเป€เบฅเบทเบญเบเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰.

เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™: เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฒเบกเบฒเบ”เบชเปเบฒเป€เบฅเบฑเบ”เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ”เบฝเบง. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบเปเบฒเบŠเบธเบ”เบ‚เบญเบ‡เบ–เบฒเบ™เบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบซเบ™เบถเปˆเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบซเบธเป‰เบกเบซเปเปˆเปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบŠเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ veeam เบชเปเบฒเบฅเบฑเบš Veeam Agent เบชเปเบฒเบฅเบฑเบš Linux.

เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบเบฐเบเบฝเบกเบเบฐเบชเบดเบเปเบฒเบเปเปˆเบชเป‰เบฒเบ‡, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบš. เปเบ•เปˆเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบเบญเบšเบŠเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบชเบฐเป€เบžเบฒเบฐเปเบฅเบฐเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบชเบฐเป€เบžเบฒเบฐ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบเบฐเบเบฝเบกเป‚เบ”เบเบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบเบฐเบเบฝเบก compiler เปเบฅเบฐเป€เบฅเบทเบญเบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป„เบ”เป‰เบ–เบทเบเบฅเบปเบšเบฅเป‰เบฒเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบ™เบฒเบ™เป„เบ”เป‰เบ‡เปˆเบฒเบ.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบตเบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰: เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบ•เปˆเบฅเบฐเบžเบฒเบเปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบเบฑเบšเบเปเบฒเบŠเบธเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ„เบนเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ‚เปเป‰เป€เบชเบเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบงเบ‡เบซเบผเบฒเบเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเป„เบงเป‰เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบ”เปเบฅเบฐ RAM เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™.

เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ KMOD เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™ veeamsnap kernel เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ Red Hat.

เป€เบ›เบตเบ”เบšเปเบฅเบดเบเบฒเบ™เบชเป‰เบฒเบ‡

เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบˆเบฒเบ SUSE เบžเบฐเบเบฒเบเบฒเบกเบ›เบฐเบ•เบดเบšเบฑเบ”เบšเบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบเบฒเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบเบญเบšเบŠเบธเบ” - openbuildservice.

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบกเบฑเบ™เปเบกเปˆเบ™ hypervisor เบ—เบตเปˆเบชเป‰เบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual, เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบŠเบธเบ”เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบกเบฑเบ™, เบฅเบงเบšเบฅเบงเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบชเป‰เบฒเบ‡เบŠเบธเบ”เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ.

Linux เบกเบตเบซเบผเบฒเบเปƒเบšเบซเบ™เป‰เบฒ: เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ”เป†

เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ OpenBuildService เบˆเบฐเบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบ—เบตเปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”. เบเบปเบ™เป„เบเบเบฒเบ™เบฅเบปเบ‡เบ™เบฒเบกเปƒเบ™เบ•เบปเบงเบˆเบฐเบฅเบปเบ‡เบ™เบฒเบกเปƒเบ™เบŠเบธเบ”เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบญเบฑเบšเป‚เบซเบฅเบ”เบžเบงเบเบกเบฑเบ™เปƒเบชเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เปƒเบ™เบ•เบปเบง. เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบŠเปˆเบงเบเบ›เบฐเบขเบฑเบ”เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡. เบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบตเปˆเบกเปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบฅเบฐเบšเบปเบšเบ™เบตเป‰. เบ—เปˆเบฒเบ™เบšเปเปˆ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบŠเบตเบšเป€เบงเบตเบ”เป‰เบงเบเบ•เบปเบงเป€เบญเบ‡; เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ›เบตเบ”เป„เบ”เป‰.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบตเบšเบฑเบ™เบซเบฒ: เป€เบ„เบทเปˆเบญเบ‡เป€เบเบฑเบšเบเปˆเบฝเบงเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบซเบกเบฒเบฐเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป€เบงเบตเบŠเบฑเบ™เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™; เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเป‰เบง. เบเบปเบ™เป„เบเบฅเบฒเบเป€เบŠเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™: เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบžเบดเป€เบชเบ”. เบ„เบฑเบ‡เป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบญเบทเปˆเบ™เป† - เบ•เบปเบงเบขเปˆเบฒเบ‡, Red Hat - เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบ”เบต, เป€เบŠเบดเปˆเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰.

เบ„เบงเบฒเบกเป„เบ”เป‰เบ›เบฝเบšเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบธเบ™เป„เบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ SUSE เบฎเบธเปˆเบ™เบ•เปเปˆเป„เบ›. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบเบฒเบ”เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบญเบ, เบŠเบธเบ”เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบšเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเบขเบนเปˆเปƒเบ™ repository เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบญเบฑเบ™เปƒเปเปˆเบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™ OpenBuildService. เบžเบงเบเป€เบฎเบปเบฒเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเปˆเบญเบ‡เปเบฅเบฐเบกเบฑเบ™เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เปเบœเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบžเบตเปˆเบกเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบ™เป€เบเบทเบญเบšเบซเบ™เบถเปˆเบ‡เบ„เบฅเบดเบ.

เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป‚เบ”เบเปƒเบŠเป‰ OpenBuildService, เบŠเบธเบ” KMP เบซเบผเบฒเบเบซเบผเบฒเบเบŠเบฐเบ™เบดเบ”เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เปเบเปˆเบ™ veeamsnap เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ SUSE เปเบกเปˆเบ™เบ›เบฐเบเบญเบšเป€เบ‚เบปเป‰เบฒเบเบฑเบ™.

เบ•เปเปˆเป„เบ›, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบซเบฒเบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเป‚เบกเบ”เบนเบ™ kernel.

kernel ABI

เป‚เบกเบ”เบนเบ™ kernel Linux เป„เบ”เป‰เบ–เบทเบเปเบˆเบเบขเบฒเบเปƒเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเปเบซเบผเปˆเบ‡. เบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเป‰เบงเปเบกเปˆเบ™เบงเปˆเบฒเบœเบนเป‰เบชเป‰เบฒเบ‡ kernel เบšเปเปˆเป„เบ”เป‰เบžเบฒเบฅเบฐเบ•เบปเบงเป€เบญเบ‡เบเบฑเบšเบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ API เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบกเบ”เบนเบ™ kernel, เปเบฅเบฐเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบฅเบฐเบ”เบฑเบšเบชเบญเบ‡, เป€เบญเบตเป‰เบ™เบงเปˆเบฒ kABI.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป‚เบกเบ”เบนเบ™เบชเปเบฒเบฅเบฑเบš kernel vanilla, เปเบ™เปˆเบ™เบญเบ™เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ headers เบ‚เบญเบ‡ kernel เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ™เบตเป‰, เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เปเบเปˆเบ™เบ™เบตเป‰.

DKMS เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบกเบ”เบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ kernel. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡ Debian repository (เปเบฅเบฐเบžเบตเปˆเบ™เป‰เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™) เปƒเบŠเป‰ kernel modules เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบˆเบฒเบ repository เบ‚เบญเบ‡เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเบซเบผเบทเบฅเบงเบšเบฅเบงเบกเบˆเบฒเบเปเบซเบผเปˆเบ‡เป‚เบ”เบเปƒเบŠเป‰ DKMS.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบงเบดเบชเบฒเบซเบฐเบเบดเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ. เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบ›เบฑเบ™เบ„เบนเปˆเบ—เบตเปˆเบฅเบงเบšเบฅเบงเบก.

เบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบšเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบฑเบเบชเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบœเบฐเบฅเบดเบ”เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž. เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบ Linux Enterprise เป€เบŠเบฑเปˆเบ™ Red Hat เปเบฅเบฐ SUSE เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ kABI เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบŠเบธเบ” KMOD เบชเปเบฒเบฅเบฑเบš Red Hat เปเบฅเบฐเบŠเบธเบ” KMP เบชเปเบฒเบฅเบฑเบš SUSE.

เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบšเบฑเบšเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ, kernel API เปเบกเปˆเบ™ frozen. เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเบเปˆเบฒเบงเบงเปˆเบฒเบฅเบฒเบงเปƒเบŠเป‰ kernel, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, 3.10, เปเบฅเบฐเป€เบฎเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เปเบเปˆเบ™, เปเบฅเบฐเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเบเปเบฒเบชเปเบฒเบฅเบฑเบš kernel เบ—เปเบฒเบญเบดเบ”เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบธเบเบญเบฑเบ™เบ•เปเปˆเบกเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ recompilation.

Red Hat เบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ™เบ—เบปเปˆเบงเบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบš rhel 6.0 (เบ›เปˆเบญเบเป€เบ”เบทเบญเบ™เบžเบฐเบˆเบดเบ 2010) เบ„เบงเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฎเบธเปˆเบ™ 6.10 (เบ›เปˆเบญเบเป€เบ”เบทเบญเบ™เบกเบดเบ–เบธเบ™เบฒ 2018). เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เป€เบเบทเบญเบš 8 เบ›เบต. เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบฒเบ.
เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบšเบฑเบ™เบ—เบถเบเบซเบผเบฒเบเป†เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป‚เบกเบ”เบนเบ™ veeamsnap เบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI.

เบซเบผเบฑเบ‡เบˆเบฒเบเป‚เบกเบ”เบนเบ™ veeamsnap, เบฅเบงเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบš RHEL 7.0, เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš kernel เบˆเบฒเบ RHEL 7.5, เปเบ•เปˆเบกเบฑเบ™เป‚เบซเบฅเบ”เปเบฅเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฐ crash, เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ–เบดเป‰เบกเบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เบชเปเบฒเบฅเบฑเบš RHEL 7 เบ—เบฑเบ‡เบซเบกเบปเบ”.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบŠเบธเบ” KMOD เบชเปเบฒเบฅเบฑเบš RHEL 7 เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบฅเบธเป‰เบ™เบฅเบธเป‰เบ™เปเบฅเบฐเบชเบฐเบ„เบดเบšเบ—เบตเปˆเป‚เบซเบฅเบ”เป‚เบกเบ”เบนเบ™.

SUSE เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบซเบฒเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบžเบงเบเป€เบ‚เบปเบฒเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เบžเบฒเบเปƒเบ™เบŠเบธเบ”เบšเปเบฅเบดเบเบฒเบ™เบ”เบฝเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ›เปˆเบญเบ SLES 12 เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เป€เบ”เบทเบญเบ™เบเบฑเบ™เบเบฒ 2014. เปเบฅเบฐ SLES 12 SP1 เปเบกเปˆเบ™เปเบฅเป‰เบงเปƒเบ™เป€เบ”เบทเบญเบ™เบ—เบฑเบ™เบงเบฒ 2015, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ›เบตเป„เบ”เป‰เบœเปˆเบฒเบ™เป„เบ›. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบฅเบธเป‰เบ™เปƒเบŠเป‰ 3.12 kernel, เบžเบงเบเบกเบฑเบ™เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰ kABI. เปเบ™เปˆเบ™เบญเบ™, เบเบฒเบ™เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบ›เบตเปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบ. เบฎเบญเบšเบงเบฝเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป‚เบกเบ”เบนเบ™ kernel เบ›เบฐเบˆเปเบฒเบ›เบตเบšเปเปˆเบ„เบงเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบšเบฑเบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบชเป‰เบฒเบ‡เป‚เบกเบ”เบนเบ™.

เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบ™เบฐเป‚เบเบšเบฒเบ SUSE เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบšเบฑเบ™เบ—เบถเบเบšเบฑเบ™เบซเบฒเบ”เบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เปƒเบ™เป‚เบกเบ”เบนเบ™ veeamsnap เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบˆเปเบฒเบ™เบงเบ™เปเบžเบฑเบเป€เบเบฑเบ”เบชเปเบฒเบฅเบฑเบš SUSE เปเบกเปˆเบ™เป€เบเบทเบญเบšเป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒ.

Patches เปเบฅเบฐ backports

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเบžเบฐเบเบฒเบเบฒเบกเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบ‚เบญเบ‡ kABI เปเบฅเบฐเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เปเบเปˆเบ™, เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเบฅเบปเบšเบฅเป‰เบฒเบ‡เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบ‚เบญเบ‡เปเบเปˆเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ™เบตเป‰.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ "เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”" เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบงเบดเบชเบฒเบซเบฐเบเบดเบ” Linux kernel เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡ vanilla kernel เปเบฅเบฐเป‚เบญเบ™เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ "เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡" เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ™เบตเป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เปƒเบซเบกเปˆ เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบซเบฅเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡ Red Hat 6, เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป„เบ”เป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบ. เบกเบฑเบ™เป„เบ”เป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเป‚เบกเบ”เบนเบ™ veeamsnap เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ—เบตเปˆเบˆเบฐ crash เบฅเบฐเบšเบปเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ snapshot เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. เบกเบตเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ kernel เบเปˆเบญเบ™เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบžเบปเบšเป€เบซเบฑเบ™เบงเปˆเบฒ backport เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ•เปเบฒเบ™เบด. เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เป€เบงเบตโ€‹เบŠเบฑเบ™ vanilla kernel 4.19โ€‹. เบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบงเปˆเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเปƒเบ™เปเบเปˆเบ™ vanilla, เปเบ•เปˆเป€เบกเบทเปˆเบญเป‚เบญเบ™เบกเบฑเบ™เป„เบ›เบซเบฒ "เบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡" 2.6.32, เบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบš spinlock.

เปเบ™เปˆเบ™เบญเบ™, เบ—เบธเบเบ„เบปเบ™เบกเบฑเบเบˆเบฐเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เปเบ•เปˆเบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบฅเบฒเบเบฅเบฐเบซเบฑเบ”เบˆเบฒเบ 4.19 เบซเบฒ 2.6.32, เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบšเป?.. เบ‚เป‰เบญเบเบšเปเปˆเปเบ™เปˆเปƒเบˆเบงเปˆเบฒ ...

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

เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเบžเบฐเบเบฒเบเบฒเบกเบชเป‰เบฒเบ‡เป‚เบกเบ”เบนเบ™เปƒเบ™ kernel 4.4 เบˆเบฒเบ SLES 12 SP3, เบ‚เป‰เบญเบเปเบ›เบเปƒเบˆเบ—เบตเปˆเบŠเบญเบเบซเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบˆเบฒเบ vanilla 4.8 เปƒเบ™เบกเบฑเบ™. เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” block I/O เบ‚เบญเบ‡ 4.4 kernel เบˆเบฒเบ SLES 12 SP3 เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš 4.8 kernel เบซเบผเบฒเบเบเปˆเบงเบฒเบเบฒเบ™เบ›เปˆเบญเบ 4.4 kernel เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบˆเบฒเบ SLES12 SP2. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เบงเปˆเบฒโ€‹เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบปเบโ€‹เบเป‰เบฒเบโ€‹เบˆเบฒเบ kernel 4.8 เบเบฑเบš SLES 4.4 เบชเปเบฒโ€‹เบฅเบฑเบš SP3โ€‹, เปเบ•เปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบญเบตเป‰เบ™โ€‹เบงเปˆเบฒ kernel เป€เบ›เบฑเบ™ 4.4 เบ„เบปเบ‡โ€‹เบ—เบตเปˆโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹.

เบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบžเปเปƒเบˆเบ—เบตเปˆเบชเบธเบ”เบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒเป€เบกเบทเปˆเบญเบ‚เบฝเบ™เป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเป€เบ—เบปเปˆเบฒเบ—เบฝเบกเบเบฑเบ™เปƒเบ™ kernel เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบญเบตเบ‡เปƒเบชเปˆเบชเบฐเบšเบฑเบš kernel เป„เบ”เป‰. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ”เบตเบ—เบตเปˆเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบ„เปเบฒเบ™เบดเบเบฒเบกเบ—เบตเปˆเบ›เบฒเบเบปเบ”เบžเป‰เบญเบกเบเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเปƒเบซเบกเปˆ, เปเบ•เปˆเป‚เบญเบเบฒเบ”เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ›เบฒเบเบปเบ”เบขเบนเปˆเบชเบฐเป€เบซเบกเบต.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบฅเบฐเบซเบฑเบ”เบเบฒเบเป€เบ›เบฑเบ™ overgrown เบ”เป‰เบงเบเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเปเบ›เบเบ›เบฐเบซเบผเบฒเบ”.

เบ™เบญเบเบ™เบฑเป‰เบ™เบเบฑเบ‡เบกเบต patches เบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡ kernel API เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฒเบ™.
เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบกเบฒเปƒเบ™เบ—เบปเปˆเบงเบเบฒเบ™เปเบˆเบเบขเบฒเบ KDE neon 5.16 เปเบฅเบฐเบฎเบนเป‰เบชเบถเบเปเบ›เบเปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เป‚เบ— lookup_bdev เปƒเบ™เบฅเบธเป‰เบ™ kernel เบ™เบตเป‰เบ›เปˆเบฝเบ™เบฅเบฒเบเบŠเบทเปˆเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.

เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เบฎเปˆเบงเบกเบเบฑเบ™, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเบชเบฐเบ„เบดเบšเปƒเบชเปˆ makefile เบ—เบตเปˆเบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบŸเบฑเบ‡เบŠเบฑเบ™ lookup_bdev เบกเบตเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบซเบ™เป‰เบฒเบเบฒเบ.

เป€เบŠเบฑเบ™เบŠเบทเปˆเป‚เบกเบ”เบนเบ™ kernel

เปเบ•เปˆเปƒเบซเป‰เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบšเบฑเบ™เบซเบฒเบเบฒเบ™เปเบˆเบเบขเบฒเบเบŠเบธเบ”.

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ‚เบญเบ‡ kABI เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบกเบ”เบนเบ™เปเบเปˆเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบŠเบฑเบ™เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ„เบนเปˆ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเป‚เบกเบ”เบนเบ™เบšเปเปˆเป„เบ”เป‰เป€เบชเบเบซเบฒเบเป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™เบซเบผเบทเบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เป‚เบ”เบเป€เบˆเบ”เบ•เบฐเบ™เบฒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเบ™เบตเป‰เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ modinfo.

เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เบญเบ‡ Red Hat เปเบฅเบฐ SUSE เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบงเบ”เป€เบšเบดเปˆเบ‡เบฅเบฒเบเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เปเบฅเบฐเป‚เบซเบผเบ”เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ–เบทเบเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบš. เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเป‚เบกเบ”เบนเบ™เบ–เบทเบเป€เบŠเบฑเบ™. เบžเบงเบเป€เบฎเบปเบฒเปเบˆเบเบขเบฒเบเบกเบฑเบ™เป€เบ›เบฑเบ™เบŠเบธเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

เบšเบฑเบ™เบซเบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡เบขเบนเปˆเปƒเบ™เปเบเปˆเบ™ (เบœเบนเป‰เบˆเบฑเบ”เบˆเปเบฒเบซเบ™เปˆเบฒเบเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™) เบซเบผเบทเบ•เป‰เบญเบ‡เบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆ EFI เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเป€เบซเบตเบเป‚เบ”เบเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”. เป‚เบกเบเบธเบ•เบดเบฅ. เบ›เบฐเป‚เบซเบเบ” เป‚เบกเบเบธเบ•เบดเบฅ เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™, เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™ reboot เบฅเบฐเบšเบปเบšเปเบฅเบฐ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป‚เบซเบฅเบ” kernel เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™, เบเบฐเบ•เบธเป‰เบ™เปƒเบซเป‰เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป‚เบซเบฅเบ”เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปƒเบซเบกเปˆ.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบžเบตเปˆเบกเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เบ•เบฑเป‰เบ‡เบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เปƒเบ™เป€เบกเบ„เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเปˆเบฒเบ™ ssh), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบเปเปˆเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™.

EFI เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual

เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ EFI เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ” motherboard เป€เบเบทเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”, เป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡ EFI, เปเบฅเบฐเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™.

เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบ hypervisors เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ EFI. VMWare vSphere เบฎเบญเบ‡เบฎเบฑเบš EFI เป€เบฅเบตเปˆเบกเบˆเบฒเบเบฅเบธเป‰เบ™ 5.
Microsoft Hyper-V เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ EFI เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Hyper-V เบชเปเบฒเบฅเบฑเบš Windows Server 2012R2.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบŸเบฑเบ‡เบŠเบฑเบ™เบ™เบตเป‰เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ Linux, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰.

เปƒเบ™ vSphere 6.5, เบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบ Secure Boot เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบชเบฐเบšเบฑเบšเป€เบเบปเปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป„เบŠเบ•เปŒ, เป€เบŠเบดเปˆเบ‡เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบœเปˆเบฒเบ™ Flash. Web UI เปƒเบ™ HTML-5 เปเบกเปˆเบ™เบเบฑเบ‡เบขเบนเปˆเป„เบเบเบงเปˆเบฒ.

เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบšเบšเบ—เบปเบ”เบฅเบญเบ‡

เปเบฅเบฐเบชเบธเบ”เบ—เป‰เบฒเบ, เปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปเบฅเบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบšเปเปˆเบซเบ™เป‰เบฒเบˆเบฐเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡. เบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบชเบฐเบซเบ™เบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเบฒเบเป€เบ›เบฑเบ™เป€เบงเบ—เบตเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบปเบ”เบฅเบญเบ‡เปƒเบซเบกเปˆ. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ Fedora, OpenSUSE Tumbleweed เบซเบผเบทเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบšเปเปˆเบชเบฐเบ–เบฝเบ™เบ‚เบญเบ‡ Debian. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบซเบกเบฑเป‰เบ™เบ„เบปเบ‡. เบžเบงเบเบกเบฑเบ™เบกเบตเป‚เบ›เบฃเปเบเบกเป€เบงเบตเบŠเบฑเปˆเบ™เปƒเปเปˆเบชเบฐเป€เปเบต เปเบฅเบฐเป€เบ›เบฑเบ™เปเบเปˆเบ™เปƒเปเปˆเบชเบฐเป€เปเบต. เปƒเบ™เบ›เบตเบซเบ™เบถเปˆเบ‡, เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบปเบ”เบฅเบญเบ‡เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™ RHEL, SLES เบซเบผเบท Ubuntu เบ—เบตเปˆเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบšเบšเบ—เบปเบ”เบฅเบญเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปเบฅเบฐเปเบเป‰เป„เบ‚เบกเบฑเบ™. เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบ™เบตเป‰เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เป„เบงเป†เบ™เบตเป‰.

เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบชเบถเบโ€‹เบชเบฒโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปเบœเปˆโ€‹เบเบฐโ€‹เบˆเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบš 3.0 เบ—เบตเปˆเบ™เบตเป‰. เปเบ•เปˆเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปเบกเปˆเบ™เบเบงเป‰เบฒเบ‡เบเบงเปˆเบฒ.

เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบเบฑเบš Elbrus OS. เบซเบผเบฑเบ‡เบˆเบฒเบเบชเปเบฒเป€เบฅเบฑเบ”เบŠเบธเบ” veeam, เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ‚เบฝเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ™เบตเป‰เบเปˆเบฝเบงเบเบฑเบš Habre in เบšเบปเบ”เบ„เบงเบฒเบก.

เบ”เบต, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบซเบกเปˆเบเบฑเบ‡เบชเบทเบšเบ•เปเปˆ. เบžเบงเบเป€เบฎเบปเบฒเบเบณเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบฅเบธเป‰เบ™ 4.0 เบญเบญเบเบกเบฒ. เป€เบšเบ•เป‰เบฒเบเบณเบฅเบฑเบ‡เบˆเบฐเบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™, เบชเบฐเบ™เบฑเป‰เบ™เบˆเบปเปˆเบ‡เป€เบเบปเป‰เบฒเบฅเบฐเบงเบฑเบ‡ เบกเบตโ€‹เบซเบเบฑเบ‡โ€‹เปƒเบซเบกเปˆ!

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™