Linux рдЪреЗ рдЕрдиреЗрдХ рдЪреЗрд╣рд░реЗ рдЖрд╣реЗрдд: рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ

Linux рдЪреЗ рдЕрдиреЗрдХ рдЪреЗрд╣рд░реЗ рдЖрд╣реЗрдд: рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ

рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╛рд░реНрдп рдХрд░рдгрд╛рд░рд╛ рдмреЕрдХрдЕрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд╛рдо рдирд╛рд╣реА. Linux рд╕рд╛рдареА Veeam Agent Red Hat 6 рдЖрдгрд┐ Debian 6 рдкрд╛рд╕реВрди OpenSUSE 15.1 рдЖрдгрд┐ Ubuntu 19.04 рд╡рд░реАрд▓ рд╡рд┐рддрд░рдгрд╛рдВрд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдиреЗрдХ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрддреАрд▓, рд╡рд┐рд╢реЗрд╖рдд: рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЙрддреНрдкрд╛рджрдирд╛рдордзреНрдпреЗ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди.

рдХреЙрдиреНрдлрд░рдиреНрд╕рдордзреАрд▓ рднрд╛рд╖рдгрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реАрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд▓реЗрдЦ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рд▓рд┐рдирдХреНрд╕ рдкреАрдЯрд░ 2019.

рд▓рд┐рдирдХреНрд╕ рд╣реА рдХреЗрд╡рд│ рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордкреИрдХреА рдПрдХ рдирд╛рд╣реА. рдореВрд▓рдд:, рд╣реЗ рдПрдХ рд╡реНрдпрд╛рд╕рдкреАрда рдЖрд╣реЗ рдЬреНрдпрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рддреБрдореНрд╣реА рдХрд╛рд╣реАрддрд░реА рд╡реЗрдЧрд│реЗ, рддреБрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдХрд╛рд╣реАрддрд░реА рдмрдирд╡реВ рд╢рдХрддрд╛. рдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рд▓рд┐рдирдХреНрд╕рдордзреНрдпреЗ рдЕрдиреЗрдХ рд╡рд┐рддрд░рдгреЗ рдЖрд╣реЗрдд рдЬреА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдордзреНрдпреЗ рднрд┐рдиреНрди рдЖрд╣реЗрдд. рдЖрдгрд┐ рдпреЗрдереЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡рддреЗ: рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЙрддреНрдкрд╛рджрди рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреНрдпрд╛рд╡реА рд▓рд╛рдЧрддреАрд▓.

рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ. .deb рд╡рд┐ .rpm

рд╡рд┐рд╡рд┐рдз рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рд╡рд┐рддрд░рдг рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╕реНрдпреЗрдкрд╛рд╕реВрди рд╕реБрд░реБрд╡рд╛рдд рдХрд░реВрдпрд╛.
рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреЗ рд╡рд┐рддрд░рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ рдкреЕрдХреЗрдЬрд▓рд╛ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рдареЗрд╡рдгреЗ рдЬреЗрдгреЗрдХрд░реВрди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рддреЗрдереВрди рддреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВ рд╢рдХреЗрд▓.
рддрдерд╛рдкрд┐, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рджреЛрди рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬ рд╕реНрд╡рд░реВрдк рдЖрд╣реЗрдд: Rpm ╨╕ рдбреЗрдм. рдпрд╛рдЪрд╛ рдЕрд░реНрде рд╕рд░реНрд╡рд╛рдВрдирд╛ рдкрд╛рдард┐рдВрдмрд╛ рджреНрдпрд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓.

рдбреЗрдм рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдЬрдЧрд╛рдд, рд╕реБрд╕рдВрдЧрддрддреЗрдЪреА рдкрд╛рддрд│реА рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХ рдЖрд╣реЗ. рдбреЗрдмрд┐рдпрди 6 рдЖрдгрд┐ рдЙрдмрдВрдЯреВ 19.04 рдпрд╛ рджреЛрдиреНрд╣реАрдВрд╡рд░ рд╕рдорд╛рди рдкреЕрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдЖрдгрд┐ рддрд┐рддрдХреЗрдЪ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ. рдЬреБрдиреНрдпрд╛ рдбреЗрдмрд┐рдпрди рдбрд┐рд╕реНрдЯреНрд░рд┐рдмреНрдпреБрд╢рдирдордзреНрдпреЗ рдорд╛рдВрдбрд▓реЗрд▓реА рдкреЕрдХреЗрдЬреЗрд╕ рдмрдирд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕реЛрдмрдд рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рдорд╛рдирдХреЗ, рдирд╡реАрди рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ рдЖрдгрд┐ рдкреНрд░рд╛рдердорд┐рдХ OS рдордзреНрдпреЗ рд╕рдВрдмрдВрдзрд┐рдд рд░рд╛рд╣рддрд╛рдд. рдореНрд╣рдгреВрди, рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡реАрдо рдПрдЬрдВрдЯрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдкреНрд░рддреНрдпреЗрдХ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдПрдХ рдбреЗрдм рдкреЕрдХреЗрдЬ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ.

рдкрд░рдВрддреБ рдЖрд░рдкреАрдПрдо рдкреЕрдХреЗрдЬреЗрд╕рдЪреНрдпрд╛ рдЬрдЧрд╛рдд, рдлрд░рдХ рдЦреВрдк рдЖрд╣реЗрдд. рдкреНрд░рдердо, рджреЛрди рдкреВрд░реНрдгрдкрдгреЗ рд╕реНрд╡рддрдВрддреНрд░ рд╡рд┐рддрд░рдХ рдЖрд╣реЗрдд рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдореБрд│реЗ, Red Hat рдЖрдгрд┐ SUSE, рдЬреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓рддрд╛ рдкреВрд░реНрдгрдкрдгреЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рдпрд╛ рд╡рд┐рддрд░рдХрд╛рдВрдХрдбреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреВрди рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдЖрд╣реЗрдд. рд╕рдорд░реНрдерди рдЖрдгрд┐ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ. рддреНрдпрд╛рдВрдЪреНрдпрд╛рдд рд╕реБрд╕рдВрдЧрддрддреЗрдЪреАрд╣реА рдЧрд░рдЬ рдирд╛рд╣реА. рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА el6, el7 рдЖрдгрд┐ el8 рдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдкреЕрдХреЗрдЬ рдЖрд╣реЗрдд. Fedora рд╕рд╛рдареА рд╡реЗрдЧрд│реЗ рдкреЕрдХреЗрдЬ. SLES11 рдЖрдгрд┐ 12 рд╕рд╛рдареА рдкреЕрдХреЗрдЬреЗрд╕ рдЖрдгрд┐ openSUSE рд╕рд╛рдареА рд╡реЗрдЧрд│реЗ. рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдЖрдгрд┐ рдкреЕрдХреЗрдЬ рдирд╛рд╡реЗ рдЖрд╣реЗ.

рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рд╕рдорд╕реНрдпрд╛

рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рд╕рдорд╛рди рдкреЕрдХреЗрдЬреЗрд╕ рдмрд░реНтАНрдпрд╛рдЪрджрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдирд╛рд╡рд╛рдиреЗ рд╕рдВрдкрддрд╛рдд. рдЦрд╛рд▓реА veeam рдкреЕрдХреЗрдЬ рдЕрд╡рд▓рдВрдмрдирд╛рдВрдЪреА рдЖрдВрд╢рд┐рдХ рд╕реВрдЪреА рдЖрд╣реЗ.

EL7 рд╕рд╛рдареА:
SLES 12 рд╕рд╛рдареА:

  • libblkid
  • libgcc
  • libstdc++
  • ncurses-libs
  • рдлреНрдпреВрдЬ-рд▓рд┐рдмреНрд╕
  • рдлрд╛рдЗрд▓-рд▓рд┐рдмреНрд╕
  • veeamsnap=3.0.2.1185
  • libblkid1
  • libgcc_s1
  • libstdc++6
  • libmagic1
  • libfuse2
  • veeamsnap-kmp=3.0.2.1185

рдкрд░рд┐рдгрд╛рдореА, рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрдЪреА рдпрд╛рджреА рдЕрджреНрд╡рд┐рддреАрдп рдЖрд╣реЗ.

рдЕрджреНрдпрдпрд╛рд╡рдд рдЖрд╡реГрддреНрддреА рдЬреБрдиреНрдпрд╛ рдкреЕрдХреЗрдЬрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдЦрд╛рд▓реА рд▓рдкрд╡реВ рд▓рд╛рдЧрддреЗ рддреЗрд╡реНрд╣рд╛ рдХрд╛рдп рд╡рд╛рдИрдЯ рд╣реЛрддреЗ.

рдЙрджрд╛рд╣рд░рдг:

Fedora 24 рдордзреНрдпреЗ рдкреЕрдХреЗрдЬ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ рд╢рд╛рдк рдЖрд╡реГрддреНрддреА 5 рдкрд╛рд╕реВрди рдЖрд╡реГрддреНрддреА 6 рдкрд░реНрдпрдВрдд. рдЖрдордЪреЗ рдЙрддреНрдкрд╛рджрди рдЬреБрдиреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╢реА рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡реГрддреНрддреА 5 рд╕рд╣ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Fedora 5 рд╡рд░ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рдЬреБрдиреА 24 рд╡реА рдЖрд╡реГрддреНрддреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдорд▓рд╛ рдкреЕрдХреЗрдЬ рд╡рд╛рдкрд░рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ ncurses-compat-libs.

рдкрд░рд┐рдгрд╛рдореА, Fedora рд╕рд╛рдареА рднрд┐рдиреНрди рдЕрд╡рд▓рдВрдмрдирд╛рдВрд╕рд╣, рджреЛрди рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд╣реЗрдд.

рдкреБрдвреЗ рдЕрдзрд┐рдХ рдордиреЛрд░рдВрдЬрдХ. рдкреБрдвреАрд▓ рд╡рд┐рддрд░рдг рдЕрджреНрдпрддрдирд╛рдирдВрддрд░, рдкреЕрдХреЗрдЬ ncurses-compat-libs рд▓рд╛рдпрдмреНрд░рд░реАрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреА 5 рд╕рд╣ рддреЗ рдЕрдиреБрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ. рдЬреБрдиреНрдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдирд╛ рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рдбреНрд░реЕрдЧ рдХрд░рдгреЗ рд╡рд┐рддрд░рдХрд╛рд╕рд╛рдареА рдорд╣рд╛рдЧ рдЖрд╣реЗ. рдХрд╛рд╣реА рдХрд╛рд│рд╛рдирдВрддрд░, SUSE рд╡рд┐рддрд░рдгрд╛рдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛ рдкреБрдиреНрд╣рд╛ рдкреБрдиреНрд╣рд╛ рдЖрд▓реА.

рдкрд░рд┐рдгрд╛рдореА, рдХрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрдкрд╖реНрдЯ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рд╕реЛрдбрд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ ncurses-libs, рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рд╛ рдЬреЗрдгреЗрдХрд░реВрди рддреЗ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЖрд╡реГрддреНрддреАрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХреЗрд▓.

рддрд╕реЗ, Red Hat рдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреА 8 рдордзреНрдпреЗ рдЖрддрд╛ рдореЗрдЯрд╛ рдкреЕрдХреЗрдЬ рдирд╛рд╣реА рдЕрдЬрдЧрд░, рдЬреЗ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдЬреБрдиреНрдпрд╛ рд╕рдВрджрд░реНрднрд┐рдд рдЕрдЬрдЧрд░ 2.7. рдЖрд╣реЗ рдкрд╛рдпрдерди 2 ╨╕ рдЕрдЬрдЧрд░3.

рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдВрдирд╛ рдкрд░реНрдпрд╛рдпреА

рдЕрд╡рд▓рдВрдмрдирд╛рдЪреА рд╕рдорд╕реНрдпрд╛ рдЬреБрдиреА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдлрд╛рд░ рдкреВрд░реНрд╡реАрдкрд╛рд╕реВрди рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ. рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд░рдХ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛.
рд╡рд┐рд╡рд┐рдз рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдПрдХрддреНрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреЗрдгреЗрдХрд░реВрди рддреЗ рд╕рд░реНрд╡ рд╕реНрдерд┐рд░рдкрдгреЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рд╣реЛрдгрд╛рд░ рдирд╛рд╣реАрдд - рдЦрд░рдВ рддрд░, рд╣реЗ рдЕрд╕реЗ рдХрд╛рд░реНрдп рдЖрд╣реЗ рдЬреЗ рдХреЛрдгрддреНрдпрд╛рд╣реА рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдХрд╛рдиреЗ рд╕реЛрдбрд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рдЖрд╣реЗ.

рдкреЕрдХреЗрдЬ рдореЕрдиреЗрдЬрд░ рд╣реА рд╕рдорд╕реНрдпрд╛ рдкреВрд░реНрдгрдкрдгреЗ рд╡реЗрдЧрд│реНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рд╕реЛрдбрд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЛ. рдЖрдирдВрджреА рдХреЕрдиреЙрдирд┐рдХрд▓ рдкрд╛рд╕реВрди. рдореБрдЦреНрдп рдХрд▓реНрдкрдирд╛: рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХрд╛ рд╕рдБрдбрдмреЙрдХреНрд╕рдордзреНрдпреЗ рдЪрд╛рд▓рддреЗ рдЖрдгрд┐ рдореБрдЦреНрдп рд╕рд┐рд╕реНрдЯрдордкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдПрдЦрд╛рджреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕рд╣рдЪ рдкреБрд░рд╡рд▓реЗ рдЬрд╛рддрд╛рдд.

рдлреНрд▓реЕрдЯрдкреЕрдХ рддреБрдореНрд╣рд╛рд▓рд╛ рд▓рд┐рдирдХреНрд╕ рдХрдВрдЯреЗрдирд░реНрд╕ рд╡рд╛рдкрд░реВрди рд╕рдБрдбрдмреЙрдХреНрд╕рдордзреНрдпреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд╕рдБрдбрдмреЙрдХреНрд╕ рдХрд▓реНрдкрдирд╛ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ AppImage.

рд╣реЗ рдЙрдкрд╛рдп рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рдПрдХ рдкреЕрдХреЗрдЬ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рдмрд╛рдмрддреАрдд рдлреНрд▓реЕрдЯрдкреЕрдХ рдЕреЕрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░рдЪреНрдпрд╛ рдорд╛рд╣рд┐рддреАрд╢рд┐рд╡рд╛рдпрд╣реА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреА рд╕реНрдерд╛рдкрдирд╛ рдЖрдгрд┐ рд▓реЙрдиреНрдЪ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.

рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рд╕рд░реНрд╡ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдБрдбрдмреЙрдХреНрд╕рдордзреНрдпреЗ рдЪрд╛рд▓реВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдХрд╛рд╣реА рд▓реЛрдХрд╛рдВрдирд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдереЗрдЯ рдкреНрд░рд╡реЗрд╢ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдореА рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕рдмрджреНрджрд▓ рджреЗрдЦреАрд▓ рдмреЛрд▓рдд рдирд╛рд╣реА, рдЬреЗ рдХрд░реНрдирд▓рд╡рд░ рдХрдареЛрд░рдкрдгреЗ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддрд╛рдд рдЖрдгрд┐ рд╕рдБрдбрдмреЙрдХреНрд╕ рд╕рдВрдХрд▓реНрдкрдиреЗрдд рдмрд╕рдд рдирд╛рд╣реАрдд.

рджреБрд╕рд░реА рдЕрдбрдЪрдг рдЕрд╢реА рдЖрд╣реЗ рдХреА Red Hat рдЖрдгрд┐ SUSE рдордзреАрд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ рдЕрджреНрдпрд╛рдк Snappy рдЖрдгрд┐ Flatpak рд╕рд╛рдареА рд╕рдорд░реНрдерди рдирд╛рд╣реА.

рдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд, рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡реАрдо рдПрдЬрдВрдЯ рдЙрдкрд▓рдмреНрдз рдирд╛рд╣реА рд╕реНрдиреЕрдкрдХреНрд░рд╛рдлреНрдЯ.рдУ рдЪрд╛рд▓реВ рдирд╛рд╣реА flathub.org.

рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдВрдмрджреНрджрд▓рдЪреНрдпрд╛ рдкреНрд░рд╢реНрдирд╛рдЪрд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА, рдореА рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдК рдЗрдЪреНрдЫрд┐рддреЛ рдХреА рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рдПрдХрд╛ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХрддреНрд░ рдХрд░реВрди рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рдВрдирд╛ рдкреВрд░реНрдгрдкрдгреЗ рд╕реЛрдбреВрди рджреЗрдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ.

рдЕрд╕реЗ рдмрдВрдбрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рд╡рд┐рдз рд╡рд┐рддрд░рдг рдЖрдгрд┐ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреЕрдХреЗрдЬ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕, рдЖрд╡рд╢реНрдпрдХ рд╕рд╛рдиреБрдХреВрд▓рди рдкрд╛рд░ рдкрд╛рдбрдгреНрдпрд╛рд╕рд╛рдареА рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╛рд░ рдкрд╛рдбрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдорд▓рд╛ рдлрдХреНрдд VMware рд╡рд░реВрди Linux рд╕рд╛рдареА рдЕрд╢реА рдкреЕрдХреЗрдЬреЗрд╕ рдЖрд▓реА рдЖрд╣реЗрдд.

рдЕрджреНрдпрддрди рд╕рдорд╕реНрдпрд╛

Linux рдЪреЗ рдЕрдиреЗрдХ рдЪреЗрд╣рд░реЗ рдЖрд╣реЗрдд: рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ
рдЬрд░реА рд╕рд░реНрд╡ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдЭрд╛рд▓реЗ рдЕрд╕рд▓реЗ рддрд░реАрд╣реА, рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдорд╛рди рд╡рд┐рддрд░рдгрд╛рд╡рд░ рд╡реЗрдЧрд│реНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рдЪрд╛рд▓реВ рд╢рдХрддреЛ. рд╣реА рдЕрдкрдбреЗрдЯреНрд╕рдЪреА рдмрд╛рдм рдЖрд╣реЗ.

3 рдЕрджреНрдпрддрди рдзреЛрд░рдгреЗ рдЖрд╣реЗрдд:

  • рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдореНрд╣рдгрдЬреЗ рдХрдзреАрд╣реА рдЕрдкрдбреЗрдЯ рди рдХрд░рдгреЗ. рдореА рд╕рд░реНрд╡реНрд╣рд░ рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЖрдгрд┐ рддреНрдпрд╛рдмрджреНрджрд▓ рд╡рд┐рд╕рд░рд▓реЛ. рд╕рд░реНрд╡рдХрд╛рд╣реА рдХрд╛рд░реНрдп рдХрд░рдд рдЕрд╕рд▓реНрдпрд╛рд╕ рдЕрджреНрдпрддрди рдХрд╛? рддреБрдореНрд╣реА рдкреНрд░рдердордЪ рд╕рдорд░реНрдердирд╛рд╢реА рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрддрд╛ рддреЗрд╡реНрд╣рд╛ рд╕рдорд╕реНрдпрд╛ рд╕реБрд░реВ рд╣реЛрддрд╛рдд. рд╡рд┐рддрд░рдгрд╛рдЪрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗрд╡рд│ рдЕрджреНрдпрддрдирд┐рдд рдкреНрд░рдХрд╛рд╢рдирд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЛ.
  • рдЖрдкрдг рд╡рд┐рддрд░рдХрд╛рд╡рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдареЗрд╡реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЕрджреНрдпрддрдиреЗ рд╕реЗрдЯ рдХрд░реВ рд╢рдХрддрд╛. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рдЕрдпрд╢рд╕реНрд╡реА рдЕрджреНрдпрддрдирд╛рдирдВрддрд░ рд▓рдЧреЗрдЪ рд╕рдорд░реНрдердирд╛рд╕рд╛рдареА рдХреЙрд▓ рд╣реЛрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ.
  • рдЪрд╛рдЪрдгреА рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░рд╡рд░ рдЪрд╛рд▓рд╡рд▓реНрдпрд╛рдирдВрддрд░рдЪ рдореЕрдиреНрдпреБрдЕрд▓ рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рд╕рд░реНрд╡рд╛рдд рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣, рдкрд░рдВрддреБ рдорд╣рд╛рдЧ рдЖрдгрд┐ рд╡реЗрд│ рдШреЗрдгрд╛рд░рд╛ рдЖрд╣реЗ. рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рддреЗ рдкрд░рд╡рдбрдд рдирд╛рд╣реА.

рднрд┐рдиреНрди рд╡рд╛рдкрд░рдХрд░реНрддреЗ рднрд┐рдиреНрди рдЕрджреНрдпрддрди рдзреЛрд░рдгреЗ рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЭ рдЖрдгрд┐ рд╕рд░реНрд╡ рдкреВрд░реНрд╡реА рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рджреЛрдиреНрд╣реАрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╣реЗ рд╡рд┐рдХрд╛рд╕ рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рджреЛрдиреНрд╣реА рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рдХрд░рддреЗ рдЖрдгрд┐ рд╕рдкреЛрд░реНрдЯ рдЯреАрдорд▓рд╛ рдбреЛрдХреЗрджреБрдЦреА рд╡рд╛рдврд╡рддреЗ.

рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреА рд╡рд┐рд╡рд┐рдзрддрд╛

рднрд┐рдиреНрди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╣реА рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ рдЬреА рдореБрдЦреНрдпрддреНрд╡реЗ рдореВрд│ рдХреЛрдбрд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдХрдореАрддрдХрдореА, рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕рдорд░реНрдерд┐рдд рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдмрд╛рдпрдирд░реА рдЧреЛрд│рд╛ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рд▓рд┐рдирдХреНрд╕ рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рд╡реАрдо рдПрдЬрдВрдЯрдордзреНрдпреЗ, рдЖрдореНрд╣реА рдЕрджреНрдпрд╛рдк рдпрд╛ RISC рд╕рд╛рд░рдЦреЗ рдХрд╛рд╣реАрд╣реА рд╕рдорд░реНрдерди рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА.

рдореА рдпрд╛ рд╡рд┐рд╖рдпрд╛рд╡рд░ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгрд╛рд░ рдирд╛рд╣реА. рдореА рдлрдХреНрдд рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдВрдЪреА рд░реВрдкрд░реЗрд╖рд╛ рджреЗрдИрди: рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рд▓реЗрд▓реЗ рдкреНрд░рдХрд╛рд░, рдЬрд╕реЗ рдХреА size_t, рд░рдЪрдирд╛ рд╕рдВрд░реЗрдЦрди рдЖрдгрд┐ рдмрд╛рдЗрдЯ рдСрд░реНрдбрд░.

рд╕реНрдерд┐рд░ рдЖрдгрд┐/рдХрд┐рдВрд╡рд╛ рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧ

Linux рдЪреЗ рдЕрдиреЗрдХ рдЪреЗрд╣рд░реЗ рдЖрд╣реЗрдд: рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ
рдкрд░рдВрддреБ рдкреНрд░рд╢реНрди рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА "рд▓рд╛рдпрдмреНрд░рд░реАрд╢реА рдХрд╕реЗ рдЬреЛрдбрд╛рдпрдЪреЗ - рдЧрддрд┐рд╢реАрд▓ рдХрд┐рдВрд╡рд╛ рд╕реНрдерд┐рд░рдкрдгреЗ?" рдЪрд░реНрдЪрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ.

рдирд┐рдпрдорд╛рдиреБрд╕рд╛рд░, рд▓рд┐рдирдХреНрд╕ рдЕрдВрддрд░реНрдЧрдд C/C++ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧ рд╡рд╛рдкрд░рддрд╛рдд. рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖рддрдГ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╣реЗ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ.

рдПрдХрд╛ рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓рд╕рд╣ рд╡рд┐рд╡рд┐рдз рд╡рд┐рддрд░рдгреЗ рдХрд╡реНрд╣рд░ рдХрд░рдгреЗ рд╣реЗ рдХрд╛рд░реНрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡рд╛рдд рдЬреБрдиреНрдпрд╛ рд╕рдорд░реНрдерд┐рдд рд╡рд┐рддрд░рдгрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА, рд╣реЗ Red Hat 6 рдЖрд╣реЗ. рдпрд╛рдд gcc 4.4 рдЖрд╣реЗ, рдЬреНрдпрд╛рд▓рд╛ C++11 рдорд╛рдирдХ рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реА. рдкреВрд░реНрдгрдкрдгреЗ.

рдЖрдореНрд╣реА рдЖрдордЪрд╛ рдкреНрд░рдХрд▓реНрдк gcc 6.3 рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХрд░рддреЛ, рдЬреЛ C++14 рд▓рд╛ рдкреВрд░реНрдгрдкрдгреЗ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЛ. рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрдЪ, рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, Red Hat 6 рд╡рд░ рддреБрдореНрд╣рд╛рд▓рд╛ libstdc++ рдШреЗрдКрди рдЬрд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдирд╛ рдЪрд╛рд▓рдирд╛ рджреНрдпрд╛рд╡реА рд▓рд╛рдЧреЗрд▓. рддреНрдпрд╛рдВрдирд╛ рд╕реНрдерд┐рд░рдкрдгреЗ рдЬреЛрдбрдгреЗ рд╣рд╛ рд╕рд░реНрд╡рд╛рдд рд╕реЛрдкрд╛ рдорд╛рд░реНрдЧ рдЖрд╣реЗ.

рдкрд░рдВрддреБ, рд╕рд░реНрд╡ рд▓рд╛рдпрдмреНрд░рд░реА рд╕реНрдерд┐рд░рдкрдгреЗ рдЬреЛрдбрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реАрдд.

рдкреНрд░рдердо, рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдпрдмреНрд░рд░реА рдЬрд╕реЗ рдХреА libfuse, libblkid рдХрд░реНрдирд▓ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдореЙрдбреНрдпреВрд▓реНрд╕рд╢реА рддреНрдпрд╛рдВрдЪреА рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд╛рдпрдиреЕрдорд┐рдХрд▓реА рд▓рд┐рдВрдХ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рдкрд░рд╡рд╛рдиреНрдпрд╛рдВрд╕рд╣ рдПрдХ рд╕реВрдХреНрд╖реНрдорддрд╛ рдЖрд╣реЗ.

GPL рдкрд░рд╡рд╛рдирд╛ рдореБрд│рд╛рдд рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЗрд╡рд│ рдУрдкрдирд╕реЛрд░реНрд╕ рдХреЛрдбрд╕рд╣ рд▓рд╛рдпрдмреНрд░рд░реА рд▓рд┐рдВрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. MIT рдЖрдгрд┐ BSD рд╕реНрдЯреЕрдЯрд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдирд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рдкрд░рдВрддреБ LGPL рд╣реЗ рд╕реНрдЯреЕрдЯрд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧрдЪрд╛ рд╡рд┐рд░реЛрдз рдХрд░рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рд▓рд┐рдВрдХрд┐рдВрдЧрд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрд▓реА рд╢реЗрдЕрд░ рдХреЗрд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд.

рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧ рд╡рд╛рдкрд░рдгреЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдХрд╛рд╣реАрд╣реА рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реЗрд▓.

C/C++ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреЗ

рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА C/C++ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, gcc рдЪреА рдпреЛрдЧреНрдп рдЖрд╡реГрддреНрддреА рдирд┐рд╡рдбрдгреЗ рдХрд┐рдВрд╡рд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдХреНрд░реЙрд╕-рдХрдВрдкрд╛рдпрд▓рд░реНрд╕ рд╡рд╛рдкрд░рдгреЗ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдЪрд╛ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдЪ рдПрдХрддреНрд░ рдХрд░рдгреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ. рд╣реЗ рдХрд╛рдо рдЕрдЧрджреА рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдЖрд╣реЗ, рдкрдг рдЦреВрдк рддреНрд░рд╛рд╕рджрд╛рдпрдХ рдЖрд╣реЗ. рдЖрдгрд┐ рдирд┐рд╡рдбрд▓реЗрд▓реЗ рдХрдВрдкрд╛рдЗрд▓рд░ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реА рдХрд╛рд░реНрдпрдХреНрд╖рдо рдЖрд╡реГрддреНрддреА рдкреНрд░рджрд╛рди рдХрд░рддреАрд▓ рдпрд╛рдЪреА рдХреЛрдгрддреАрд╣реА рд╣рдореА рдирд╛рд╣реА.

рдПрдХ рд╕реНрдкрд╖реНрдЯ рдлрд╛рдпрджрд╛: рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕рд░рд▓реАрдХреГрдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдХрд╛рд░рдг рд╕рдВрдкреВрд░реНрдг рдмрд╛рдВрдзрдХрд╛рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХрд╛ рдорд╢реАрдирд╡рд░ рдкреВрд░реНрдг рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдХрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдмрд╛рдпрдирд░реАрдВрдЪрд╛ рдПрдХ рд╕рдВрдЪ рдЧреЛрд│рд╛ рдХрд░рдгреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдкрдг рддреНрдпрд╛рдВрдирд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдкреЕрдХреЗрдЬ рдХрд░реВ рд╢рдХрддрд╛. рд▓рд┐рдирдХреНрд╕рд╕рд╛рдареА рд╡реАрдо рдПрдЬрдВрдЯрд╕рд╛рдареА рд╡реАрдо рдкреЕрдХреЗрдЬреЗрд╕ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд.

рдпрд╛ рдкрд░реНрдпрд╛рдпрд╛рдЪреНрдпрд╛ рд╡рд┐рд░реВрджреНрдз, рдЖрдкрдг рдлрдХреНрдд рдПрдХ рдмрд┐рд▓реНрдб рдлрд╛рд░реНрдо рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛, рдореНрд╣рдгрдЬреЗрдЪ рдЕрд╕реЗрдВрдмреНрд▓реАрд╕рд╛рдареА рдЕрдиреЗрдХ рдорд╢реАрдиреНрд╕. рдЕрд╢реА рдкреНрд░рддреНрдпреЗрдХ рдорд╢реАрди рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рддрд░рдг рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдВрдХрд▓рди рдЖрдгрд┐ рдкреЕрдХреЗрдЬ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рджрд╛рди рдХрд░реЗрд▓. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рд╡рд┐рддрд░рдХрд╛рдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╕рдВрдХрд▓рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдореНрд╣рдгрдЬреЗрдЪ рдХрдВрдкрд╛рдЗрд▓рд░ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реА рдирд┐рд╡рдбрдгреЗ рд╣рд╛ рдЯрдкреНрдкрд╛ рд╕рдВрдкрд▓рд╛ рдЖрд╣реЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд╣рдЬрдкрдгреЗ рд╕рдорд╛рдВрддрд░ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

рддрдерд╛рдкрд┐, рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдЪрд╛ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдмрд╛рдЬреВ рдЖрд╣реЗ: рд╕рдорд╛рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреАрд▓ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓реНрд╕рдЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рд╕рдВрдЪ рдЧреЛрд│рд╛ рдХрд░рд╛рд╡рд╛ рд▓рд╛рдЧреЗрд▓. рдЖрдгрдЦреА рдПрдХ рддреЛрдЯрд╛ рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рдЗрддрдХреНрдпрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдорд╢реАрдиреНрд╕рдЪреА рджреЗрдЦрднрд╛рд▓ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдЖрдгрд┐ RAM рд╡рд╛рдЯрдк рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ veeamsnap рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓рдЪреЗ KMOD рдкреЕрдХреЗрдЬреЗрд╕ Red Hat рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

рдмрд┐рд▓реНрдб рд╕реЗрд╡рд╛ рдЙрдШрдбрд╛

SUSE рдордзреАрд▓ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрдиреА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдкреЕрдХреЗрдЬреЗрд╕ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рд╕реЗрд╡реЗрдЪреНрдпрд╛ рд░реВрдкрд╛рдд рдХрд╛рд╣реА рдордзреНрдпрдо рдЧреНрд░рд╛рдЙрдВрдб рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ - рдУрдкрдирдмрд┐рд▓реНрдб рд╕реЗрд╡рд╛.

рдореВрд▓рдд:, рд╣рд╛ рдПрдХ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ рдЖрд╣реЗ рдЬреЛ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рддрдпрд╛рд░ рдХрд░рддреЛ, рддреНрдпрд╛рдордзреНрдпреЗ рд╕рд░реНрд╡ рдЖрд╡рд╢реНрдпрдХ рдкреЕрдХреЗрдЬреЗрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЛ, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рдпрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдкреЕрдХреЗрдЬ рддрдпрд╛рд░ рдХрд░рддреЛ, рддреНрдпрд╛рдирдВрддрд░ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рд╕реЛрдбрд▓реЗ рдЬрд╛рддреЗ.

Linux рдЪреЗ рдЕрдиреЗрдХ рдЪреЗрд╣рд░реЗ рдЖрд╣реЗрдд: рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рд╡реЗ

OpenBuildService рдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ рд╢реЗрдбреНрдпреБрд▓рд░ рдЗрд╖реНрдЯрддрдо рдкреЕрдХреЗрдЬ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдЧрддреАрд╕рд╛рдареА рдХрд┐рддреА рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рд▓рд╛рдБрдЪ рдХрд░реВ рд╢рдХрддреЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрд▓. рдЕрдВрдЧрднреВрдд рд╕рд╛рдЗрдирд┐рдВрдЧ рдпрдВрддреНрд░рдгрд╛ рдкреЕрдХреЗрдЬреЗрд╕рд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░реЗрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рдЕрдВрдЧрднреВрдд рднрд╛рдВрдбрд╛рд░рд╛рдд рдЕрдкрд▓реЛрдб рдХрд░реЗрд▓. рдЕрдВрдЧрднреВрдд рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдмрджрд▓ рдЖрдгрд┐ рдмрд┐рд▓реНрдбрдЪрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдЬрддрди рдХрд░реЗрд▓. рдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдлрдХреНрдд рддреБрдордЪреЗ рд╕реНрд░реЛрдд рдЬреЛрдбрдгреЗ рдмрд╛рдХреА рдЖрд╣реЗ. рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рддрдГ рд╕рд░реНрд╡реНрд╣рд░ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА; рддреБрдореНрд╣реА рдПрдХ рдУрдкрди рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.

рддрдерд╛рдкрд┐, рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ: рдЕрд╢рд╛ рдХрд╛рдкрдгреА рдпрдВрддреНрд░рд╛рд╕ рд╡рд┐рджреНрдпрдорд╛рди рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдордзреНрдпреЗ рдмрд╕рд╡рдгреЗ рдХрдареАрдг рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдгрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА; рд╕реНрд░реЛрдд рдХреЛрдбрд╕рд╛рдареА рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЖрдзреАрдкрд╛рд╕реВрди рдЖрд╣реЗ. рдЖрдордЪреА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдпрдВрддреНрд░рдгрд╛ рд╡реЗрдЧрд│реА рдЖрд╣реЗ: рдЖрдореНрд╣реА рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕рд░реНрд╡реНрд╣рд░ рд╡рд╛рдкрд░рддреЛ. рднрд╛рдВрдбрд╛рд░ рджреЗрдЦреАрд▓ рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА.

рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЗрддрд░ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди - рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Red Hat - рдРрд╡рдЬреА рдЦрд░рд╛рдмрдкрдгреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рд╕рдордЬрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ.

рдЕрд╢рд╛ рд╕реЗрд╡реЗрдЪрд╛ рдлрд╛рдпрджрд╛ рдореНрд╣рдгрдЬреЗ SUSE рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдЬрд▓рдж рд╕рдорд░реНрдерди. рд░рд┐рд▓реАрдЭрдЪреА рдЕрдзрд┐рдХреГрдд рдШреЛрд╖рдгрд╛ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдЕрд╕реЗрдВрдмреНрд▓реАрд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рдкреЕрдХреЗрдЬ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рднрд╛рдВрдбрд╛рд░рд╛рд╡рд░ рдкреЛрд╕реНрдЯ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. OpenBuildService рд╡рд░ рдЙрдкрд▓рдмреНрдз рд╡рд┐рддрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдПрдХ рдирд╡реАрди рджрд┐рд╕рддреЗ. рдЖрдореНрд╣реА рдмреЙрдХреНрд╕ рдЪреЗрдХ рдХрд░рддреЛ рдЖрдгрд┐ рддреЛ рдмрд┐рд▓реНрдб рдкреНрд▓реЕрдирдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЬрд╛рддреЛ. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рд╡рд┐рддрд░рдгрд╛рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдЬреЛрдбрдгреЗ рдЬрд╡рд│рдЬрд╡рд│ рдПрдХрд╛ рдХреНрд▓рд┐рдХрд╡рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдЖрдордЪреНрдпрд╛ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдордзреНрдпреЗ, OpenBuildService рд╡рд╛рдкрд░реВрди, SUSE рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА veeamsnap рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓рдЪреЗ KMP рдкреЕрдХреЗрдЬреЗрд╕рдЪреЗ рд╕рдВрдкреВрд░реНрдг рдкреНрд░рдХрд╛рд░ рдПрдХрддреНрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

рдкреБрдвреЗ, рдорд▓рд╛ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореБрджреНрджреНрдпрд╛рдВрд╡рд░ рд▓рдХреНрд╖ рджреНрдпрд╛рдпрдЪреЗ рдЖрд╣реЗ.

рдХрд░реНрдирд▓ ABI

рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕ рдРрддрд┐рд╣рд╛рд╕рд┐рдХрд░рд┐рддреНрдпрд╛ рд╕реНрддреНрд░реЛрдд рд╕реНрд╡рд░реВрдкрд╛рдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. рд╡рд╕реНрддреБрд╕реНрдерд┐рддреА рдЕрд╢реА рдЖрд╣реЗ рдХреА рдХрд░реНрдирд▓рдЪреЗ рдирд┐рд░реНрдорд╛рддреЗ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕рд╕рд╛рдареА рд╕реНрдерд┐рд░ API рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЪрд┐рдВрддреЗрдиреЗ рд╕реНрд╡рдд: рд▓рд╛ рдУрдЭреЗ рдШреЗрдд рдирд╛рд╣реАрдд, рдЖрдгрд┐ рд╡рд┐рд╢реЗрд╖рдд: рдмрд╛рдпрдирд░реА рд╕реНрддрд░рд╛рд╡рд░, рдЬреНрдпрд╛рд▓рд╛ рдкреБрдвреЗ kABI рдореНрд╣рдгреВрди рд╕рдВрдмреЛрдзрд▓реЗ рдЬрд╛рддреЗ.

рд╡реНрд╣реЕрдирд┐рд▓рд╛ рдХрд░реНрдирд▓рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдирд┐рд╢реНрдЪрд┐рддрдкрдгреЗ рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд░реНрдирд▓рдЪреЗ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рдлрдХреНрдд рдпрд╛ рдХрд░реНрдирд▓рд╡рд░ рдХрд╛рд░реНрдп рдХрд░реЗрд▓.

DKMS рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд░реНрдирд▓ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛рдирд╛ рдореЙрдбреНрдпреБрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдкрд░рд┐рдгрд╛рдореА, рдбреЗрдмрд┐рдпрди рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ (рдЖрдгрд┐ рддреНрдпрд╛рдЪреЗ рдмрд░реЗрдЪ рдирд╛рддреЗрд╡рд╛рдИрдХ) рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕ рдПрдХрддрд░ рд╡рд┐рддрд░рдХрд╛рдЪреНрдпрд╛ рднрд╛рдВрдбрд╛рд░рд╛рддреВрди рд╡рд╛рдкрд░рддрд╛рдд рдХрд┐рдВрд╡рд╛ рдбреАрдХреЗрдПрдордПрд╕ рд╡рд╛рдкрд░реВрди рд╕реНрддреНрд░реЛрддрд╛рдХрдбреВрди рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛рдд.

рддрдерд╛рдкрд┐, рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреА рд╡рд┐рд╢реЗрд╖рддрдГ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд╡рд┐рднрд╛рдЧрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдирд╛рд╣реА. рдкреНрд░реЛрдкреНрд░рд╛рдпрдЯрд░реА рдХреЛрдб рд╡рд┐рддрд░рдХрд╛рдВрдирд╛ рдЙрддреНрдкрд╛рджрди рд╕рдВрдХрд▓рд┐рдд рдмрд╛рдпрдирд░реА рдореНрд╣рдгреВрди рд╡рд┐рддрд░рд┐рдд рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ.

рд╕реБрд░рдХреНрд╖реЗрдЪреНрдпрд╛ рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдирд╛ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдзрдиреЗ рдареЗрд╡рд╛рдпрдЪреА рдирд╛рд╣реАрдд. Red Hat рдЖрдгрд┐ SUSE рд╕рд╛рд░рдЦреНрдпрд╛ Enterprise Linux рд╡рд┐рддрд░рдХрд╛рдВрдиреА рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдХреА рддреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рд╕реНрдерд┐рд░ kABI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдК рд╢рдХрддрд╛рдд. рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгрдЬреЗ Red Hat рд╕рд╛рдареА KMOD рдкреЕрдХреЗрдЬреЗрд╕ рдЖрдгрд┐ SUSE рд╕рд╛рдареА KMP рдкреЕрдХреЗрдЬреЗрд╕.

рдпрд╛ рдЙрдкрд╛рдпрд╛рдЪреЗ рд╕рд╛рд░ рдЕрдЧрджреА рд╕реЛрдкреЗ рдЖрд╣реЗ. рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА, рдХрд░реНрдирд▓ API рдЧреЛрдард╡рд▓реЗ рдЖрд╣реЗ. рд╡рд┐рддрд░рдХ рд╕рд╛рдВрдЧрддреЛ рдХреА рддреЛ рдХрд░реНрдирд▓ рд╡рд╛рдкрд░рддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 3.10, рдЖрдгрд┐ рдлрдХреНрдд рд╕реБрдзрд╛рд░рдгрд╛ рдЖрдгрд┐ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рддреЛ рдЬреНрдпрд╛рдЪрд╛ рдХрд░реНрдирд▓ рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдд рдирд╛рд╣реА рдЖрдгрд┐ рдЕрдЧрджреА рдкрд╣рд┐рд▓реНрдпрд╛ рдХрд░реНрдирд▓рд╕рд╛рдареА рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓реЗ рдореЙрдбреНрдпреВрд▓ рдкреБрдиреНрд╣рд╛ рд╕рдВрдХрд▓рд┐рдд рди рдХрд░рддрд╛ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рд╕рд░реНрд╡рд╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд.

Red Hat рддреНрдпрд╛рдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдЬреАрд╡рдирдЪрдХреНрд░рд╛рдд рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА kABI рд╕реБрд╕рдВрдЧрддрддреЗрдЪрд╛ рджрд╛рд╡рд╛ рдХрд░рддреЗ. рдореНрд╣рдгрдЬреЗрдЪ, rhel 6.0 (рд░рд┐рд▓реАрдЭ рдиреЛрд╡реНрд╣реЗрдВрдмрд░ 2010) рд╕рд╛рдареА рдПрдХрддреНрд░рд┐рдд рдХреЗрд▓реЗрд▓реЗ рдореЙрдбреНрдпреВрд▓ рдЖрд╡реГрддреНрддреА 6.10 (рдЬреВрди 2018 рд░рд┐рд▓реАрдЬ) рд╡рд░ рджреЗрдЦреАрд▓ рдХрд╛рд░реНрдп рдХрд░реЗрд▓. рдЖрдгрд┐ рд╣реЗ рдЬрд╡рд│рдЬрд╡рд│ 8 рд╡рд░реНрд╖реЗ рдЖрд╣реЗ. рд╕рд╛рд╣рдЬрд┐рдХрдЪ рд╣реЗ рдХрд╛рдо рдЦреВрдк рдЕрд╡рдШрдб рдЖрд╣реЗ.
рдЖрдореНрд╣реА рдЕрдиреЗрдХ рдкреНрд░рдХрд░рдгреЗ рдиреЛрдВрджрд╡рд▓реА рдЖрд╣реЗрдд рдЬрд┐рдереЗ veeamsnap рдореЙрдбреНрдпреВрд▓рдиреЗ kABI рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдВрдореБрд│реЗ рдХрд╛рдо рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ.

veeamsnap рдореЙрдбреНрдпреВрд▓, RHEL 7.0 рд╕рд╛рдареА рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, RHEL 7.5 рдордзреАрд▓ рдХрд░реНрдирд▓рд╢реА рд╡рд┐рд╕рдВрдЧрдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ, рдкрд░рдВрддреБ рддреЗ рд▓реЛрдб рдЭрд╛рд▓реЗ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░ рдХреНрд░реЕрд╢ рд╣реЛрдгреНрдпрд╛рдЪреА рд╣рдореА рджреЗрдгреНрдпрд╛рдд рдЖрд▓реА, рдЖрдореНрд╣реА RHEL 7 рд╕рд╛рдареА kABI рд╕реБрд╕рдВрдЧрддрддреЗрдЪрд╛ рд╡рд╛рдкрд░ рдкреВрд░реНрдгрдкрдгреЗ рд╕реЛрдбреВрди рджрд┐рд▓рд╛.

рд╕рдзреНрдпрд╛, RHEL 7 рд╕рд╛рдареА KMOD рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рд▓реАрдЭ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдЕрд╕реЗрдВрдмреНрд▓реА рдЖрдгрд┐ рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд░рдгрд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрд╕рддреЗ.

SUSE рдиреЗ KABI рд╕реБрд╕рдВрдЧрддрддреЗрдЪреЗ рдХрд╛рд░реНрдп рдЕрдзрд┐рдХ рдХрд╛рд│рдЬреАрдкреВрд░реНрд╡рдХ рдХреЗрд▓реЗ. рддреЗ рдлрдХреНрдд рдПрдХрд╛ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдкреЕрдХрдордзреНрдпреЗ KABI рд╕реБрд╕рдВрдЧрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, SLES 12 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рд╕рдкреНрдЯреЗрдВрдмрд░ 2014 рдордзреНрдпреЗ рдЭрд╛рд▓реЗ. рдЖрдгрд┐ SLES 12 SP1 рдЖрдзреАрдЪ рдбрд┐рд╕реЗрдВрдмрд░ 2015 рдордзреНрдпреЗ рд╣реЛрддреЗ, рдореНрд╣рдгрдЬреЗрдЪ рдПрдХ рд╡рд░реНрд╖рд╛рдкреЗрдХреНрд╖рд╛ рдереЛрдбрд╛ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. рдЬрд░реА рджреЛрдиреНрд╣реА рдкреНрд░рдХрд╛рд╢рди 3.12 рдХрд░реНрдирд▓ рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реЗ рддрд░реА, рддреЗ kABI рд╡рд┐рд╕рдВрдЧрдд рдЖрд╣реЗрдд. рдЕрд░реНрдерд╛рдд, рдлрдХреНрдд рдПрдХ рд╡рд░реНрд╖рд╛рд╕рд╛рдареА рдХреЗрдПрдмреАрдЖрдп рд╕реБрд╕рдВрдЧрддрддрд╛ рд░рд╛рдЦрдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ. рд╡рд╛рд░реНрд╖рд┐рдХ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ рд╕рд╛рдпрдХрд▓рдореБрд│реЗ рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрдорд╛рддреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡реВ рдирдпреЗрдд.

рдпрд╛ SUSE рдзреЛрд░рдгрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ veeamsnap рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ kABI рд╕реБрд╕рдВрдЧрддрддреЗрдЪреА рдПрдХрд╣реА рд╕рдорд╕реНрдпрд╛ рдиреЛрдВрджрд╡рд▓реА рдирд╛рд╣реА. рд╣реЗ рдЦрд░реЗ рдЖрд╣реЗ рдХреА, SUSE рд╕рд╛рдареА рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рдЬрд╡рд│рдЬрд╡рд│ рдЬрд╛рд╕реНрдд рдкреНрд░рдорд╛рдгрд╛рдд рдЖрд╣реЗ.

рдкреЕрдЪреЗрд╕ рдЖрдгрд┐ рдмреЕрдХрдкреЛрд░реНрдЯ

рдЬрд░реА рд╡рд┐рддрд░рдХ рдХреЗрдПрдмреАрдЖрдп рд╕реБрд╕рдВрдЧрддрддрд╛ рдЖрдгрд┐ рдХрд░реНрдирд▓ рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдд, рддрд░реАрд╣реА рддреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдпрд╛ рд╕реНрдерд┐рд░ рдХрд░реНрдирд▓рдордзреАрд▓ рджреЛрд╖ рджреВрд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдд.

рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ "рддреНрд░реБрдЯреАрдВрд╡рд░ рдХрд╛рд░реНрдп" рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓рдЪреЗ рд╡рд┐рдХрд╕рдХ рд╡реНрд╣реЕрдирд┐рд▓рд╛ рдХрд░реНрдирд▓рдордзреАрд▓ рдмрджрд▓рд╛рдВрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддрд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ "рд╕реНрдерд┐рд░" рд╡рд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдд.

рдХрдзреА рдХрдзреА рд╣реЗ рдирд╡реАрди рдард░рддреЗ рдЪреБрдХрд╛.

Red Hat 6 рдЪреНрдпрд╛ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ, рдХрд┐рд░рдХреЛрд│ рдЕрджреНрдпрддрдирд╛рдВрдкреИрдХреА рдПрдХрд╛рдордзреНрдпреЗ рдЪреВрдХ рдЭрд╛рд▓реА. рд╕реНрдиреЕрдкрд╢реЙрдЯ рд░рд┐рд▓реАрдЭ рдХреЗрд▓реНрдпрд╛рд╡рд░ veeamsnap рдореЙрдбреНрдпреВрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реЕрд╢ рд╣реЛрдИрд▓ рдпрд╛рдЪреА рд╣рдореА рджреЗрдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА. рдЕрджреНрдпрддрдирд╛рдкреВрд░реНрд╡реА рдЖрдгрд┐ рдирдВрддрд░ рдХрд░реНрдирд▓ рд╕реНрддреНрд░реЛрддрд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХреЗрд▓реНрдпрд╛рд╡рд░, рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдврд│рд▓реЗ рдХреА рдмреЕрдХрдкреЛрд░реНрдЯ рджреЛрд╖реА рдЖрд╣реЗ. рд╡реНрд╣реЕрдирд┐рд▓рд╛ рдХрд░реНрдирд▓ рдЖрд╡реГрддреНрддреА 4.19 рдордзреНрдпреЗ рд╕рдорд╛рди рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рд╡реНрд╣реЕрдирд┐рд▓рд╛ рдХрд░реНрдирд▓рдордзреНрдпреЗ рдпрд╛ рдлрд┐рдХреНрд╕рдиреЗ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рдо рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЗ "рд╕реНрдерд┐рд░" 2.6.32 рд╡рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдирд╛, рд╕реНрдкрд┐рдирд▓реЙрдХрдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛ рдЙрджреНрднрд╡рд▓реА.

рдЕрд░реНрдерд╛рдд, рдкреНрд░рддреНрдпреЗрдХрд╛рдордзреНрдпреЗ рдиреЗрд╣рдореА рддреНрд░реБрдЯреА рдЕрд╕рддрд╛рдд, рдкрд░рдВрддреБ рд╕реНрдерд┐рд░рддрд╛ рдзреЛрдХреНрдпрд╛рдд рдШрд╛рд▓реВрди 4.19 рддреЗ 2.6.32 рдкрд░реНрдпрдВрдд рдХреЛрдб рдбреНрд░реЕрдЧ рдХрд░рдгреЗ рдлрд╛рдпрджреЗрд╢реАрд░ рд╣реЛрддреЗ рдХрд╛?.. рдорд▓рд╛ рдЦрд╛рддреНрд░реА рдирд╛рд╣реА...

рд╕рд░реНрд╡рд╛рдд рд╡рд╛рдИрдЯ рдЧреЛрд╖реНрдЯ рдореНрд╣рдгрдЬреЗ рдЬреЗрд╡реНрд╣рд╛ рд╡рд┐рдкрдгрди "рд╕реНрдерд┐рд░рддрд╛" рдЖрдгрд┐ "рдЖрдзреБрдирд┐рдХреАрдХрд░рдг" рдордзреАрд▓ рд╕рдВрдШрд░реНрд╖рд╛рдд рд╕рд╛рдореАрд▓ рд╣реЛрддреЗ. рд╡рд┐рдкрдгрди рд╡рд┐рднрд╛рдЧрд╛рд▓рд╛ рдПрдХреАрдХрдбреЗ, рд╕реНрдерд┐рд░ рд░рд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдгрд┐ рддреНрдпрд╛рдЪ рд╡реЗрд│реА рдХрд╛рдордЧрд┐рд░реАрдордзреНрдпреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реА рдЖрдгрд┐ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЕрд╕рдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рд╡рд┐рддрд░рдгрд╛рдЪрд╛ рдЧрд╛рднрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдпрд╛рдореБрд│реЗ рд╡рд┐рдЪрд┐рддреНрд░ рддрдбрдЬреЛрдбреА рд╣реЛрддрд╛рдд.

рдЬреЗрд╡реНрд╣рд╛ рдореА SLES 4.4 SP12 рд╡рд░реВрди рдХрд░реНрдирд▓ 3 рд╡рд░ рдореЙрдбреНрдпреВрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛, рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдд рд╡реНрд╣реЕрдирд┐рд▓рд╛ 4.8 рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд╛рд╣реВрди рдорд▓рд╛ рдЖрд╢реНрдЪрд░реНрдп рд╡рд╛рдЯрд▓реЗ. рдорд╛рдЭреНрдпрд╛ рдорддреЗ, SLES 4.4 SP12 рдордзреАрд▓ 3 рдХрд░реНрдирд▓рдЪреЗ рдмреНрд▓реЙрдХ I/O рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╣реЗ SLES4.8 SP4.4 рдордзреАрд▓ рд╕реНрдерд┐рд░ 12 рдХрд░реНрдирд▓рдЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдкреЗрдХреНрд╖рд╛ 2 рдХрд░реНрдирд▓ рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ. SP4.8 рд╕рд╛рдареА рдХрд░реНрдирд▓ 4.4 рд╡рд░реВрди SLES 3 рдордзреНрдпреЗ рдХреЛрдбрдЪреА рдХрд┐рддреА рдЯрдХреНрдХреЗрд╡рд╛рд░реА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рд╣реЗ рдореА рдард░рд╡реВ рд╢рдХрдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдореА рдХрд░реНрдирд▓рд▓рд╛ рд╕рдорд╛рди рд╕реНрдерд┐рд░ 4.4 рджреЗрдЦреАрд▓ рдореНрд╣рдгреВ рд╢рдХрдд рдирд╛рд╣реА.

рдпрд╛рддреАрд▓ рд╕рд░реНрд╡рд╛рдд рдЕрдкреНрд░рд┐рдп рдЧреЛрд╖реНрдЯ рдЕрд╢реА рдЖрд╣реЗ рдХреА рднрд┐рдиреНрди рдХрд░реНрдирд▓рд╡рд░ рддрд┐рддрдХреЗрдЪ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рд░реНрдп рдХрд░рдгрд╛рд░реЗ рдореЙрдбреНрдпреВрд▓ рд▓рд┐рд╣рд┐рддрд╛рдирд╛, рдЖрдкрдг рдпрд╛рдкреБрдвреЗ рдХрд░реНрдирд▓ рдЖрд╡реГрддреНрддреАрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рд░рд╛рд╣реВ рд╢рдХрдд рдирд╛рд╣реА. рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╡рд┐рддрд░рдг рджреЗрдЦреАрд▓ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреНрдпрд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рд╣реЗ рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ рдХреА рдХрдзреАрдХрдзреА рдЖрдкрдг рдирд╡реАрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╕рд╣ рджрд┐рд╕рдгрд╛рд░реНтАНрдпрд╛ рд╡реНрдпрд╛рдЦреНрдпреЗрдордзреНрдпреЗ рд╕рд╛рдореАрд▓ рд╣реЛрдК рд╢рдХрддрд╛, рдкрд░рдВрддреБ рд╣реА рд╕рдВрдзреА рдиреЗрд╣рдореАрдЪ рджрд┐рд╕рдд рдирд╛рд╣реА.

рдкрд░рд┐рдгрд╛рдореА, рдХреЛрдб рд╡рд┐рдЪрд┐рддреНрд░ рд╕рд╢рд░реНрдд рд╕рдВрдХрд▓рди рдирд┐рд░реНрджреЗрд╢рд╛рдВрд╕рд╣ рдЕрддрд┐рд╡реГрджреНрдз рд╣реЛрддреЛ.

рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдХрд░реНрдирд▓ API рдмрджрд▓рдгрд╛рд░реЗ рдкреЕрдЪреЗрд╕ рджреЗрдЦреАрд▓ рдЖрд╣реЗрдд.
рдореА рд╡рд┐рддрд░рдг рдУрд▓рд╛рдВрдбреВрди рдЖрд▓реЗ рдХреЗрдбреАрдИ рдирд┐рдпреЙрди 5.16 рдЖрдгрд┐ рдпрд╛ рдХрд░реНрдирд▓ рдЖрд╡реГрддреНрддреАрдордзреАрд▓ lookup_bdev рдХреЙрд▓рдиреЗ рдЗрдирдкреБрдЯ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреА рд╕реВрдЪреА рдмрджрд▓рд▓реНрдпрд╛рдЪреЗ рдкрд╛рд╣реВрди рдЦреВрдк рдЖрд╢реНрдЪрд░реНрдп рд╡рд╛рдЯрд▓реЗ.

рддреЗ рдПрдХрддреНрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдорд▓рд╛ рдореЗрдХрдлрд╛рдЗрд▓рдордзреНрдпреЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╛рд╡реА рд▓рд╛рдЧрд▓реА рдЬреА рд▓реБрдХрдЕрдк_рдмреАрджреЗрд╡ рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдорд╛рд╕реНрдХ рдкреЕрд░рд╛рдореАрдЯрд░ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рддреЗ.

рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓рд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░рдгреЗ

рдкрдг рдкреЕрдХреЗрдЬ рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рдореБрджреНрджреНрдпрд╛рд╡рд░ рдкрд░рдд рдЬрд╛рдКрдпрд╛.

рд╕реНрдерд┐рд░ рдХреЗрдПрдмреАрдЖрдпрдЪрд╛ рдПрдХ рдлрд╛рдпрджрд╛ рдореНрд╣рдгрдЬреЗ рдХрд░реНрдирд▓ рдореЙрдбреНрдпреВрд▓реНрд╕ рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓ рдореНрд╣рдгреВрди рд╕рд╛рдЗрди рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рд╡рд┐рдХрд╕рдХ рдЦрд╛рддреНрд░реА рдХрд░реВ рд╢рдХрддреЛ рдХреА рдореЙрдбреНрдпреВрд▓ рдЪреБрдХреВрди рдЦрд░рд╛рдм рдЭрд╛рд▓реЗрд▓реЗ рдирд╛рд╣реА рдХрд┐рдВрд╡рд╛ рд╣реЗрддреБрдкреБрд░рд╕реНрд╕рд░ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА. рддреБрдореНрд╣реА рд╣реЗ modinfo рдХрдорд╛рдВрдбрдиреЗ рддрдкрд╛рд╕реВ рд╢рдХрддрд╛.

Red Hat рдЖрдгрд┐ SUSE рд╡рд┐рддрд░рдг рддреБрдореНрд╣рд╛рд▓рд╛ рдореЙрдбреНрдпреВрд▓рдЪреА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдиреЛрдВрджрдгреАрдХреГрдд рдЕрд╕рд▓реНрдпрд╛рд╕рдЪ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЖрд╣реЗ рдЬреНрдпрд╛рд╕рд╣ рдореЙрдбреНрдпреВрд▓рд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реА рдЬрд╛рддреЗ. рдЖрдореНрд╣реА рддреЗ рд╕реНрд╡рддрдВрддреНрд░ рдкреЕрдХреЗрдЬ рдореНрд╣рдгреВрди рд╡рд┐рддрд░реАрдд рдХрд░рддреЛ.

рдпреЗрдереЗ рд╕рдорд╕реНрдпрд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдПрдХрддрд░ рдХрд░реНрдирд▓рдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддрд╛рдд (рд╡рд┐рддрд░рдХ рддреЗ рд╡рд╛рдкрд░рддрд╛рдд) рдХрд┐рдВрд╡рд╛ рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╡рд╛рдкрд░реВрди EFI рдиреЙрди-рд╡реНрд╣реЛрд▓реЕрдЯрд╛рдЗрд▓ рдореЗрдорд░реАрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. mokutil. рдЙрдкрдпреБрдХреНрддрддрд╛ mokutil рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рд┐рд╕реНрдЯрдо рд░реАрдмреВрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд░реНрдирд▓ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдирд╡реАрди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╕ рд╕реВрдЪрд┐рдд рдХрд░рддреЗ.

рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рднреМрддрд┐рдХ рдкреНрд░рд╢рд╛рд╕рдХ рдкреНрд░рд╡реЗрд╢ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЬрд░ рдорд╢реАрди рдХреБрдареЗрддрд░реА рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдХрд┐рдВрд╡рд╛ рд░рд┐рдореЛрдЯ рд╕рд░реНрд╡реНрд╣рд░ рд░реВрдордордзреНрдпреЗ рд╕реНрдерд┐рдд рдЕрд╕реЗрд▓ рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢ рдлрдХреНрдд рдиреЗрдЯрд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ рдЕрд╕реЗрд▓ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, ssh рджреНрд╡рд╛рд░реЗ), рддрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрдгреЗ рдЕрд╢рдХреНрдп рд╣реЛрдИрд▓.

рдЖрднрд╛рд╕реА рдорд╢реАрдирд╡рд░ EFI

рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдорджрд░рдмреЛрд░реНрдб рдЙрддреНрдкрд╛рджрдХрд╛рдВрджреНрд╡рд╛рд░реЗ EFI рд▓рд╛ рджреАрд░реНрдШрдХрд╛рд│ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ рд╣реЗ рдЕрд╕реВрдирд╣реА, рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛, рдкреНрд░рд╢рд╛рд╕рдХ EFI рдЪреНрдпрд╛ рдЧрд░рдЬреЗрдмрджреНрджрд▓ рд╡рд┐рдЪрд╛рд░ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА рдЖрдгрд┐ рддреЗ рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

рд╕рд░реНрд╡ рд╣рд╛рдпрдкрд░рд╡рд╛рдЗрдЬрд░ EFI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реАрдд. VMWare vSphere рдЖрд╡реГрддреНрддреА 5 рдкрд╛рд╕реВрди EFI рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
Microsoft Hyper-V рдиреЗ Windows Server 2012R2 рд╕рд╛рдареА Hyper-V рдиреЗ рд╕реБрд░реВ рд╣реЛрдгрд╛рд░рд╛ EFI рд╕рдкреЛрд░реНрдЯ рджреЗрдЦреАрд▓ рдорд┐рд│рд╡рд▓рд╛.

рддрдерд╛рдкрд┐, рдбреАрдлреЙрд▓реНрдЯ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдордзреНрдпреЗ рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ Linux рдорд╢реАрдирд╕рд╛рдареА рдЕрдХреНрд╖рдо рдХреЗрд▓реА рдЖрд╣реЗ, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.

vSphere 6.5 рдордзреНрдпреЗ, рдкрд░реНрдпрд╛рдп рд╕реЗрдЯ рдХрд░рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕рдЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗрдЪ рд╢рдХреНрдп рдЖрд╣реЗ, рдЬреЗ рдлреНрд▓реЕрд╢рджреНрд╡рд╛рд░реЗ рдЪрд╛рд▓рддреЗ. HTML-5 рд╡рд░реАрд▓ рд╡реЗрдм UI рдЕрдЬреВрдирд╣реА рдЦреВрдк рдорд╛рдЧреЗ рдЖрд╣реЗ.

рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡рд┐рддрд░рдг

рдЖрдгрд┐ рд╢реЗрд╡рдЯреА, рдЕрдзрд┐рдХреГрдд рд╕рдорд░реНрдердирд╛рд╢рд┐рд╡рд╛рдп рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡рд┐рддрд░рдг рдЖрдгрд┐ рд╡рд┐рддрд░рдгрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдпрд╛. рдПрдХреАрдХрдбреЗ, рдЧрдВрднреАрд░ рд╕рдВрд╕реНрдерд╛рдВрдЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЕрд╕реЗ рд╡рд┐рддрд░рдг рд╕рд╛рдкрдбрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдирд╛рд╣реА. рдЕрд╢рд╛ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдЕрдзрд┐рдХреГрдд рд╕рдорд░реНрдерди рдирд╛рд╣реА. рдореНрд╣рдгреВрди, рддреЗ рдкреНрд░рджрд╛рди рдХрд░рд╛. рдЕрд╢рд╛ рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рд╕рдорд░реНрдерди рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА.

рддрдерд╛рдкрд┐, рдЕрд╢реА рд╡рд┐рддрд░рдгреЗ рдирд╡реАрди рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЙрдкрд╛рдп рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕реЛрдпреАрд╕реНрдХрд░ рд╡реНрдпрд╛рд╕рдкреАрда рдмрдирддрд╛рдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Fedora, OpenSUSE Tumbleweed рдХрд┐рдВрд╡рд╛ Debian рдЪреНрдпрд╛ рдЕрд╕реНрдерд┐рд░ рдЖрд╡реГрддреНрддреНрдпрд╛. рддреЗ рдмрд▒реНрдпрд╛рдкреИрдХреА рд╕реНрдерд┐рд░ рдЖрд╣реЗрдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рдиреЗрд╣рдореА рдкреНрд░реЛрдЧреНрд░рд╛рдордЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреНрдпрд╛ рдЕрд╕рддрд╛рдд рдЖрдгрд┐ рдиреЗрд╣рдореАрдЪ рдирд╡реАрди рдХрд░реНрдирд▓ рдЕрд╕рддреЛ. рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдд, рд╣реА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрджреНрдпрддрдирд┐рдд RHEL, SLES рдХрд┐рдВрд╡рд╛ Ubuntu рдордзреНрдпреЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдК рд╢рдХрддреЗ.

рддреНрдпрд╛рдореБрд│реЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдХрд╛рд╣реАрддрд░реА рдХрд╛рд░реНрдп рдХрд░рдд рдирд╕рд▓реНрдпрд╛рд╕, рд╣реА рд╕рдорд╕реНрдпрд╛ рд╢реЛрдзреВрди рддреНрдпрд╛рдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреЗ рдПрдХ рдХрд╛рд░рдг рдЖрд╣реЗ. рд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд╡рдХрд░рдЪ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рджрд┐рд╕реВрди рдпреЗрдИрд▓ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╕рд╛рдареА рдЖрдкрдг рддрдпрд╛рд░ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рддреБрдореНрд╣реА рдЖрд╡реГрддреНрддреА рей.реж рд╕рд╛рдареА рдЕрдзрд┐рдХреГрддрдкрдгреЗ рд╕рдорд░реНрдерд┐рдд рд╡рд┐рддрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рд╕реВрдЪреАрдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реВ рд╢рдХрддрд╛ рдпреЗрдереЗ. рдкрд░рдВрддреБ рд╡рд┐рддрд░рдгрд╛рдВрдЪреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдпрд╛рджреА рдЬреНрдпрд╛рд╡рд░ рдЖрдордЪреЗ рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ рддреЗ рдЦреВрдкрдЪ рд╡рд┐рд╕реНрддреГрдд рдЖрд╣реЗ.

рд╡реНрдпрдХреНрддрд┐рд╢рдГ, рдорд▓рд╛ рдПрд▓реНрдмреНрд░рд╕ рдУрдПрд╕рдЪреНрдпрд╛ рдкреНрд░рдпреЛрдЧрд╛рдд рд░рд╕ рд╣реЛрддрд╛. рд╡реАрдо рдкреЕрдХреЗрдЬрд▓рд╛ рдЕрдВрддрд┐рдо рд░реВрдк рджрд┐рд▓реНрдпрд╛рдирдВрддрд░, рдЖрдордЪреЗ рдЙрддреНрдкрд╛рджрди рд╕реНрдерд╛рдкрд┐рдд рдЖрдгрд┐ рдХрд╛рд░реНрдпрд░рдд рд╣реЛрддреЗ. рдореА Habr├й рд╡рд░реАрд▓ рдпрд╛ рдкреНрд░рдпреЛрдЧрд╛рдмрджреНрджрд▓ рд▓рд┐рд╣рд┐рд▓реЗ рд▓реЗрдЦ.

рдмрд░рдВ, рдирд╡реАрди рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрд░реВ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдЖрд╡реГрддреНрддреА 4.0 рд░рд┐рд▓реАрдЬ рд╣реЛрдгреНрдпрд╛рдЪреА рд╡рд╛рдЯ рдкрд╛рд╣рдд рдЖрд╣реЛрдд. рдмреАрдЯрд╛ рджрд┐рд╕рдгрд╛рд░ рдЖрд╣реЗ, рдореНрд╣рдгреВрди рд▓рдХреНрд╖ рдареЗрд╡рд╛ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ!

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛